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

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


    from 46afe021abf [improvement](streamingjob) change streaming job source 
log lag in bytes (#66409)
     add f08b194fb0a [feature](cloud) Support segment id list (#65190)

No new revisions were added by this update.

Summary of changes:
 be/src/cloud/cloud_internal_service.cpp            |  57 +--
 be/src/cloud/cloud_meta_mgr.cpp                    |  30 +-
 be/src/cloud/cloud_rowset_writer.cpp               |   6 +-
 be/src/cloud/cloud_rowset_writer.h                 |   3 +-
 be/src/cloud/cloud_snapshot_mgr.cpp                |   7 +-
 be/src/cloud/cloud_tablet.cpp                      |  91 +++--
 be/src/cloud/cloud_tablet.h                        |   6 +-
 be/src/cloud/cloud_warm_up_manager.cpp             |  46 ++-
 be/src/cloud/pb_convert.cpp                        |   4 +
 be/src/common/config.cpp                           |   1 +
 be/src/common/config.h                             |   1 +
 be/src/io/fs/packed_file_manager.h                 |   1 +
 be/src/io/fs/packed_file_system.cpp                |   8 +-
 be/src/load/memtable/memtable_flush_executor.cpp   |   8 +-
 be/src/service/backend_service.cpp                 |   2 +
 .../http/action/check_encryption_action.cpp        |   4 +-
 be/src/storage/AGENTS.md                           |  40 ++
 be/src/storage/compaction/compaction.cpp           | 123 +++---
 be/src/storage/data_dir.cpp                        |   2 +
 .../inverted/similarity/collection_statistics.cpp  |  14 +-
 .../inverted/similarity/collection_statistics.h    |   3 +-
 be/src/storage/rowid_conversion.h                  |  45 ++-
 be/src/storage/rowset/beta_rowset.cpp              |  75 ++--
 be/src/storage/rowset/beta_rowset.h                |   7 +-
 be/src/storage/rowset/beta_rowset_reader.cpp       |  18 +-
 be/src/storage/rowset/beta_rowset_writer.cpp       |  57 ++-
 be/src/storage/rowset/beta_rowset_writer.h         |  19 +-
 be/src/storage/rowset/beta_rowset_writer_v2.h      |   4 +-
 be/src/storage/rowset/group_rowset_writer.cpp      |   9 +-
 be/src/storage/rowset/group_rowset_writer.h        |   5 +-
 be/src/storage/rowset/rowset.cpp                   |  91 +++--
 be/src/storage/rowset/rowset.h                     |  87 +++++
 be/src/storage/rowset/rowset_meta.cpp              |  51 ++-
 be/src/storage/rowset/rowset_meta.h                | 125 +++++-
 be/src/storage/rowset/rowset_segment_id.h          |  57 +++
 be/src/storage/rowset/rowset_writer.h              |   9 +-
 be/src/storage/rowset/rowset_writer_context.h      |  11 +
 be/src/storage/rowset/segment_creator.cpp          |   6 +-
 be/src/storage/rowset/segment_creator.h            |  41 +-
 .../storage/rowset/vertical_beta_rowset_writer.cpp |  27 +-
 .../storage/rowset/vertical_beta_rowset_writer.h   |   2 +
 .../storage/segment/lazy_init_segment_iterator.cpp |   9 +-
 .../storage/segment/lazy_init_segment_iterator.h   |  10 +-
 be/src/storage/segment/segment_loader.cpp          |  19 +-
 be/src/storage/segment/segment_loader.h            |   6 +-
 be/src/storage/snapshot/snapshot_manager.cpp       |   2 +
 be/src/storage/tablet/base_tablet.cpp              |  36 +-
 be/src/storage/tablet/base_tablet.h                |   2 +-
 be/src/storage/tablet/tablet.cpp                   |  16 +-
 be/src/storage/tablet/tablet.h                     |   2 +
 be/src/storage/tablet/tablet_meta.cpp              |  17 +-
 be/src/storage/tablet/tablet_meta.h                |   8 +-
 .../storage/task/engine_storage_migration_task.cpp |   2 +
 be/src/storage/task/index_builder.cpp              |  11 +-
 be/test/exprs/function/function_is_null_test.cpp   |   8 +-
 be/test/io/fs/packed_file_system_test.cpp          |  39 ++
 .../load/memtable/memtable_flush_executor_test.cpp |   2 +-
 .../compaction/vertical_compaction_test.cpp        |  52 +++
 .../inverted/compaction/index_compaction_test.cpp  |  26 +-
 .../compaction/util/index_compaction_utils.h       |  25 +-
 .../similarity/collection_statistics_test.cpp      |   9 +-
 .../index/snii/bench/snii_vs_v3_benchmark_test.cpp |   2 +-
 be/test/storage/rowid_conversion_test.cpp          |  76 +++-
 be/test/storage/rowset/beta_rowset_test.cpp        |  97 +++++
 be/test/storage/rowset/rowset_meta_test.cpp        |  72 ++++
 be/test/storage/rowset/segment_creator_test.cpp    | 125 ++++++
 .../segment/inverted_index_file_writer_test.cpp    |   2 +-
 be/test/storage/tablet/tablet_meta_test.cpp        |  33 +-
 be/test/testutil/index_storage_test_util.cpp       |  10 +-
 .../doris_txn.h => common/rowset_segment_id.h}     |  22 +-
 cloud/src/recycler/checker.cpp                     |  27 +-
 cloud/src/recycler/recycler.cpp                    |  18 +-
 cloud/test/recycler_test.cpp                       |  82 ++++
 gensrc/proto/internal_service.proto                |   1 +
 gensrc/proto/olap_file.proto                       |  28 +-
 .../doris/regression/util/RowsetInfoUtils.groovy   |  43 +++
 .../regression/util/RowsetInfoUtilsTest.groovy     |  69 ++++
 .../pipeline/cloud_p0/conf/be_custom.conf          |   2 +
 .../pipeline/cloud_p1/conf/be_custom.conf          |   2 +
 regression-test/pipeline/external/conf/be.conf     |   2 +
 .../pipeline/nonConcurrent/conf/be.conf            |   2 +
 regression-test/pipeline/p0/conf/be.conf           |   2 +
 regression-test/pipeline/p1/conf/be.conf           |   2 +
 .../performance/clickbench/conf/be_custom.conf     |   2 +
 .../pipeline/performance/conf/be_custom.conf       |   4 +-
 .../pipeline/vault_p0/conf/be_custom.conf          |   2 +
 .../plugins/cloud_show_data_plugin.groovy          |  11 +-
 .../plugins/plugin_curl_requester.groovy           |   7 +-
 ...ulative_compaction_multi_output_segments.groovy | 424 +++++++++++++++++++++
 89 files changed, 2200 insertions(+), 473 deletions(-)
 create mode 100644 be/src/storage/rowset/rowset_segment_id.h
 create mode 100644 be/test/storage/rowset/segment_creator_test.cpp
 copy cloud/src/{meta-service/doris_txn.h => common/rowset_segment_id.h} (66%)
 create mode 100644 
regression-test/framework/src/main/groovy/org/apache/doris/regression/util/RowsetInfoUtils.groovy
 create mode 100644 
regression-test/framework/src/test/groovy/org/apache/doris/regression/util/RowsetInfoUtilsTest.groovy
 create mode 100644 
regression-test/suites/compaction/test_mow_cumulative_compaction_multi_output_segments.groovy


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

Reply via email to