postgresql/src/include/commands
Masahiko Sawada 46ebdfe164 Report index vacuum progress.
This commit adds two columns: indexes_total and indexes_processed, to
pg_stat_progress_vacuum system view to show the index vacuum
progress. These numbers are reported in the "vacuuming indexes" and
"cleaning up indexes" phases.

This uses the new parallel message type for progress reporting added
by be06506e7.

Bump catversion because this changes the definition of
pg_stat_progress_vacuum.

Author: Sami Imseih
Reviewed by: Masahiko Sawada, Michael Paquier, Nathan Bossart, Andres Freund
Discussion: https://www.postgresql.org/message-id/flat/5478DFCD-2333-401A-B2F0-0D186AB09228@amazon.com
2023-07-11 12:34:01 +09:00
..
alter.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
async.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
cluster.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
collationcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
comment.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
conversioncmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
copy.h Add a DEFAULT option to COPY FROM 2023-03-13 10:01:56 -04:00
copyfrom_internal.h Add a DEFAULT option to COPY FROM 2023-03-13 10:01:56 -04:00
createas.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
dbcommands.h Adjust interaction of CREATEROLE with role properties. 2023-01-24 10:57:09 -05:00
dbcommands_xlog.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
defrem.h Fix CREATE INDEX progress reporting for multi-level partitioning. 2023-03-25 15:34:03 -04:00
discard.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
event_trigger.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
explain.h Invent GENERIC_PLAN option for EXPLAIN. 2023-03-24 17:07:22 -04:00
extension.h Make get_extension_schema() available 2023-03-07 14:18:20 +09:00
lockcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
matview.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
policy.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
portalcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
prepare.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
proclang.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
progress.h Report index vacuum progress. 2023-07-11 12:34:01 +09:00
publicationcmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
schemacmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
seclabel.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sequence.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
subscriptioncmds.h Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
tablecmds.h Revert MAINTAIN privilege and pg_maintain predefined role. 2023-07-07 11:25:13 -07:00
tablespace.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
trigger.h Fix concurrent update issues with MERGE. 2023-03-13 10:22:22 +00:00
typecmds.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
user.h Add new GUC createrole_self_grant. 2023-01-10 12:44:49 -05:00
vacuum.h Revert MAINTAIN privilege and pg_maintain predefined role. 2023-07-07 11:25:13 -07:00
view.h Update copyright for 2023 2023-01-02 15:00:37 -05:00