From 43aba35b6315255f5ce2bfee98bf3d06c88d7d1b Mon Sep 17 00:00:00 2001 From: Kang Date: Thu, 23 Mar 2023 19:48:18 +0800 Subject: [PATCH] temporary disable skip read column data if it match inverted index --- be/src/olap/rowset/segment_v2/segment_iterator.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/be/src/olap/rowset/segment_v2/segment_iterator.cpp b/be/src/olap/rowset/segment_v2/segment_iterator.cpp index 01eb15e61d4898..f95ee233f123bf 100644 --- a/be/src/olap/rowset/segment_v2/segment_iterator.cpp +++ b/be/src/olap/rowset/segment_v2/segment_iterator.cpp @@ -852,13 +852,7 @@ Status SegmentIterator::_apply_inverted_index_on_block_column_predicate( } bool SegmentIterator::_need_read_data(ColumnId cid) { - int32_t unique_id = _schema.unique_id(cid); - if (_need_read_data_indices.count(unique_id) > 0 && !_need_read_data_indices[unique_id] && - _output_columns.count(unique_id) < 1) { - VLOG_DEBUG << "SegmentIterator no need read data for column: " - << _opts.tablet_schema->column_by_uid(unique_id).name(); - return false; - } + // TODO(xk) impl right logic return true; }