You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@paimon.apache.org by lz...@apache.org on 2026/06/25 02:27:26 UTC
(paimon-cpp) branch main updated (5ba61ad -> e5a7da0)
This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git
from 5ba61ad feat(mergetree): add compaction core components and level management (#104)
add e5a7da0 feat(mergetree): add compact manager, task abstractions and file rewrite task (#105)
No new revisions were added by this update.
Summary of changes:
.../mergetree/compact/file_rewrite_compact_task.h | 67 ++++
.../compact/file_rewrite_compact_task_test.cpp | 167 ++++++++
.../compact/merge_tree_compact_manager.cpp | 250 ++++++++++++
.../mergetree/compact/merge_tree_compact_manager.h | 104 +++++
.../compact/merge_tree_compact_manager_factory.cpp | 360 +++++++++++++++++
.../compact/merge_tree_compact_manager_factory.h | 152 +++++++
.../merge_tree_compact_manager_factory_test.cpp | 388 ++++++++++++++++++
.../compact/merge_tree_compact_manager_test.cpp | 439 +++++++++++++++++++++
.../mergetree/compact/merge_tree_compact_task.cpp | 124 ++++++
.../mergetree/compact/merge_tree_compact_task.h | 71 ++++
10 files changed, 2122 insertions(+)
create mode 100644 src/paimon/core/mergetree/compact/file_rewrite_compact_task.h
create mode 100644 src/paimon/core/mergetree/compact/file_rewrite_compact_task_test.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager.h
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager_factory.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager_factory.h
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager_factory_test.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_manager_test.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_task.cpp
create mode 100644 src/paimon/core/mergetree/compact/merge_tree_compact_task.h