jpountz commented on code in PR #13872: URL: https://github.com/apache/lucene/pull/13872#discussion_r1802496621
########## lucene/MIGRATE.md: ########## @@ -892,3 +892,7 @@ segments are rewritten either via `IndexWriter.forceMerge` or ### Vector values APIs switched to primarily random-access `{Byte/Float}VectorValues` no longer inherit from `DocIdSetIterator`. Rather they extend a common class, `KnnVectorValues`, that provides a random access API (previously provided by `RandomAccessVectorValues`, now removed), and an `iterator()` method for retrieving `DocIndexIterator`: an iterator which is a DISI that also provides an `index()` method. Therefore, any iteration over vector values must now be performed using the values' `iterator()`. Random access works as before, but does not require casting to `RandomAccessVectorValues`. + +## Migration from Lucene 10.0 to Lucene 10.1 Review Comment: Should it be at the top? This file has most recent versions at the top. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org