This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch codex/paimon-full-text-dependency
in repository https://gitbox.apache.org/repos/asf/paimon.git
from 9d8e030546 [full-text] Use paimon-full-text for Java and Python
add 14cb07aff6 [tantivy] Use paimon-full-text native dependency
No new revisions were added by this update.
Summary of changes:
.github/workflows/install-paimon-full-text.sh | 82 ++
.github/workflows/paimon-python-checks.yml | 21 +-
.github/workflows/utcase-tantivy.yml | 21 +-
.github/workflows/utitcase-flink-1.x-others.yml | 3 +
.github/workflows/utitcase-flink-2.x-jdk11.yml | 3 +
.github/workflows/utitcase-jdk11.yml | 2 +
.github/workflows/utitcase-spark-3.x.yml | 3 +
.github/workflows/utitcase-spark-4.x.yml | 3 +
.github/workflows/utitcase.yml | 3 +
paimon-python/dev/run_mixed_tests.sh | 4 +-
.../tantivy_full_text_global_index_reader.py | 85 +-
.../pypaimon/tests/vector_search_filter_test.py | 52 +-
.../{paimon-tantivy-index => }/README.md | 36 +-
paimon-tantivy/paimon-tantivy-index/pom.xml | 194 ---
paimon-tantivy/paimon-tantivy-jni/README.md | 122 --
paimon-tantivy/paimon-tantivy-jni/pom.xml | 69 --
paimon-tantivy/paimon-tantivy-jni/rust/Cargo.toml | 15 -
.../paimon-tantivy-jni/rust/src/jni_directory.rs | 259 ----
paimon-tantivy/paimon-tantivy-jni/rust/src/lib.rs | 1303 --------------------
.../org/apache/paimon/tantivy/NativeLoader.java | 83 --
.../org/apache/paimon/tantivy/SearchResult.java | 43 -
.../org/apache/paimon/tantivy/StreamFileInput.java | 32 -
.../apache/paimon/tantivy/TantivyIndexWriter.java | 99 --
.../org/apache/paimon/tantivy/TantivySearcher.java | 197 ---
.../src/main/resources/META-INF/NOTICE | 17 -
.../org/apache/paimon/tantivy/TantivyJniTest.java | 143 ---
.../paimon/tantivy/TantivyStreamSearchTest.java | 174 ---
paimon-tantivy/pom.xml | 167 ++-
.../index/TantivyFullTextGlobalIndexReader.java | 92 +-
.../index/TantivyFullTextGlobalIndexWriter.java | 0
.../index/TantivyFullTextGlobalIndexer.java | 0
.../index/TantivyFullTextGlobalIndexerFactory.java | 0
.../tantivy/index/TantivyFullTextIndexOptions.java | 0
.../index/TantivyScoredGlobalIndexResult.java | 0
....apache.paimon.globalindex.GlobalIndexerFactory | 0
.../paimon/tantivy/index/JavaPyTantivyE2ETest.java | 0
.../index/TantivyFullTextGlobalIndexTest.java | 18 +
.../TantivyFullTextGlobalIndexerFactoryTest.java | 0
.../index/TantivyFullTextIndexOptionsTest.java | 0
39 files changed, 524 insertions(+), 2821 deletions(-)
create mode 100644 .github/workflows/install-paimon-full-text.sh
rename paimon-tantivy/{paimon-tantivy-index => }/README.md (81%)
delete mode 100644 paimon-tantivy/paimon-tantivy-index/pom.xml
delete mode 100644 paimon-tantivy/paimon-tantivy-jni/README.md
delete mode 100644 paimon-tantivy/paimon-tantivy-jni/pom.xml
delete mode 100644 paimon-tantivy/paimon-tantivy-jni/rust/Cargo.toml
delete mode 100644 paimon-tantivy/paimon-tantivy-jni/rust/src/jni_directory.rs
delete mode 100644 paimon-tantivy/paimon-tantivy-jni/rust/src/lib.rs
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/java/org/apache/paimon/tantivy/NativeLoader.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/java/org/apache/paimon/tantivy/SearchResult.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/java/org/apache/paimon/tantivy/StreamFileInput.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/java/org/apache/paimon/tantivy/TantivyIndexWriter.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/java/org/apache/paimon/tantivy/TantivySearcher.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/main/resources/META-INF/NOTICE
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/test/java/org/apache/paimon/tantivy/TantivyJniTest.java
delete mode 100644
paimon-tantivy/paimon-tantivy-jni/src/test/java/org/apache/paimon/tantivy/TantivyStreamSearchTest.java
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexReader.java
(72%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexWriter.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexer.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexerFactory.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyFullTextIndexOptions.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/java/org/apache/paimon/tantivy/index/TantivyScoredGlobalIndexResult.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/main/resources/META-INF/services/org.apache.paimon.globalindex.GlobalIndexerFactory
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/test/java/org/apache/paimon/tantivy/index/JavaPyTantivyE2ETest.java (100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/test/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexTest.java
(95%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/test/java/org/apache/paimon/tantivy/index/TantivyFullTextGlobalIndexerFactoryTest.java
(100%)
rename paimon-tantivy/{paimon-tantivy-index =>
}/src/test/java/org/apache/paimon/tantivy/index/TantivyFullTextIndexOptionsTest.java
(100%)