Skip to content

Commit 3e8c66a

Browse files
authored
Remove custom KnnVectorFieldExistsQuery (#85945)
This query was added to Lucene in version 9.1, so we can delete our version in favor of using the Lucene one.
1 parent c52ff05 commit 3e8c66a

File tree

3 files changed

+2
-79
lines changed

3 files changed

+2
-79
lines changed

x-pack/plugin/vectors/src/main/java/org/elasticsearch/xpack/vectors/mapper/DenseVectorFieldMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import org.apache.lucene.document.KnnVectorField;
1515
import org.apache.lucene.index.VectorSimilarityFunction;
1616
import org.apache.lucene.search.DocValuesFieldExistsQuery;
17+
import org.apache.lucene.search.KnnVectorFieldExistsQuery;
1718
import org.apache.lucene.search.KnnVectorQuery;
1819
import org.apache.lucene.search.Query;
1920
import org.apache.lucene.util.BytesRef;
@@ -39,7 +40,6 @@
3940
import org.elasticsearch.xcontent.ToXContent;
4041
import org.elasticsearch.xcontent.XContentBuilder;
4142
import org.elasticsearch.xcontent.XContentParser.Token;
42-
import org.elasticsearch.xpack.vectors.query.KnnVectorFieldExistsQuery;
4343
import org.elasticsearch.xpack.vectors.query.VectorIndexFieldData;
4444

4545
import java.io.IOException;

x-pack/plugin/vectors/src/main/java/org/elasticsearch/xpack/vectors/query/KnnVectorFieldExistsQuery.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

x-pack/plugin/vectors/src/test/java/org/elasticsearch/xpack/vectors/mapper/DenseVectorFieldMapperTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import org.apache.lucene.document.KnnVectorField;
1717
import org.apache.lucene.index.IndexableField;
1818
import org.apache.lucene.search.DocValuesFieldExistsQuery;
19+
import org.apache.lucene.search.KnnVectorFieldExistsQuery;
1920
import org.apache.lucene.search.Query;
2021
import org.apache.lucene.util.BytesRef;
2122
import org.elasticsearch.Version;
@@ -33,7 +34,6 @@
3334
import org.elasticsearch.xpack.vectors.DenseVectorPlugin;
3435
import org.elasticsearch.xpack.vectors.mapper.DenseVectorFieldMapper.DenseVectorFieldType;
3536
import org.elasticsearch.xpack.vectors.mapper.DenseVectorFieldMapper.VectorSimilarity;
36-
import org.elasticsearch.xpack.vectors.query.KnnVectorFieldExistsQuery;
3737

3838
import java.io.IOException;
3939
import java.nio.ByteBuffer;

0 commit comments

Comments
 (0)