From 817e91a97a265f00bf80f9025e517fb3f0394a4c Mon Sep 17 00:00:00 2001 From: JiahuaChen Date: Wed, 8 Nov 2023 04:09:18 +0000 Subject: [PATCH] Disable table refresh in block sample --- src/storage/access/ob_multiple_merge.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/storage/access/ob_multiple_merge.cpp b/src/storage/access/ob_multiple_merge.cpp index 9839849c1..b9c429758 100644 --- a/src/storage/access/ob_multiple_merge.cpp +++ b/src/storage/access/ob_multiple_merge.cpp @@ -1190,6 +1190,9 @@ int ObMultipleMerge::refresh_table_on_demand() STORAGE_LOG(WARN, "ObMultipleMerge has not been inited", K(ret)); } else if (ScanState::NONE == scan_state_) { STORAGE_LOG(DEBUG, "skip refresh table"); + } else if (get_table_param_->sample_info_.is_block_sample()) { + // TODO : @yuanzhe refactor block sample for table refresh + STORAGE_LOG(DEBUG, "skip refresh table for block sample"); } else if (OB_FAIL(check_need_refresh_table(need_refresh))) { STORAGE_LOG(WARN, "fail to check need refresh table", K(ret)); } else if (need_refresh) {