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

morrysnow pushed a change to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 262bc56c24b branch-3.1: [fix](iceberg) fix iceberg hadoop catalog 
kerberos issue #53171 #51778 (#53624)
     add 259e07a8fe9 branch-3.1: [Improvement](Segment) support cacheing 
partial column reader #49040 (#53511)

No new revisions were added by this update.

Summary of changes:
 be/src/common/config.cpp                           |   3 +
 be/src/common/config.h                             |   3 +
 be/src/olap/rowset/segment_v2/column_reader.cpp    |  77 ++--
 be/src/olap/rowset/segment_v2/column_reader.h      |  40 +-
 .../olap/rowset/segment_v2/column_reader_cache.cpp | 171 ++++++++
 .../olap/rowset/segment_v2/column_reader_cache.h   |  79 ++++
 be/src/olap/rowset/segment_v2/segment.cpp          | 182 ++++----
 be/src/olap/rowset/segment_v2/segment.h            |  36 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |   9 +-
 be/src/olap/rowset/segment_v2/stream_reader.h      |   8 +-
 .../variant/hierarchical_data_iterator.cpp         |  55 ++-
 .../variant/hierarchical_data_iterator.h           |  16 +-
 .../segment_v2/variant/variant_column_reader.cpp   | 150 ++++---
 .../segment_v2/variant/variant_column_reader.h     |  36 +-
 be/src/olap/tablet_schema.cpp                      |   1 +
 be/src/vec/common/schema_util.cpp                  |  39 +-
 be/src/vec/json/path_in_data.h                     |  17 +-
 be/test/olap/date_bloom_filter_test.cpp            |  24 +-
 .../rowset/segment_v2/column_reader_cache_test.cpp | 468 +++++++++++++++++++++
 .../segment_v2/column_reader_writer_test.cpp       |   6 +-
 be/test/olap/rowset/segment_v2/mock/mock_segment.h |  70 +++
 .../variant_column_writer_reader_test.cpp          | 168 +++++---
 be/test/vec/columns/column_variant_test.cpp        |   2 +-
 be/test/vec/common/schema_util_rowset_test.cpp     |   1 +
 24 files changed, 1301 insertions(+), 360 deletions(-)
 create mode 100644 be/src/olap/rowset/segment_v2/column_reader_cache.cpp
 create mode 100644 be/src/olap/rowset/segment_v2/column_reader_cache.h
 create mode 100644 be/test/olap/rowset/segment_v2/column_reader_cache_test.cpp
 create mode 100644 be/test/olap/rowset/segment_v2/mock/mock_segment.h


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to