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