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 ef38dd2  feat(core): introduce merge tree writer (#82)
     add 37b7daa  feat: add global index implementations (#73)

No new revisions were added by this update.

Summary of changes:
 .../global_index/bitmap/bitmap_global_index.cpp    |  55 +++
 .../global_index/bitmap/bitmap_global_index.h      |  67 +++
 .../bitmap/bitmap_global_index_factory.cpp}        |  28 +-
 .../bitmap/bitmap_global_index_factory.h           |  21 +-
 .../bitmap/bitmap_global_index_test.cpp            | 423 ++++++++++++++++
 .../global_index/offset_global_index_reader.cpp    | 175 +++++++
 .../global_index/offset_global_index_reader.h      |  80 +++
 .../offset_global_index_reader_test.cpp            | 404 ++++++++++++++++
 .../rangebitmap/range_bitmap_global_index.cpp      |  55 +++
 .../rangebitmap/range_bitmap_global_index.h        |  68 +++
 .../range_bitmap_global_index_factory.cpp}         |  29 +-
 .../range_bitmap_global_index_factory.h            |  21 +-
 .../rangebitmap/range_bitmap_global_index_test.cpp | 340 +++++++++++++
 .../global_index/union_global_index_reader.cpp     | 210 ++++++++
 .../global_index/union_global_index_reader.h       |  88 ++++
 .../union_global_index_reader_test.cpp             | 537 +++++++++++++++++++++
 16 files changed, 2547 insertions(+), 54 deletions(-)
 create mode 100644 
src/paimon/common/global_index/bitmap/bitmap_global_index.cpp
 create mode 100644 src/paimon/common/global_index/bitmap/bitmap_global_index.h
 copy src/paimon/common/{utils/scope_guard.h => 
global_index/bitmap/bitmap_global_index_factory.cpp} (59%)
 copy include/paimon/global_index/io/global_index_file_reader.h => 
src/paimon/common/global_index/bitmap/bitmap_global_index_factory.h (68%)
 create mode 100644 
src/paimon/common/global_index/bitmap/bitmap_global_index_test.cpp
 create mode 100644 
src/paimon/common/global_index/offset_global_index_reader.cpp
 create mode 100644 src/paimon/common/global_index/offset_global_index_reader.h
 create mode 100644 
src/paimon/common/global_index/offset_global_index_reader_test.cpp
 create mode 100644 
src/paimon/common/global_index/rangebitmap/range_bitmap_global_index.cpp
 create mode 100644 
src/paimon/common/global_index/rangebitmap/range_bitmap_global_index.h
 copy src/paimon/common/{utils/scope_guard.h => 
global_index/rangebitmap/range_bitmap_global_index_factory.cpp} (56%)
 copy include/paimon/global_index/io/global_index_file_reader.h => 
src/paimon/common/global_index/rangebitmap/range_bitmap_global_index_factory.h 
(67%)
 create mode 100644 
src/paimon/common/global_index/rangebitmap/range_bitmap_global_index_test.cpp
 create mode 100644 src/paimon/common/global_index/union_global_index_reader.cpp
 create mode 100644 src/paimon/common/global_index/union_global_index_reader.h
 create mode 100644 
src/paimon/common/global_index/union_global_index_reader_test.cpp

Reply via email to