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 2125a73 feat: Migrate Lucene global index for fts (#117)
add 36941e2 feat: Migrate global index scan and file meta utilities (#125)
No new revisions were added by this update.
Summary of changes:
include/paimon/migrate/file_meta_utils.h | 73 +++
.../core/global_index/global_index_evaluator.h | 34 +-
.../global_index/global_index_evaluator_impl.cpp | 146 ++++++
.../global_index/global_index_evaluator_impl.h | 67 +++
.../core/global_index/global_index_file_manager.h | 79 +++
src/paimon/core/global_index/global_index_scan.cpp | 121 +++++
.../core/global_index/global_index_scan_impl.cpp | 212 ++++++++
.../core/global_index/global_index_scan_impl.h | 89 ++++
.../core/global_index/global_index_write_task.cpp | 231 +++++++++
src/paimon/core/global_index/indexed_split_impl.h | 118 +++++
.../core/global_index/indexed_split_test.cpp | 199 ++++++++
src/paimon/core/migrate/file_meta_utils.cpp | 187 +++++++
src/paimon/core/migrate/file_meta_utils_test.cpp | 542 +++++++++++++++++++++
13 files changed, 2080 insertions(+), 18 deletions(-)
create mode 100644 include/paimon/migrate/file_meta_utils.h
copy include/paimon/global_index/indexed_split.h =>
src/paimon/core/global_index/global_index_evaluator.h (52%)
create mode 100644 src/paimon/core/global_index/global_index_evaluator_impl.cpp
create mode 100644 src/paimon/core/global_index/global_index_evaluator_impl.h
create mode 100644 src/paimon/core/global_index/global_index_file_manager.h
create mode 100644 src/paimon/core/global_index/global_index_scan.cpp
create mode 100644 src/paimon/core/global_index/global_index_scan_impl.cpp
create mode 100644 src/paimon/core/global_index/global_index_scan_impl.h
create mode 100644 src/paimon/core/global_index/global_index_write_task.cpp
create mode 100644 src/paimon/core/global_index/indexed_split_impl.h
create mode 100644 src/paimon/core/global_index/indexed_split_test.cpp
create mode 100644 src/paimon/core/migrate/file_meta_utils.cpp
create mode 100644 src/paimon/core/migrate/file_meta_utils_test.cpp