From: Peter Geoghegan Date: Mon, 18 Nov 2024 18:35:28 +0000 (-0500) Subject: nbtree: consistently use minoff variable. X-Git-Url: http://waps.l3s.uni-hannover.de/gitweb/?a=commitdiff_plain;h=18ea6b3d0da357b5874ab9cf41350d4473b01ee9;p=users%2Fc2main%2Fpostgres.git nbtree: consistently use minoff variable. This was arguably an oversight in commit 29b64d1de7, which moved this code from nbtutils.c to its nbtsearch.c caller. --- diff --git a/src/backend/access/nbtree/nbtsearch.c b/src/backend/access/nbtree/nbtsearch.c index bf2dc9682e..0cd0466136 100644 --- a/src/backend/access/nbtree/nbtsearch.c +++ b/src/backend/access/nbtree/nbtsearch.c @@ -1810,8 +1810,7 @@ _bt_readpage(IndexScanDesc scan, ScanDirection dir, OffsetNumber offnum, */ if (scan->ignore_killed_tuples && ItemIdIsDead(iid)) { - Assert(offnum >= P_FIRSTDATAKEY(opaque)); - if (offnum > P_FIRSTDATAKEY(opaque)) + if (offnum > minoff) { offnum = OffsetNumberPrev(offnum); continue;