diff options
-rw-r--r-- | src/backend/access/nbtree/nbtutils.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/backend/access/nbtree/nbtutils.c b/src/backend/access/nbtree/nbtutils.c index 11802a4c215..adfa2fd292f 100644 --- a/src/backend/access/nbtree/nbtutils.c +++ b/src/backend/access/nbtree/nbtutils.c @@ -1826,7 +1826,7 @@ _bt_advance_array_keys(IndexScanDesc scan, BTReadPageState *pstate, /* Recheck _bt_check_compare on behalf of caller */ if (_bt_check_compare(scan, dir, tuple, tupnatts, tupdesc, false, - false, &continuescan, + !sktrig_required, &continuescan, &nsktrig) && !so->scanBehind) { @@ -2799,8 +2799,6 @@ _bt_check_compare(IndexScanDesc scan, ScanDirection dir, { BTScanOpaque so = (BTScanOpaque) scan->opaque; - Assert(!forcenonrequired || advancenonrequired); - *continuescan = true; /* default assumption */ for (; *ikey < so->numberOfKeys; (*ikey)++) |