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

Reply via email to