diff --git a/be/src/pipeline/exec/scan_operator.h b/be/src/pipeline/exec/scan_operator.h index 284f8afb36..602c1ce4ea 100644 --- a/be/src/pipeline/exec/scan_operator.h +++ b/be/src/pipeline/exec/scan_operator.h @@ -238,7 +238,7 @@ protected: } virtual bool _should_push_down_common_expr() { return false; } - virtual bool _storage_no_merge() { return true; } + virtual bool _storage_no_merge() { return false; } virtual bool _is_key_column(const std::string& col_name) { return false; } virtual vectorized::VScanNode::PushDownType _should_push_down_bloom_filter() { return vectorized::VScanNode::PushDownType::UNACCEPTABLE;