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]