aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Geoghegan <pg@bowt.ie>2024-11-18 13:35:28 -0500
committerPeter Geoghegan <pg@bowt.ie>2024-11-18 13:35:28 -0500
commit18ea6b3d0da357b5874ab9cf41350d4473b01ee9 (patch)
tree3d358a78e5d35048f3678f3aabccf842cb41723c
parentc1c09007e219ae68d1f8428a54baf68ccc1f8683 (diff)
downloadpostgresql-18ea6b3d0da357b5874ab9cf41350d4473b01ee9.tar.gz
postgresql-18ea6b3d0da357b5874ab9cf41350d4473b01ee9.zip
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.
-rw-r--r--src/backend/access/nbtree/nbtsearch.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/access/nbtree/nbtsearch.c b/src/backend/access/nbtree/nbtsearch.c
index bf2dc9682ec..0cd04661366 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;