From fe6dcbdecf93b9de04a456438751711d8815e469 Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Thu, 19 Jun 2025 14:44:22 +0300 Subject: [PATCH] Switch on DEBUG_COMPARE_LOCAL mode --- pgxn/neon/pagestore_smgr.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pgxn/neon/pagestore_smgr.c b/pgxn/neon/pagestore_smgr.c index 43fd715bbb..fe9423b3cf 100644 --- a/pgxn/neon/pagestore_smgr.c +++ b/pgxn/neon/pagestore_smgr.c @@ -82,7 +82,7 @@ typedef PGAlignedBlock PGIOAlignedBlock; * read, compare the versions we read from local disk and Page Server, * and Assert that they are identical. */ -/* #define DEBUG_COMPARE_LOCAL */ +#define DEBUG_COMPARE_LOCAL #ifdef DEBUG_COMPARE_LOCAL #include "access/nbtree.h" @@ -1519,6 +1519,8 @@ neon_readv(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, #ifdef DEBUG_COMPARE_LOCAL compare_with_localv(reln, forknum, blocknum, buffers, nblocks, request_lsns, read_pages); memset(read_pages, 0, sizeof(read_pages)); + if (prefetch_result == nblocks) + neon_log(DEBUG5, "Prefetch hit"); #else if (prefetch_result == nblocks) return;