Skip to content

Commit cb62025

Browse files
author
Michael Sokolov
committed
resolve merge conflicts
1 parent 2a284f2 commit cb62025

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

lucene/test-framework/src/java/org/apache/lucene/tests/index/BaseKnnVectorsFormatTestCase.java

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1882,25 +1882,27 @@ public void testMismatchedFields() throws Exception {
18821882

18831883
ByteVectorValues byteVectors = leafReader.getByteVectorValues("byte");
18841884
assertNotNull(byteVectors);
1885-
assertEquals(0, byteVectors.nextDoc());
1886-
assertArrayEquals(new byte[] {42}, byteVectors.vectorValue());
1887-
assertEquals(1, byteVectors.nextDoc());
1888-
assertArrayEquals(new byte[] {42}, byteVectors.vectorValue());
1889-
assertEquals(DocIdSetIterator.NO_MORE_DOCS, byteVectors.nextDoc());
1885+
KnnVectorValues.DocIndexIterator iter = byteVectors.iterator();
1886+
assertEquals(0, iter.nextDoc());
1887+
assertArrayEquals(new byte[] {42}, byteVectors.vectorValue(0));
1888+
assertEquals(1, iter.nextDoc());
1889+
assertArrayEquals(new byte[] {42}, byteVectors.vectorValue(1));
1890+
assertEquals(DocIdSetIterator.NO_MORE_DOCS, iter.nextDoc());
18901891

18911892
FloatVectorValues floatVectors = leafReader.getFloatVectorValues("float");
18921893
assertNotNull(floatVectors);
1893-
assertEquals(0, floatVectors.nextDoc());
1894-
float[] vector = floatVectors.vectorValue();
1894+
iter = floatVectors.iterator();
1895+
assertEquals(0, iter.nextDoc());
1896+
float[] vector = floatVectors.vectorValue(0);
18951897
assertEquals(2, vector.length);
18961898
assertEquals(1f, vector[0], 0f);
18971899
assertEquals(2f, vector[1], 0f);
1898-
assertEquals(1, floatVectors.nextDoc());
1899-
vector = floatVectors.vectorValue();
1900+
assertEquals(1, iter.nextDoc());
1901+
vector = floatVectors.vectorValue(1);
19001902
assertEquals(2, vector.length);
19011903
assertEquals(1f, vector[0], 0f);
19021904
assertEquals(2f, vector[1], 0f);
1903-
assertEquals(DocIdSetIterator.NO_MORE_DOCS, floatVectors.nextDoc());
1905+
assertEquals(DocIdSetIterator.NO_MORE_DOCS, iter.nextDoc());
19041906

19051907
IOUtils.close(reader, w2, dir1, dir2);
19061908
}

0 commit comments

Comments
 (0)