Sync CHANGES for 8.9.0 (#189)

Move changes that were released in 8.9.0 from 9.0.0 to 8.9.0.
This commit is contained in:
Mayya Sharipova 2021-06-18 17:25:13 -04:00 committed by GitHub
parent 1365156fcd
commit d821178bc0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,9 +7,6 @@ http://s.apache.org/luceneversions
New Features
* LUCENE-9680: IndexWriter#getFieldNames() method added to get fields present in index.
This method was removed in LUCENE-8909. (Oren Ovadia)
* LUCENE-9322: Vector-valued fields, Lucene90 Codec (Mike Sokolov, Julie Tibshirani, Tomoko Uchida)
* LUCENE-9004: Approximate nearest vector search via NSW graphs
@ -134,9 +131,6 @@ Improvements
* LUCENE-9960: Avoid unnecessary top element replacement for equal elements in PriorityQueue. (Dawid Weiss)
* LUCENE-9687: Hunspell support improvements: add API for spell-checking and suggestions, support compound words,
fix various behavior differences between Java and C++ implementations, improve performance (Peter Gromov, Dawid Weiss)
* LUCENE-9633: Improve match highlighter behavior for degenerate intervals (on non-existing positions).
(Dawid Weiss)
@ -358,7 +352,6 @@ Other
* LUCENE-9907: Remove dependency on PackedInts#getReader() from the current codecs and move the
method to backwards codec. (Ignacio Vera)
* LUCENE-9976: Fix WANDScorer assertion error. (Zach Chen, Adrien Grand, Dawid Weiss)
======================= Lucene 8.10.0 =======================
@ -398,6 +391,9 @@ API Changes
Users can now access the count of an ordinal directly without constructing an extra FacetLabel.
Also use variable length arguments for the getOrdinal call in TaxonomyReader. (Gautam Worah)
* LUCENE-9680: IndexWriter#getFieldNames() method added to get fields present in index.
This method was removed in LUCENE-8909. (Oren Ovadia)
New Features
---------------------
* LUCENE-9507: Custom order for leaves in IndexReader and IndexWriter
@ -440,6 +436,9 @@ Improvements
* LUCENE-9663: Adding compression to terms dict from SortedSet/Sorted DocValues.
(Jaison Bi via Bruno Roustant)
* LUCENE-9687: Hunspell support improvements: add API for spell-checking and suggestions, support compound words,
fix various behavior differences between Java and C++ implementations, improve performance (Peter Gromov, Dawid Weiss)
* LUCENE-9877: Reduce index size by increasing allowable exceptions in PForUtil from 3 to 7. (Greg Miller)
* LUCENE-9935: Enable bulk merge for stored fields with index sort. (Robert Muir, Adrien Grand, Nhat Nguyen)
@ -489,6 +488,7 @@ Other
* LUCENE-9985: Upgrade jetty to 9.4.41 (janhoy)
* LUCENE-9976: Fix WANDScorer assertion error. (Zach Chen, Adrien Grand, Dawid Weiss)
======================= Lucene 8.8.2 =======================
Bug Fixes