We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 266b698 commit 12e6c5aCopy full SHA for 12e6c5a
src/backend/executor/nodeIndexscan.c
@@ -532,10 +532,18 @@ ExecReScanIndexScan(IndexScanState *node)
532
}
533
node->iss_RuntimeKeysReady = true;
534
535
+ /* flush the reorder queue */
536
+ if (node->iss_ReorderQueue)
537
+ {
538
+ while (!pairingheap_is_empty(node->iss_ReorderQueue))
539
+ reorderqueue_pop(node);
540
+ }
541
+
542
/* reset index scan */
543
index_rescan(node->iss_ScanDesc,
544
node->iss_ScanKeys, node->iss_NumScanKeys,
545
node->iss_OrderByKeys, node->iss_NumOrderByKeys);
546
+ node->iss_ReachedEnd = false;
547
548
ExecScanReScan(&node->ss);
549
0 commit comments