This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from a02cef87be2 [fix](ci) adjust jdk (#35496)
     add 6663bbc4d36 [opt](scan) Use lazy-init for segment iterators and avoid 
caching all segments in the rowset reader (#35432)

No new revisions were added by this update.

Summary of changes:
 be/src/olap/rowset/beta_rowset_reader.cpp          | 67 +++++++++++++++-------
 be/src/olap/rowset/beta_rowset_reader.h            |  4 +-
 .../segment_v2/lazy_init_segment_iterator.cpp}     | 28 +++++----
 .../rowset/segment_v2/lazy_init_segment_iterator.h | 67 ++++++++++++++++++++++
 be/src/olap/rowset/segment_v2/segment.cpp          | 29 +++++++---
 be/src/olap/rowset/segment_v2/segment.h            |  7 +++
 be/src/vec/olap/vgeneric_iterators.cpp             |  7 ++-
 7 files changed, 163 insertions(+), 46 deletions(-)
 copy be/src/{runtime/memory/global_memory_arbitrator.cpp => 
olap/rowset/segment_v2/lazy_init_segment_iterator.cpp} (53%)
 create mode 100644 be/src/olap/rowset/segment_v2/lazy_init_segment_iterator.h


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to