You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by be...@apache.org on 2023/12/11 19:18:42 UTC

(lucene) branch main updated (1630ed4bd84 -> cd195980ecb)

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

benwtrent pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git


    from 1630ed4bd84 Remove some redundant modifiers from code (#12880)
     add cd195980ecb Add support for similarity-based vector searches (#12679)

No new revisions were added by this update.

Summary of changes:
 lucene/CHANGES.txt                                 |   6 +-
 .../search/AbstractVectorSimilarityQuery.java      | 288 ++++++++++++
 .../lucene/search/ByteVectorSimilarityQuery.java   | 145 ++++++
 .../lucene/search/FloatVectorSimilarityQuery.java  | 146 ++++++
 .../lucene/search/VectorSimilarityCollector.java   |  78 ++++
 .../search/BaseVectorSimilarityQueryTestCase.java  | 516 +++++++++++++++++++++
 .../search/TestByteVectorSimilarityQuery.java      |  85 ++++
 .../search/TestFloatVectorSimilarityQuery.java     |  86 ++++
 .../search/TestVectorSimilarityCollector.java      |  54 +++
 9 files changed, 1403 insertions(+), 1 deletion(-)
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/AbstractVectorSimilarityQuery.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/ByteVectorSimilarityQuery.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/FloatVectorSimilarityQuery.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/VectorSimilarityCollector.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/search/BaseVectorSimilarityQueryTestCase.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestByteVectorSimilarityQuery.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestFloatVectorSimilarityQuery.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/search/TestVectorSimilarityCollector.java