pgsql: Test that VM clear registers VM buffers - Mailing list pgsql-committers

From Melanie Plageman
Subject pgsql: Test that VM clear registers VM buffers
Date
Msg-id E1wk7Ox-000M7y-0t@gemulon.postgresql.org
Whole thread
List pgsql-committers
Test that VM clear registers VM buffers

The WAL summarizer only tracks registered buffers, so unregistered VM
clears are ommitted from incremental backups, corrupting the restored
visibility map. Test those cases are now fixed.

Author: Melanie Plageman <melanieplageman@gmail.com>
Reviewed-by: Andrey Borodin <x4mmm@yandex-team.ru>
Discussion: https://postgr.es/m/oqcsevg35xjan2327x5kdfth6q4fgeqboxfo3v3imeyih2uiny%406sez5dzxl6nt
Backpatch-through: 17

Branch
------
REL_17_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/0672134309afb0f378cf31bf4eedb8e2aab57456

Modified Files
--------------
src/bin/pg_combinebackup/Makefile                |   2 +
src/bin/pg_combinebackup/meson.build             |   1 +
src/bin/pg_combinebackup/t/012_vm_consistency.pl | 258 +++++++++++++++++++++++
3 files changed, 261 insertions(+)


pgsql-committers by date:

Previous
From: Melanie Plageman
Date:
Subject: pgsql: Introduce macros for WAL block reference IDs of some heap record
Next
From: Fujii Masao
Date:
Subject: pgsql: doc: Fix log_parameter_max_length docs to reference log_min_dura