Skip to content

Commit 4fbbadd

Browse files
committed
Spotless
1 parent 9946e8d commit 4fbbadd

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

server/src/main/java/org/elasticsearch/search/vectors/RescoreKnnVectorQuery.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ public RescoreKnnVectorQuery(
7070

7171
@Override
7272
public Query rewrite(IndexSearcher searcher) throws IOException {
73+
assert byteTarget == null ^ floatTarget == null : "Either byteTarget or floatTarget must be set";
74+
7375
Query rewritten = super.rewrite(searcher);
7476
if (rewritten != this) {
7577
return rewritten;

server/src/test/java/org/elasticsearch/index/mapper/vectors/DenseVectorFieldTypeTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ public void testRescoreOversampleUsedWithoutQuantization() {
424424
);
425425

426426
Query knnQuery = nonQuantizedField.createKnnQuery(
427-
new VectorData(null, new byte[]{1, 4, 10}),
427+
new VectorData(null, new byte[] { 1, 4, 10 }),
428428
10,
429429
100,
430430
randomFloatBetween(1.0F, 10.0F, false),
@@ -474,7 +474,7 @@ private static void checkRescoreQueryParameters(
474474
int expectedK,
475475
int expectedCandidates
476476
) {
477-
Query query = fieldType.createKnnQuery(new VectorData(null, new byte[] { 1, 4, 10}), k, candidates, oversample, null, null, null);
477+
Query query = fieldType.createKnnQuery(new VectorData(null, new byte[] { 1, 4, 10 }), k, candidates, oversample, null, null, null);
478478

479479
RescoreKnnVectorQuery rescoreQuery = (RescoreKnnVectorQuery) query;
480480
if (fieldType.getElementType() == BYTE) {

server/src/test/java/org/elasticsearch/search/vectors/AbstractKnnVectorQueryBuilderTestCase.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@
2323
import org.elasticsearch.common.io.stream.StreamInput;
2424
import org.elasticsearch.index.mapper.MapperService;
2525
import org.elasticsearch.index.mapper.vectors.DenseVectorFieldMapper;
26-
import org.elasticsearch.index.mapper.vectors.VectorSimilarityByteValueSource;
27-
import org.elasticsearch.index.mapper.vectors.VectorSimilarityFloatValueSource;
2826
import org.elasticsearch.index.query.InnerHitsRewriteContext;
2927
import org.elasticsearch.index.query.MatchNoneQueryBuilder;
3028
import org.elasticsearch.index.query.QueryBuilder;

server/src/test/java/org/elasticsearch/search/vectors/RescoreKnnVectorQueryTests.java

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
package org.elasticsearch.search.vectors;
1111

12-
1312
import org.apache.lucene.document.Document;
1413
import org.apache.lucene.document.KnnFloatVectorField;
1514
import org.apache.lucene.index.DirectoryReader;
@@ -60,8 +59,7 @@ private void testRescoreDocs(int numDocs, Integer k) throws Exception {
6059
for (int i = 0; i < numDocs; i++) {
6160
Document document = new Document();
6261
float[] vector = randomVector(numDims);
63-
KnnFloatVectorField vectorField = new KnnFloatVectorField(
64-
FIELD_NAME, vector);
62+
KnnFloatVectorField vectorField = new KnnFloatVectorField(FIELD_NAME, vector);
6563
document.add(vectorField);
6664
w.addDocument(document);
6765
}
@@ -73,14 +71,17 @@ private void testRescoreDocs(int numDocs, Integer k) throws Exception {
7371
float[] queryVector = randomVector(numDims);
7472

7573
RescoreKnnVectorQuery rescoreKnnVectorQuery = new RescoreKnnVectorQuery(
76-
FIELD_NAME, queryVector, VectorSimilarityFunction.COSINE, k, new MatchAllDocsQuery());
74+
FIELD_NAME,
75+
queryVector,
76+
VectorSimilarityFunction.COSINE,
77+
k,
78+
new MatchAllDocsQuery()
79+
);
7780

7881
IndexSearcher searcher = newSearcher(reader, true, false);
7982
TopDocs docs = searcher.search(rescoreKnnVectorQuery, numDocs);
80-
Map<Integer, Float> rescoredDocs = Arrays.stream(docs.scoreDocs).collect(Collectors.toMap(
81-
scoreDoc -> scoreDoc.doc,
82-
scoreDoc -> scoreDoc.score)
83-
);
83+
Map<Integer, Float> rescoredDocs = Arrays.stream(docs.scoreDocs)
84+
.collect(Collectors.toMap(scoreDoc -> scoreDoc.doc, scoreDoc -> scoreDoc.score));
8485

8586
assertThat(rescoredDocs.size(), equalTo(k));
8687

@@ -107,7 +108,7 @@ private void testRescoreDocs(int numDocs, Integer k) throws Exception {
107108
// Check top scoring docs are contained in rescored docs
108109
for (int i = 0; i < k; i++) {
109110
Float topScore = topK.poll();
110-
if (rescoredScores.contains(topScore) == false ) {
111+
if (rescoredScores.contains(topScore) == false) {
111112
fail("Top score " + topScore + " not contained in rescored doc scores " + rescoredScores);
112113
}
113114
}

0 commit comments

Comments
 (0)