![]() Added new stored fields and term vectors interfaces: IndexReader#storedFields and IndexReader#termVectors.Improved storage efficiency of connections in the HNSW graph used for vector search.Added ByteWritesTrackingDirectoryWrapper to expose metrics for bytes merged, flushed, and overall write amplification factor.Support for Java 19 foreign memory access ("project Panama") was enabled by default removing the need to provide the "-enable-preview" flag.Added IntField, LongField, FloatField and DoubleField: easy to use numeric fields that perform well both for filtering and sorting.Deprecated KnnVectorField, KnnVectorQuery and LeafReader#getVectorValues in favour of the newly introduced KnnFloatVectorField, KnnFloatVectorQuery and LeafReader#getFloatVectorValues that are specialized for float vectors. ![]() Added KnnByteVectorField and ByteVectorQuery that are specialized for indexing and querying byte-sized vectors.Lucene 9.5.0 Release Highlights: New features The Lucene PMC is pleased to announce the release of Apache Lucene 9.5.0. Please read CHANGES.txt for a full list of new features and changes:ģ0 January 2023 - Apache Lucene™ 9.5.0 available 'explain' is now implemented on TermAutomatonQuery.Correct equals implementation in SynonymQuery.Improvements to concurrent indexing throughput under heavy load.Lower memory usage for BloomFilteringPostingsFormat.Improved performance for TermInSetQuery, PrefixQuery, WildcardQuery and TermRangeQuery.If exactly Java 19 or 20 is used, MMapDirectory will mmap Lucene indexes in chunks of 16 GiB (instead of 1 GiB) and indexes closed while queries are running can no longer crash the JVM. Add support for Java 20 foreign memory API.Introduce a new KeywordField for simple and efficient filtering, sorting and faceting.The release is available for immediate download at: This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. It is a technology suitable for nearly any application that requires structured search, full-text search, faceting, nearest-neighbor search across high-dimensionality vectors, spell correction or query suggestions. The Lucene PMC is pleased to announce the release of Apache Lucene 9.6.0.Īpache Lucene is a high-performance, full-featured search engine library written entirely in Java.
0 Comments
Leave a Reply. |