With Lucene supporting parent-block joins for KNN vectors, and ongoing work around Multi-Vector support, it would be good to have common, shared benchmarks that can test recall, latency etc. for multiple vector values that belong to the same group (either parent document, or multi-vector in the same document)
This issue is a parent ;) issue to collate the subtasks involved with adding ParentJoin benchmarks for KNN.
With Lucene supporting parent-block joins for KNN vectors, and ongoing work around Multi-Vector support, it would be good to have common, shared benchmarks that can test recall, latency etc. for multiple vector values that belong to the same group (either parent document, or multi-vector in the same document)
This issue is a parent ;) issue to collate the subtasks involved with adding ParentJoin benchmarks for KNN.
Task List:
exactSearch
from Lucene to compute NearestNeighbors for recall baselineDiversifyingChildrenFloatKnnVectorQuery
on candidate to benchmark ParentJoin recall and latency