It is a pleasure to inform you that a new, major version of the Apache Lucene library has been released – Apache Lucene 10.0.0.
Some of the changes included in the Apache Lucene 10.0.0:
- Apache Lucene requires JVM version 21.
- KNN vector API allows for random access now.
- A new prefetch API was added allowing specifying which regions of the data will be required allowing for multithreaded I/O access improvements.
- Query multithreading is no longer bound to the index architecture allowing us to use any number of threads running the queries without the need of looking into the number of segments.
- Deprecated APIs were removed.
The complete list of changes can be found at: https://lucene.apache.org/core/10_0_0/changes/Changes.html.
Apache Lucene 10.0.0 can be downloaded from https://dlcdn.apache.org/lucene/java/.