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 805b01e  feat(append): add bucketed append compact manager and 
coordinator tests (#113)
     add 0a31601  feat: add compact and postpone bucket writer utilities (#114)

No new revisions were added by this update.

Summary of changes:
 .../cancellation_controller.h}                     |  27 +-
 src/paimon/core/compact/compact_deletion_file.h    | 142 +++++
 .../core/compact/compact_deletion_file_test.cpp    | 298 ++++++++++
 src/paimon/core/compact/compact_future_manager.h   |  86 +++
 .../core/compact/compact_future_manager_test.cpp   |  83 +++
 src/paimon/core/compact/compact_manager.h          |  76 +++
 src/paimon/core/compact/compact_result.h           |  82 +++
 src/paimon/core/compact/compact_task.h             |  79 +++
 src/paimon/core/compact/compact_unit.h             |  50 ++
 src/paimon/core/compact/noop_compact_manager.h     |  89 +++
 .../core/compact/noop_compact_manager_test.cpp     |  67 +++
 .../postpone/postpone_bucket_file_store_write.h    | 142 +++++
 .../core/postpone/postpone_bucket_writer.cpp       | 289 ++++++++++
 src/paimon/core/postpone/postpone_bucket_writer.h  | 143 +++++
 .../core/postpone/postpone_bucket_writer_test.cpp  | 623 +++++++++++++++++++++
 15 files changed, 2268 insertions(+), 8 deletions(-)
 copy src/paimon/core/{mergetree/compact/merge_function_wrapper.h => 
compact/cancellation_controller.h} (70%)
 create mode 100644 src/paimon/core/compact/compact_deletion_file.h
 create mode 100644 src/paimon/core/compact/compact_deletion_file_test.cpp
 create mode 100644 src/paimon/core/compact/compact_future_manager.h
 create mode 100644 src/paimon/core/compact/compact_future_manager_test.cpp
 create mode 100644 src/paimon/core/compact/compact_manager.h
 create mode 100644 src/paimon/core/compact/compact_result.h
 create mode 100644 src/paimon/core/compact/compact_task.h
 create mode 100644 src/paimon/core/compact/compact_unit.h
 create mode 100644 src/paimon/core/compact/noop_compact_manager.h
 create mode 100644 src/paimon/core/compact/noop_compact_manager_test.cpp
 create mode 100644 src/paimon/core/postpone/postpone_bucket_file_store_write.h
 create mode 100644 src/paimon/core/postpone/postpone_bucket_writer.cpp
 create mode 100644 src/paimon/core/postpone/postpone_bucket_writer.h
 create mode 100644 src/paimon/core/postpone/postpone_bucket_writer_test.cpp

Reply via email to