This is an automated email from the ASF dual-hosted git repository. morningman pushed a commit to branch branch-1.2-lts in repository https://gitbox.apache.org/repos/asf/doris.git
commit eff5d9157ffb57be884b2d67839ef3d35752a7d1 Author: wangbo <wan...@apache.org> AuthorDate: Wed Jun 28 15:53:40 2023 +0800 [Fix](storage)read page cache when seek #21272 Currently, when a columnIter is used for seek, then page cache is not set; When this colunIter is used for later read data, then page cache could not be used. --- be/src/olap/rowset/segment_v2/segment_iterator.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/be/src/olap/rowset/segment_v2/segment_iterator.cpp b/be/src/olap/rowset/segment_v2/segment_iterator.cpp index 94fc3dfa5d..cb9dff43c1 100644 --- a/be/src/olap/rowset/segment_v2/segment_iterator.cpp +++ b/be/src/olap/rowset/segment_v2/segment_iterator.cpp @@ -289,6 +289,7 @@ Status SegmentIterator::_prepare_seek(const StorageReadOptions::KeyRange& key_ra &_column_iterators[unique_id])); ColumnIteratorOptions iter_opts; iter_opts.stats = _opts.stats; + iter_opts.use_page_cache = _opts.use_page_cache; iter_opts.file_reader = _file_reader.get(); iter_opts.io_ctx = _opts.io_ctx; RETURN_IF_ERROR(_column_iterators[unique_id]->init(iter_opts)); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org