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 630735f  test: Migrate data evolution and global index integration 
tests (#116)
     add 2125a73  feat: Migrate Lucene global index for fts (#117)

No new revisions were added by this update.

Summary of changes:
 LICENSE                                            |  10 +
 NOTICE                                             |   3 +
 src/paimon/global_index/lucene/jieba_analyzer.cpp  | 153 +++++++
 src/paimon/global_index/lucene/jieba_analyzer.h    |  89 ++++
 .../global_index/lucene/jieba_analyzer_test.cpp    | 115 ++++++
 src/paimon/global_index/lucene/jieba_api_test.cpp  |  73 ++++
 src/paimon/global_index/lucene/lucene_api_test.cpp | 270 ++++++++++++
 .../lucene/lucene_collector.h}                     |  42 +-
 src/paimon/global_index/lucene/lucene_defs.h       |  45 ++
 .../global_index/lucene/lucene_directory.cpp       | 109 +++++
 src/paimon/global_index/lucene/lucene_directory.h  |  67 +++
 .../global_index/lucene/lucene_directory_test.cpp  | 105 +++++
 src/paimon/global_index/lucene/lucene_filter.h     |  85 ++++
 .../global_index/lucene/lucene_filter_test.cpp     |  48 +++
 .../global_index/lucene/lucene_global_index.cpp    |  80 ++++
 .../global_index/lucene/lucene_global_index.h      |  50 +++
 .../lucene/lucene_global_index_factory.cpp}        |  21 +-
 .../lucene/lucene_global_index_factory.h}          |  17 +-
 .../lucene/lucene_global_index_reader.cpp          | 251 ++++++++++++
 .../lucene/lucene_global_index_reader.h            | 161 ++++++++
 .../lucene/lucene_global_index_test.cpp            | 452 +++++++++++++++++++++
 .../lucene/lucene_global_index_writer.cpp          | 247 +++++++++++
 .../lucene/lucene_global_index_writer.h            |  77 ++++
 src/paimon/global_index/lucene/lucene_input.h      |  91 +++++
 .../lucene/lucene_utils.cpp}                       |  30 +-
 .../lucene/lucene_utils.h}                         |  37 +-
 26 files changed, 2649 insertions(+), 79 deletions(-)
 create mode 100644 src/paimon/global_index/lucene/jieba_analyzer.cpp
 create mode 100644 src/paimon/global_index/lucene/jieba_analyzer.h
 create mode 100644 src/paimon/global_index/lucene/jieba_analyzer_test.cpp
 create mode 100644 src/paimon/global_index/lucene/jieba_api_test.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_api_test.cpp
 copy src/paimon/{core/manifest/file_kind.h => 
global_index/lucene/lucene_collector.h} (55%)
 create mode 100644 src/paimon/global_index/lucene/lucene_defs.h
 create mode 100644 src/paimon/global_index/lucene/lucene_directory.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_directory.h
 create mode 100644 src/paimon/global_index/lucene/lucene_directory_test.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_filter.h
 create mode 100644 src/paimon/global_index/lucene/lucene_filter_test.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_global_index.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_global_index.h
 copy src/paimon/{format/blob/blob_file_format_factory.cpp => 
global_index/lucene/lucene_global_index_factory.cpp} (64%)
 copy src/paimon/{common/file_index/bitmap/bitmap_file_index_factory.h => 
global_index/lucene/lucene_global_index_factory.h} (76%)
 create mode 100644 
src/paimon/global_index/lucene/lucene_global_index_reader.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_global_index_reader.h
 create mode 100644 src/paimon/global_index/lucene/lucene_global_index_test.cpp
 create mode 100644 
src/paimon/global_index/lucene/lucene_global_index_writer.cpp
 create mode 100644 src/paimon/global_index/lucene/lucene_global_index_writer.h
 create mode 100644 src/paimon/global_index/lucene/lucene_input.h
 copy src/paimon/{core/bucket/default_bucket_function.h => 
global_index/lucene/lucene_utils.cpp} (61%)
 copy src/paimon/{common/predicate/contains.h => 
global_index/lucene/lucene_utils.h} (56%)

Reply via email to