From 970940711a6a4eab4e30f05412dba90fe2570433 Mon Sep 17 00:00:00 2001 From: Maxim Orlov Date: Tue, 29 Oct 2024 18:28:40 +0300 Subject: [PATCH v6 4/6] TEST: lower SLRU_PAGES_PER_SEGMENT + set bump catver --- src/bin/pg_upgrade/pg_upgrade.h | 2 +- src/bin/pg_upgrade/segresize.c | 2 +- src/include/access/slru.h | 2 +- src/include/catalog/catversion.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bin/pg_upgrade/pg_upgrade.h b/src/bin/pg_upgrade/pg_upgrade.h index 2c85ec1e94..01252a7ed5 100644 --- a/src/bin/pg_upgrade/pg_upgrade.h +++ b/src/bin/pg_upgrade/pg_upgrade.h @@ -119,7 +119,7 @@ extern char *output_files[]; * * XXX: should be changed to the actual CATALOG_VERSION_NO on commit. */ -#define MULTIXACTOFFSET_FORMATCHANGE_CAT_VER 202409041 +#define MULTIXACTOFFSET_FORMATCHANGE_CAT_VER 202411082 /* * large object chunk size added to pg_controldata, diff --git a/src/bin/pg_upgrade/segresize.c b/src/bin/pg_upgrade/segresize.c index ff7ff65758..0547b51741 100644 --- a/src/bin/pg_upgrade/segresize.c +++ b/src/bin/pg_upgrade/segresize.c @@ -13,7 +13,7 @@ #include "access/multixact.h" /* See slru.h */ -#define SLRU_PAGES_PER_SEGMENT 32 +#define SLRU_PAGES_PER_SEGMENT 2 /* * Some kind of iterator associated with a particular SLRU segment. The idea is diff --git a/src/include/access/slru.h b/src/include/access/slru.h index 97e612cd10..74dd54819d 100644 --- a/src/include/access/slru.h +++ b/src/include/access/slru.h @@ -36,7 +36,7 @@ * take no explicit notice of that fact in slru.c, except when comparing * segment and page numbers in SimpleLruTruncate (see PagePrecedes()). */ -#define SLRU_PAGES_PER_SEGMENT 32 +#define SLRU_PAGES_PER_SEGMENT 2 /* * Page status codes. Note that these do not include the "dirty" bit. diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index 86436e0356..05048a512b 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -57,6 +57,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 202411081 +#define CATALOG_VERSION_NO 202411082 #endif -- 2.43.0