Hi All,
Thanks everyone this is a very interesting discussion.
I agree with Shinya that keeping this patch focused is the right call,
documenting every verbose output field is a separate project.
On the wording debate: I think David and Maciek are both pointing at
the same real issue, the description should convey (a) "what kind of
information" users will see, and (b) "when" they'll see it.
Given that, I'd suggest leaning toward something like:
"Sends a detailed INFO message to the client for each table as it is processed."
I feel with the above message we balance, the server's perspective ("sends" rather than "prints"), and conveys timing ("after each table is processed").
This same phrasing could work for both VACUUM and ANALYZE VERBOSE, keeping them consistent.
Regards,
Surya Poondla