postgresql/src/test/recovery/t
Michael Paquier 96f052613f Introduce pg_stat_checkpointer
Historically, the statistics of the checkpointer have been always part
of pg_stat_bgwriter.  This commit removes a few columns from
pg_stat_bgwriter, and introduces pg_stat_checkpointer with equivalent,
renamed columns (plus a new one for the reset timestamp):
- checkpoints_timed -> num_timed
- checkpoints_req -> num_requested
- checkpoint_write_time -> write_time
- checkpoint_sync_time -> sync_time
- buffers_checkpoint -> buffers_written

The fields of PgStat_CheckpointerStats and its SQL functions are renamed
to match with the new field names, for consistency.  Note that
background writer and checkpointer have been split into two different
processes in commits 806a2aee37 and bf405ba8e4.  The pgstat
structures were already split, making this change straight-forward.

Bump catalog version.

Author: Bharath Rupireddy
Reviewed-by: Bertrand Drouvot, Andres Freund, Michael Paquier
Discussion: https://postgr.es/m/CALj2ACVxX2ii=66RypXRweZe2EsBRiPMj0aHfRfHUeXJcC7kHg@mail.gmail.com
2023-10-30 09:47:16 +09:00
..
001_stream_rep.pl Add support event triggers on authenticated login 2023-10-16 03:18:22 +03:00
002_archiving.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
003_recovery_targets.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
004_timeline_switch.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
005_replay_delay.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
006_logical_decoding.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
007_sync_rep.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
008_fsm_truncation.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
009_twophase.pl Disable use of archiving in 009_twophase.pl 2023-06-21 16:16:15 +09:00
010_logical_decoding_timelines.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
012_subtransactions.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
013_crash_restart.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
014_unlogged_reinit.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
015_promotion_pages.pl Remove incidental md5() function uses from several tests 2023-07-04 14:31:57 +02:00
016_min_consistency.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
017_shm.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
018_wal_optimize.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
019_replslot_limit.pl Replace use of stat()[7] by -s switch in TAP tests to retrieve file size 2023-10-03 08:27:34 +09:00
020_archive_status.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
021_row_visibility.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
022_crash_temp_files.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
023_pitr_prepared_xact.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
024_archive_recovery.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
025_stuck_on_old_timeline.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
026_overwrite_contrecord.pl Remove incidental md5() function uses from several tests 2023-07-04 14:31:57 +02:00
027_stream_regress.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
028_pitr_timelines.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
029_stats_restart.pl Introduce pg_stat_checkpointer 2023-10-30 09:47:16 +09:00
030_stats_cleanup_replica.pl Add wait_for_replay_catchup wrapper to Cluster.pm 2023-02-13 11:52:19 +01:00
031_recovery_conflict.pl Fix instability in 031_recovery_conflict.pl. 2023-09-07 14:38:15 +12:00
032_relfilenode_reuse.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
033_replay_tsp_drops.pl Refactor routine to find single log content pattern in TAP tests 2023-06-09 11:56:27 +09:00
034_create_database.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
035_standby_logical_decoding.pl Remove unnecessary dependencies to wal_level=logical in TAP tests 2023-10-20 10:09:27 +09:00
036_truncated_dropped.pl Support RBM_ZERO_AND_CLEANUP_LOCK in ExtendBufferedRelTo(), add tests 2023-04-14 11:30:33 -07:00
037_invalid_database.pl Handle DROP DATABASE getting interrupted 2023-07-13 13:03:28 -07:00
038_save_logical_slots_shutdown.pl Remove unnecessary dependencies to wal_level=logical in TAP tests 2023-10-20 10:09:27 +09:00
039_end_of_wal.pl Fix edge-case for xl_tot_len broken by bae868ca. 2023-09-26 10:53:38 +13:00
cp_history_files Remove most msys special processing in TAP tests 2022-02-20 11:51:45 -05:00