-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 The Lucene PMC is pleased to announce the release of Apache Lucene 9.1.0.
Apache Lucene is a high-performance, full-featured search engine library written entirely in Java. 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. This release contains numerous bug fixes, optimizations, and improvements, some of which are highlighted below. The release is available for immediate download at: https://lucene.apache.org/core/downloads.html Lucene 9.1.0 Release Highlights New features - Lucene JARs are now proper Java modules, with module descriptors and dependency information - Support for filtering in nearest-neighbor vector search - Support for intervals queries in the standard query syntax - A new token filter SpanishPluralStemFilter for precise stemming of Spanish plurals Optimizations - Up to 30% improvement in index throughput for high-dimensional vectors - Up to 10% faster nearest neighbor searches on high-dimensional vectors - Faster execution of "count" searches across different query types - Faster counting for taxonomy facets - Several other search speed-ups, including improvements to PointRangeQuery, MultiRangeQuery, and CoveringRangeQuery Other - The test framework is now a module, so all classes have been moved from to org.apache.lucene.tests.* to avoid package name conflicts - Lucene now faithfully implements the HNSW algorithm for nearest neighbor search by supporting multiple graph layers … plus a number of helpful bug fixes! Further details of changes are available in the change log available at: http://lucene.apache.org/core/9_1_0/changes/Changes.html and the migration guide available at: https://lucene.apache.org/core/9_1_0/MIGRATE.html Please report any feedback to the mailing lists (http://lucene.apache.org/core/discussion.html) -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEE5uIf/NzqFMlZEOplBRoPr3a8ZQcFAmI53yYTHGpwb3VudHpA YXBhY2hlLm9yZwAKCRAFGg+vdrxlB789D/wL9unEEjWVqLKIzyqOz//T86iu4elS Z4DTUN9K/Z4xX6XdYiODlDAhznBjZmi+wEc48mbbO++DmbZ1J4mKyKBiBduLn9br UMElR50093WTKqoW4W+wCGC90he3OIVjKmIiKsQMspdxd+vu53ZdcziD4S0dO/5p 8hmy6RvlpvsFDOCEJs1/40kgqC+3jcZAeFWycavFXMVuoU9/JxQwzdXBCBuPcgOd ryex10bmLTKDH57g0Vx4qrpUKyuj8LVRxB/q4qMyOn+/0aG64u+zINYkik7xLzBb sUsAYqlXvSDWwnT0TNR0BHaWm1ZAt+SMthDwb1xlSbi1bDMKeu5BOllJK6MMM+vW EQ0pFIbxNbt0ssX59r/VoNCvk08MdAvUBIpj61uqhPbzcsZnXJnnajn3QLlmmqWB 59ha9ymrglQPSVPFjY32A3l9zSmVD9PgqK/tU+bXCi8XxTxYGk1xWKi8z5ZjZQyK +8qjMCKDVwvYejLBl/dVP8SFd0imhUBdB/q4ED16k3uN6fnrO0z0rsncDmHD3fxs urwEx9eJw/yXp1ORh9Scb1MtveRoFSXWwwAOzj38LykpPX/3jXgeSTQE9hbNGNpe 7FhWv7crXvqk4knrmrKKxbIByKfD7NyuMYLeJDlRXGXr7QSpaUcAQ44g7PNHbzd/ Xp6cFMib3YcmOQ== =JO8r -----END PGP SIGNATURE-----