From a57f3e1980b10bc88e16e44bf2cf2dd49013404b Mon Sep 17 00:00:00 2001 From: obdev Date: Tue, 9 Jul 2024 05:46:30 +0000 Subject: [PATCH] fix gi with join filter extract query range can not rescan --- src/sql/engine/px/ob_granule_iterator_op.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sql/engine/px/ob_granule_iterator_op.cpp b/src/sql/engine/px/ob_granule_iterator_op.cpp index df642263cd..60f613306b 100644 --- a/src/sql/engine/px/ob_granule_iterator_op.cpp +++ b/src/sql/engine/px/ob_granule_iterator_op.cpp @@ -492,6 +492,7 @@ int ObGranuleIteratorOp::inner_open() } } if (OB_SUCC(ret)) { + state_ = GI_PREPARED; skip_prepare_table_scan = true; } LOG_TRACE("runtime filter extract query range in GI", K(ret), K(query_range_rf_keys_));