LUCENE-9537: move to 8.9 section in CHANGES.txt; make it consistent with 8.x's CHANGES.txt; remove the leading UTF-8 BOM

This commit is contained in:
Mike McCandless 2021-01-29 16:46:54 -05:00
parent cac5c2a4b2
commit 4d839225b1
1 changed files with 33 additions and 12 deletions

View File

@ -1,4 +1,4 @@
Lucene Change Log
Lucene Change Log
For more information on past and future Lucene versions, please see:
http://s.apache.org/luceneversions
@ -84,17 +84,6 @@ API Changes
* LUCENE-9646: Set BM25Similarity discountOverlaps via the constructor (Patrick Marty via Bruno Roustant)
* LUCENE-9537: Added smoothingScore method and default implementation to
Scorable abstract class. The smoothing score allows scorers to calculate a
score for a document where the search term or subquery is not present. The
smoothing score acts like an idf so that documents that do not have terms or
subqueries that are more frequent in the index are not penalized as much as
documents that do not have less frequent terms or subqueries and prevents
scores which are the product or terms or subqueries from going to zero. Added
the implementation of the Indri AND and the IndriDirichletSimilarity from the
academic Indri search engine: http://www.lemurproject.org/indri.php.
(Cameron VandenBerg)
Improvements
* LUCENE-9687: Hunspell support improvements: add SpellChecker API, support default encoding and
@ -260,12 +249,44 @@ Other
======================= Lucene 8.9.0 =======================
API Changes
---------------------
(No changes)
New Features
---------------------
(No changes)
* LUCENE-9537: Added smoothingScore method and default implementation to
Scorable abstract class. The smoothing score allows scorers to calculate a
score for a document where the search term or subquery is not present. The
smoothing score acts like an idf so that documents that do not have terms or
subqueries that are more frequent in the index are not penalized as much as
documents that do not have less frequent terms or subqueries and prevents
scores which are the product or terms or subqueries from going to zero. Added
the implementation of the Indri AND and the IndriDirichletSimilarity from the
academic Indri search engine: http://www.lemurproject.org/indri.php.
(Cameron VandenBerg)
* LUCENE-9694: New tool for creating a deterministic index to enable benchmarking changes
on a consistent multi-segment index even when they require re-indexing. (Haoyu Zhai)
Improvements
---------------------
(No changes)
Optimizations
---------------------
(No changes)
Bug Fixes
---------------------
(No changes)
Other
---------------------
(No changes)
======================= Lucene 8.8.0 =======================
New Features