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

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


    from acf4b136638 [fix](group commit) replay wal set cloud cluster name 
(#51517)
     add fa1a5db6782 [opt](rowset meta) truncate segments key bounds if too 
large to avoid `RowsetMetaCloudPB` exceeds fdb's 100KB limits (#45287)

No new revisions were added by this update.

Summary of changes:
 be/src/cloud/pb_convert.cpp                        |   4 +
 be/src/common/config.cpp                           |  10 +
 be/src/common/config.h                             |   6 +
 be/src/olap/base_tablet.cpp                        |   8 +-
 be/src/olap/base_tablet.h                          |   1 -
 be/src/olap/compaction.cpp                         |  17 +-
 be/src/olap/rowset/beta_rowset_writer.cpp          |   7 +-
 be/src/olap/rowset/beta_rowset_writer.h            |   3 +
 be/src/olap/rowset/rowset.h                        |   4 +
 be/src/olap/rowset/rowset_meta.cpp                 |  31 +
 be/src/olap/rowset/rowset_meta.h                   |  17 +-
 be/src/olap/task/index_builder.cpp                 |   2 +
 .../LeafPlan.java => be/src/util/key_util.cpp      |  28 +-
 be/src/util/key_util.h                             |  11 +-
 be/src/util/slice.cpp                              |  19 +
 be/src/util/slice.h                                |   7 +
 be/src/vec/olap/block_reader.cpp                   |  17 +-
 be/src/vec/olap/block_reader.h                     |   4 +-
 be/test/olap/ordered_data_compaction_test.cpp      |   1 +
 .../olap/segments_key_bounds_truncation_test.cpp   | 788 +++++++++++++++++++++
 gensrc/proto/olap_file.proto                       |  10 +-
 .../test_key_bounds_truncation_read_scenarios.out  | Bin 0 -> 719 bytes
 ...test_key_bounds_truncation_write_scenarios.out} | Bin 109 -> 111 bytes
 .../org/apache/doris/regression/util/Http.groovy   |   8 +-
 .../test_key_bounds_truncation_basic.groovy        | 122 ++++
 ...est_key_bounds_truncation_read_scenarios.groovy | 100 +++
 ...st_key_bounds_truncation_write_scenarios.groovy | 284 ++++++++
 27 files changed, 1459 insertions(+), 50 deletions(-)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/LeafPlan.java => 
be/src/util/key_util.cpp (56%)
 create mode 100644 be/test/olap/segments_key_bounds_truncation_test.cpp
 create mode 100644 
regression-test/data/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_read_scenarios.out
 copy 
regression-test/data/{compaction/test_single_compaction_with_variant_inverted_index.out
 => 
unique_with_mow_p0/key_bounds/test_key_bounds_truncation_write_scenarios.out} 
(96%)
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_basic.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_read_scenarios.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_write_scenarios.groovy


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

Reply via email to