@@ -161,7 +161,7 @@ public void testFlush() {
161161 throw new RuntimeException (e );
162162 }
163163
164- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
164+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
165165 knnVectorValuesFactoryMockedStatic .when (
166166 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
167167 ).thenReturn (expectedVectorValues .get (i ));
@@ -250,7 +250,7 @@ public void testFlush_WithQuantization() {
250250 throw new RuntimeException (e );
251251 }
252252
253- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
253+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
254254 knnVectorValuesFactoryMockedStatic .when (
255255 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
256256 ).thenReturn (expectedVectorValues .get (i ));
@@ -352,7 +352,7 @@ public void testFlush_whenThresholdIsNegative_thenNativeIndexWriterIsNeverCalled
352352 throw new RuntimeException (e );
353353 }
354354
355- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
355+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
356356 knnVectorValuesFactoryMockedStatic .when (
357357 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
358358 ).thenReturn (expectedVectorValues .get (i ));
@@ -429,7 +429,7 @@ public void testFlush_whenThresholdIsGreaterThanVectorSize_thenNativeIndexWriter
429429 throw new RuntimeException (e );
430430 }
431431
432- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
432+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
433433 knnVectorValuesFactoryMockedStatic .when (
434434 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
435435 ).thenReturn (expectedVectorValues .get (i ));
@@ -507,7 +507,7 @@ public void testFlush_whenThresholdIsEqualToMinNumberOfVectors_thenNativeIndexWr
507507 throw new RuntimeException (e );
508508 }
509509
510- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
510+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
511511 knnVectorValuesFactoryMockedStatic .when (
512512 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
513513 ).thenReturn (expectedVectorValues .get (i ));
@@ -593,7 +593,7 @@ public void testFlush_whenThresholdIsEqualToFixedValue_thenRelevantNativeIndexWr
593593 throw new RuntimeException (e );
594594 }
595595
596- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
596+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
597597 knnVectorValuesFactoryMockedStatic .when (
598598 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
599599 ).thenReturn (expectedVectorValues .get (i ));
@@ -683,7 +683,7 @@ public void testFlush_whenQuantizationIsProvided_whenBuildGraphDatStructureThres
683683 throw new RuntimeException (e );
684684 }
685685
686- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
686+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
687687 knnVectorValuesFactoryMockedStatic .when (
688688 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
689689 ).thenReturn (expectedVectorValues .get (i ));
@@ -786,7 +786,7 @@ public void testFlush_whenQuantizationIsProvided_whenBuildGraphDatStructureThres
786786 throw new RuntimeException (e );
787787 }
788788
789- DocsWithFieldSet docsWithFieldSet = field .getDocsWithField ();
789+ DocsWithFieldSet docsWithFieldSet = field .getFlatFieldVectorsWriter (). getDocsWithFieldSet ();
790790 knnVectorValuesFactoryMockedStatic .when (
791791 () -> KNNVectorValuesFactory .getVectorValues (VectorDataType .FLOAT , docsWithFieldSet , vectorsPerField .get (i ))
792792 ).thenReturn (expectedVectorValues .get (i ));
@@ -848,11 +848,13 @@ private FieldInfo fieldInfo(int fieldNumber, VectorEncoding vectorEncoding, Map<
848848
849849 private <T > NativeEngineFieldVectorsWriter nativeEngineFieldVectorsWriter (FieldInfo fieldInfo , Map <Integer , T > vectors ) {
850850 NativeEngineFieldVectorsWriter fieldVectorsWriter = mock (NativeEngineFieldVectorsWriter .class );
851+ FlatFieldVectorsWriter flatFieldVectorsWriter = mock (FlatFieldVectorsWriter .class );
851852 DocsWithFieldSet docsWithFieldSet = new DocsWithFieldSet ();
852853 vectors .keySet ().stream ().sorted ().forEach (docsWithFieldSet ::add );
853854 when (fieldVectorsWriter .getFieldInfo ()).thenReturn (fieldInfo );
854855 when (fieldVectorsWriter .getVectors ()).thenReturn (vectors );
855- when (fieldVectorsWriter .getDocsWithField ()).thenReturn (docsWithFieldSet );
856+ when (fieldVectorsWriter .getFlatFieldVectorsWriter ()).thenReturn (flatFieldVectorsWriter );
857+ when (flatFieldVectorsWriter .getDocsWithFieldSet ()).thenReturn (docsWithFieldSet );
856858 return fieldVectorsWriter ;
857859 }
858860}
0 commit comments