Skip to content

Commit 9a1b722

Browse files
committed
iter
1 parent ed9daad commit 9a1b722

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

server/src/main/java/org/elasticsearch/index/mapper/vectors/DenseVectorFieldMapper.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
import org.apache.lucene.search.FieldExistsQuery;
3636
import org.apache.lucene.search.Query;
3737
import org.apache.lucene.search.join.BitSetProducer;
38-
import org.apache.lucene.search.join.ToChildBlockJoinQuery;
3938
import org.apache.lucene.search.knn.KnnSearchStrategy;
4039
import org.apache.lucene.util.BitUtil;
4140
import org.apache.lucene.util.BytesRef;
@@ -2550,7 +2549,7 @@ private Query createKnnBitQuery(
25502549
knnQuery = filter == null
25512550
? createExactKnnBitQuery(queryVector)
25522551
: new BooleanQuery.Builder().add(createExactKnnBitQuery(queryVector), BooleanClause.Occur.SHOULD)
2553-
.add(parentFilter != null ? new ToChildBlockJoinQuery(filter, parentFilter) : filter, BooleanClause.Occur.FILTER)
2552+
.add(filter, BooleanClause.Occur.FILTER)
25542553
.build();
25552554
} else {
25562555
knnQuery = parentFilter != null
@@ -2588,7 +2587,7 @@ private Query createKnnByteQuery(
25882587
knnQuery = filter == null
25892588
? createExactKnnByteQuery(queryVector)
25902589
: new BooleanQuery.Builder().add(createExactKnnByteQuery(queryVector), BooleanClause.Occur.SHOULD)
2591-
.add(parentFilter != null ? new ToChildBlockJoinQuery(filter, parentFilter) : filter, BooleanClause.Occur.FILTER)
2590+
.add(filter, BooleanClause.Occur.FILTER)
25922591
.build();
25932592
} else {
25942593
knnQuery = parentFilter != null
@@ -2651,7 +2650,7 @@ && isNotUnitVector(squaredMagnitude)) {
26512650
knnQuery = filter == null
26522651
? createExactKnnFloatQuery(queryVector)
26532652
: new BooleanQuery.Builder().add(createExactKnnFloatQuery(queryVector), BooleanClause.Occur.SHOULD)
2654-
.add(parentFilter != null ? new ToChildBlockJoinQuery(filter, parentFilter) : filter, BooleanClause.Occur.FILTER)
2653+
.add(filter, BooleanClause.Occur.FILTER)
26552654
.build();
26562655
} else if (indexOptions instanceof BBQIVFIndexOptions bbqIndexOptions) {
26572656
knnQuery = parentFilter != null

0 commit comments

Comments
 (0)