From: Fujii Masao Date: Thu, 3 Jul 2025 14:39:45 +0000 (+0900) Subject: Remove leftover dead code from commit_ts.h. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c84698ceaea8a08b1d11d527ce9530a98b156799;p=thirdparty%2Fpostgresql.git Remove leftover dead code from commit_ts.h. Commit 08aa89b3262 removed the COMMIT_TS_SETTS WAL record, leaving xl_commit_ts_set and SizeOfCommitTsSet unused. However, it missed removing these definitions. This commit cleans up the leftover code. Since this is a cleanup rather than a bug fix, it is applied only to the master branch. Author: Andy Fan Reviewed-by: Fujii Masao Discussion: https://postgr.es/m/87ecuzmkqf.fsf@163.com --- diff --git a/src/include/access/commit_ts.h b/src/include/access/commit_ts.h index b8294e41b97..dc39e7dd32c 100644 --- a/src/include/access/commit_ts.h +++ b/src/include/access/commit_ts.h @@ -46,17 +46,6 @@ extern int committssyncfiletag(const FileTag *ftag, char *path); #define COMMIT_TS_ZEROPAGE 0x00 #define COMMIT_TS_TRUNCATE 0x10 -typedef struct xl_commit_ts_set -{ - TimestampTz timestamp; - RepOriginId nodeid; - TransactionId mainxid; - /* subxact Xids follow */ -} xl_commit_ts_set; - -#define SizeOfCommitTsSet (offsetof(xl_commit_ts_set, mainxid) + \ - sizeof(TransactionId)) - typedef struct xl_commit_ts_truncate { int64 pageno;