v6-0004-TEST-lower-SLRU_PAGES_PER_SEGMENT-set-bump-catver.patch
application/octet-stream
Filename: v6-0004-TEST-lower-SLRU_PAGES_PER_SEGMENT-set-bump-catver.patch
Type: application/octet-stream
Part: 2
Message:
Re: POC: make mxidoff 64 bits
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch v6-0004
Subject: TEST: lower SLRU_PAGES_PER_SEGMENT + set bump catver
| File | + | − |
|---|---|---|
| src/bin/pg_upgrade/pg_upgrade.h | 1 | 1 |
| src/bin/pg_upgrade/segresize.c | 1 | 1 |
| src/include/access/slru.h | 1 | 1 |
| src/include/catalog/catversion.h | 1 | 1 |
From 970940711a6a4eab4e30f05412dba90fe2570433 Mon Sep 17 00:00:00 2001 From: Maxim Orlov <orlovmg@gmail.com> 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