We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5714574 commit ebaa6dbCopy full SHA for ebaa6db
lucene/core/src/java/org/apache/lucene/codecs/perfield/PerFieldKnnVectorsFormat.java
@@ -319,9 +319,13 @@ public void search(
319
@Override
320
public HnswGraph getGraph(String field) throws IOException {
321
final FieldInfo info = fieldInfos.fieldInfo(field);
322
+ if (info == null) {
323
+ return null;
324
+ }
325
+
326
KnnVectorsReader knnVectorsReader = fields.get(info.number);
- if (knnVectorsReader instanceof HnswGraphProvider) {
- return ((HnswGraphProvider) knnVectorsReader).getGraph(field);
327
+ if (knnVectorsReader instanceof HnswGraphProvider hnswGraphProvider) {
328
+ return hnswGraphProvider.getGraph(field);
329
} else {
330
return null;
331
}
0 commit comments