This is an automated email from the ASF dual-hosted git repository.

lzljs3620320 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


    from 21f6a44889 [core] Optimize calculate for 
DataEvolutionCompactCoordinator (#6867)
     add 3d41be65f7 [vector] support vector search (#6807)

No new revisions were added by this update.

Summary of changes:
 .../paimon/globalindex/GlobalIndexEvaluator.java   |  45 ++++-
 .../paimon/globalindex/GlobalIndexReader.java      |   5 +
 .../globalindex/GlobalIndexResultSerializer.java   |   9 +-
 .../globalindex/OffsetGlobalIndexReader.java       |   6 +
 .../paimon/globalindex/UnionGlobalIndexReader.java |   6 +
 ...ult.java => VectorSearchGlobalIndexResult.java} |  18 +-
 .../org/apache/paimon/predicate/VectorSearch.java  | 105 ++++++++++
 .../globalindex/GlobalIndexSerDeUtilsTest.java     |  18 +-
 .../paimon/globalindex/DataEvolutionBatchScan.java |  16 +-
 .../paimon/globalindex/GlobalIndexScanBuilder.java |   7 +-
 .../globalindex/GlobalIndexScanBuilderImpl.java    |   2 +
 .../globalindex/RowRangeGlobalIndexScanner.java    |  14 +-
 .../paimon/table/format/FormatReadBuilder.java     |   6 +
 .../apache/paimon/table/source/InnerTableScan.java |   5 +
 .../apache/paimon/table/source/ReadBuilder.java    |   8 +
 .../paimon/table/source/ReadBuilderImpl.java       |  11 +-
 paimon-lucene/pom.xml                              |  27 ++-
 .../index/LuceneVectorGlobalIndexReader.java       | 214 ++++++++++++++-------
 .../index/LuceneVectorGlobalIndexWriter.java       |  24 +--
 .../lucene/index/LuceneVectorGlobalIndexer.java    |   8 +-
 .../paimon/lucene/index/LuceneVectorIndex.java     |   5 +
 .../paimon/lucene/index/LuceneVectorMetric.java    |   4 +
 ...va => LuceneVectorSearchGlobalIndexResult.java} |  30 +--
 .../index/LuceneVectorGlobalIndexScanTest.java     | 211 ++++++++++++++++++++
 .../lucene/index/LuceneVectorGlobalIndexTest.java  |  90 ++++++---
 25 files changed, 731 insertions(+), 163 deletions(-)
 rename 
paimon-common/src/main/java/org/apache/paimon/globalindex/{TopkGlobalIndexResult.java
 => VectorSearchGlobalIndexResult.java} (83%)
 create mode 100644 
paimon-common/src/main/java/org/apache/paimon/predicate/VectorSearch.java
 copy 
paimon-lucene/src/main/java/org/apache/paimon/lucene/index/{LuceneVectorGlobalIndexerFactory.java
 => LuceneVectorSearchGlobalIndexResult.java} (52%)
 create mode 100644 
paimon-lucene/src/test/java/org/apache/paimon/lucene/index/LuceneVectorGlobalIndexScanTest.java

Reply via email to