This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 49cffd0bc98 [fix](JdbcCatalog) fix that the predicate column name does
not have back quote when querying the JDBC appearance (#26479)
add d7678048151 [feature](merge-cloud) Decouple rowset id generator and
local rowsets gc implementation (#25921)
No new revisions were added by this update.
Summary of changes:
be/src/common/config.cpp | 2 -
be/src/common/config.h | 2 -
be/src/common/status.h | 19 +-
be/src/http/action/pad_rowset_action.cpp | 3 +-
be/src/olap/base_tablet.h | 4 +-
be/src/olap/cold_data_compaction.cpp | 1 -
be/src/olap/compaction.cpp | 11 +-
be/src/olap/compaction.h | 2 +
be/src/olap/data_dir.cpp | 250 ++++++++++-----------
be/src/olap/data_dir.h | 17 +-
be/src/olap/olap_common.h | 36 ++-
be/src/olap/olap_server.cpp | 27 +--
be/src/olap/push_handler.cpp | 15 +-
be/src/olap/push_handler.h | 2 +
be/src/olap/rowset/beta_rowset.cpp | 2 +-
be/src/olap/rowset/beta_rowset.h | 4 +-
.../olap/rowset/pending_rowset_helper.cpp} | 49 ++--
be/src/olap/rowset/pending_rowset_helper.h | 83 +++++++
be/src/olap/rowset/rowset.h | 2 +-
be/src/olap/rowset/rowset_id_generator.h | 20 +-
be/src/olap/rowset/unique_rowset_id_generator.cpp | 56 +----
be/src/olap/rowset/unique_rowset_id_generator.h | 18 --
be/src/olap/rowset_builder.cpp | 11 +-
be/src/olap/rowset_builder.h | 2 +
be/src/olap/schema_change.cpp | 44 ++--
be/src/olap/schema_change.h | 10 +-
be/src/olap/single_replica_compaction.cpp | 66 ++----
be/src/olap/single_replica_compaction.h | 4 +
be/src/olap/snapshot_manager.cpp | 48 ++--
be/src/olap/snapshot_manager.h | 8 +-
be/src/olap/storage_engine.cpp | 57 ++---
be/src/olap/storage_engine.h | 27 +--
be/src/olap/tablet.cpp | 161 +++----------
be/src/olap/tablet.h | 22 +-
be/src/olap/tablet_manager.cpp | 3 +-
be/src/olap/task/engine_clone_task.cpp | 67 +++---
be/src/olap/task/engine_clone_task.h | 1 +
be/src/olap/task/engine_storage_migration_task.cpp | 5 +-
be/src/olap/task/engine_storage_migration_task.h | 2 +
be/src/olap/task/index_builder.cpp | 28 ++-
be/src/olap/task/index_builder.h | 2 +
be/src/olap/txn_manager.cpp | 222 ++++++++++--------
be/src/olap/txn_manager.h | 63 +-----
be/src/runtime/snapshot_loader.cpp | 14 +-
be/src/service/backend_service.cpp | 4 +-
be/src/service/internal_service.cpp | 4 +-
be/src/util/uid_util.h | 10 +-
.../compaction_delete_bitmap_calculator_test.cpp | 2 +-
be/test/olap/delete_handler_test.cpp | 2 +-
be/test/olap/delta_writer_test.cpp | 2 +-
.../olap/engine_storage_migration_task_test.cpp | 2 +-
be/test/olap/memtable_flush_executor_test.cpp | 2 +-
be/test/olap/memtable_memory_limiter_test.cpp | 2 +-
be/test/olap/path_gc_test.cpp | 206 +++++++++++++++++
be/test/olap/rowset/beta_rowset_test.cpp | 2 +-
.../rowset/pending_rowset_test.cpp} | 33 +--
be/test/olap/rowset/rowset_meta_manager_test.cpp | 2 +-
.../rowset/unique_rowset_id_generator_test.cpp | 7 -
be/test/olap/tablet_cooldown_test.cpp | 2 +-
be/test/olap/tablet_mgr_test.cpp | 2 +-
be/test/olap/txn_manager_test.cpp | 174 +++++++-------
61 files changed, 1012 insertions(+), 938 deletions(-)
copy be/{test/util/scoped_cleanup_test.cpp =>
src/olap/rowset/pending_rowset_helper.cpp} (53%)
create mode 100644 be/src/olap/rowset/pending_rowset_helper.h
create mode 100644 be/test/olap/path_gc_test.cpp
copy be/test/{exprs/mock_vexpr.h => olap/rowset/pending_rowset_test.cpp} (58%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]