mirror of https://github.com/apache/lucene.git
Synchronizing CHANGES.txt with fixes released in 6.2.1
This commit is contained in:
parent
bd3fc7f43f
commit
003a943d6d
|
@ -38,11 +38,31 @@ Other
|
||||||
|
|
||||||
API Changes
|
API Changes
|
||||||
|
|
||||||
|
New Features
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
|
||||||
|
Improvements
|
||||||
|
|
||||||
|
* LUCENE-7439: FuzzyQuery now matches all terms within the specified
|
||||||
|
edit distance, even if they are short terms (Mike McCandless)
|
||||||
|
|
||||||
|
Optimizations
|
||||||
|
|
||||||
|
Other
|
||||||
|
|
||||||
|
Build
|
||||||
|
|
||||||
|
* LUCENE-7292: Fix build to use "--release 8" instead of "-release 8" on
|
||||||
|
Java 9 (this changed with recent EA build b135). (Uwe Schindler)
|
||||||
|
|
||||||
|
======================= Lucene 6.2.1 =======================
|
||||||
|
|
||||||
|
API Changes
|
||||||
|
|
||||||
* LUCENE-7436: MinHashFilter's constructor, and some of its default
|
* LUCENE-7436: MinHashFilter's constructor, and some of its default
|
||||||
settings, should be public. (Doug Turnbull via Mike McCandless)
|
settings, should be public. (Doug Turnbull via Mike McCandless)
|
||||||
|
|
||||||
New Features
|
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
|
|
||||||
* LUCENE-7417: The standard Highlighter could throw an IllegalArgumentException when
|
* LUCENE-7417: The standard Highlighter could throw an IllegalArgumentException when
|
||||||
|
@ -61,23 +81,6 @@ Bug Fixes
|
||||||
were restored in their original packages: LowercaseFilter and StopFilter,
|
were restored in their original packages: LowercaseFilter and StopFilter,
|
||||||
as well as several utility classes. (Uwe Schindler, Mike McCandless)
|
as well as several utility classes. (Uwe Schindler, Mike McCandless)
|
||||||
|
|
||||||
Improvements
|
|
||||||
|
|
||||||
* LUCENE-7439: FuzzyQuery now matches all terms within the specified
|
|
||||||
edit distance, even if they are short terms (Mike McCandless)
|
|
||||||
|
|
||||||
Optimizations
|
|
||||||
|
|
||||||
Other
|
|
||||||
|
|
||||||
Build
|
|
||||||
|
|
||||||
* LUCENE-7292: Fix build to use "--release 8" instead of "-release 8" on
|
|
||||||
Java 9 (this changed with recent EA build b135). (Uwe Schindler)
|
|
||||||
|
|
||||||
======================= Lucene 6.2.1 =======================
|
|
||||||
(No Changes)
|
|
||||||
|
|
||||||
======================= Lucene 6.2.0 =======================
|
======================= Lucene 6.2.0 =======================
|
||||||
|
|
||||||
API Changes
|
API Changes
|
||||||
|
|
|
@ -92,40 +92,6 @@ Bug Fixes
|
||||||
|
|
||||||
* SOLR-9310: PeerSync fails on a node restart due to IndexFingerPrint mismatch (Pushkar Raste, noble)
|
* SOLR-9310: PeerSync fails on a node restart due to IndexFingerPrint mismatch (Pushkar Raste, noble)
|
||||||
|
|
||||||
* SOLR-9389: HDFS Transaction logs stay open for writes which leaks Xceivers. (Tim Owen via Mark Miller)
|
|
||||||
|
|
||||||
* SOLR-6744: fl renaming / alias of uniqueKey field generates null pointer exception in SolrCloud configuration
|
|
||||||
(Mike Drob via Tomás Fernández Löbbe)
|
|
||||||
|
|
||||||
* SOLR-9445: Admin requests are retried by CloudSolrClient and LBHttpSolrClient on failure. (shalin)
|
|
||||||
|
|
||||||
* SOLR-9439: Shard split clean up logic for older failed splits is faulty. The delete shard API
|
|
||||||
has also been made more resilient against failures resulting from non-existent cores. (shalin)
|
|
||||||
|
|
||||||
* SOLR-9430: Fix locale lookup in DIH <propertyWriter/> to use BCP47 language tags
|
|
||||||
to be consistent with other places in Solr. Language names still work for backwards
|
|
||||||
compatibility. (Uwe Schindler, Boris Steiner)
|
|
||||||
|
|
||||||
* SOLR-9188: blockUnknown property makes inter-node communication impossible (noble)
|
|
||||||
|
|
||||||
* SOLR-9455: Deleting a sub-shard in recovery state can mark parent shard as inactive. (shalin)
|
|
||||||
|
|
||||||
* SOLR-9461: DELETENODE, REPLACENODE should pass down the 'async' param to subcommands (shalin, noble)
|
|
||||||
|
|
||||||
* SOLR-9444: Fix path usage for cloud backup/restore. (Hrishikesh Gadre, Uwe Schindler, Varun Thacker)
|
|
||||||
|
|
||||||
* SOLR-9381: Snitch for freedisk uses '/' instead of 'coreRootDirectory' (Tim Owen, noble)
|
|
||||||
|
|
||||||
* SOLR-9488: Shard split can fail to write commit data on shutdown/restart causing replicas to recover
|
|
||||||
without replicating the index. This can cause data loss. (shalin)
|
|
||||||
|
|
||||||
* SOLR-9490: Fixed bugs in BoolField that caused it to erroneously return "false" for all docs depending
|
|
||||||
on usage (Colvin Cowie, Dan Fox, hossman)
|
|
||||||
|
|
||||||
* SOLR-9438: Shard split can be marked successful and sub-shard states switched to 'active' even when
|
|
||||||
one or more sub-shards replicas do not recover due to the leader crashing or restarting between the time
|
|
||||||
the replicas are created and before they can recover. This can cause data loss. (shalin)
|
|
||||||
|
|
||||||
* SOLR-9484: The modify collection API should wait for the modified properties to show up in the
|
* SOLR-9484: The modify collection API should wait for the modified properties to show up in the
|
||||||
cluster state. (Cao Manh Dat, shalin)
|
cluster state. (Cao Manh Dat, shalin)
|
||||||
|
|
||||||
|
@ -157,8 +123,6 @@ Optimizations
|
||||||
Other Changes
|
Other Changes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
* SOLR-7362: Fix TestReqParamsAPI test failures (noble, Varun Thacker)
|
|
||||||
|
|
||||||
* SOLR-9412: Add failOnMissingParams option to MacroExpander, add TestMacroExpander class.
|
* SOLR-9412: Add failOnMissingParams option to MacroExpander, add TestMacroExpander class.
|
||||||
(Jon Dorando, Christine Poerschke)
|
(Jon Dorando, Christine Poerschke)
|
||||||
|
|
||||||
|
@ -184,9 +148,47 @@ Bug Fixes
|
||||||
* SOLR-9494: Use of {!collapse} sometimes doesn't correctly return true for Collector.needsScores(), especially when the
|
* SOLR-9494: Use of {!collapse} sometimes doesn't correctly return true for Collector.needsScores(), especially when the
|
||||||
query was cached. This can cause an exception when 'q' is a SpanQuery or potentially others. (David Smiley)
|
query was cached. This can cause an exception when 'q' is a SpanQuery or potentially others. (David Smiley)
|
||||||
|
|
||||||
* SOLR-9408: Fix TreeMergeOutputFormat to add timestamp metadata to a commit. SolrCloud replication relies on this.
|
* SOLR-6744: fl renaming / alias of uniqueKey field generates null pointer exception in SolrCloud configuration
|
||||||
(Jessica Cheng Mallet via Varun Thacker)
|
(Mike Drob via Tomás Fernández Löbbe)
|
||||||
|
|
||||||
|
* SOLR-9445: Admin requests are retried by CloudSolrClient and LBHttpSolrClient on failure. (shalin)
|
||||||
|
|
||||||
|
* SOLR-9439: Shard split clean up logic for older failed splits is faulty. The delete shard API
|
||||||
|
has also been made more resilient against failures resulting from non-existent cores. (shalin)
|
||||||
|
|
||||||
|
* SOLR-9430: Fix locale lookup in DIH <propertyWriter/> to use BCP47 language tags
|
||||||
|
to be consistent with other places in Solr. Language names still work for backwards
|
||||||
|
compatibility. (Uwe Schindler, Boris Steiner)
|
||||||
|
|
||||||
|
* SOLR-9389: HDFS Transaction logs stay open for writes which leaks Xceivers. (Tim Owen via Mark Miller)
|
||||||
|
|
||||||
|
* SOLR-9188: blockUnknown property makes inter-node communication impossible (noble)
|
||||||
|
|
||||||
|
* SOLR-9455: Deleting a sub-shard in recovery state can mark parent shard as inactive. (shalin)
|
||||||
|
|
||||||
|
* SOLR-9461: DELETENODE, REPLACENODE should pass down the 'async' param to subcommands (shalin, noble)
|
||||||
|
|
||||||
|
* SOLR-9444: Fix path usage for cloud backup/restore. (Hrishikesh Gadre, Uwe Schindler, Varun Thacker)
|
||||||
|
|
||||||
|
* SOLR-9381: Snitch for freedisk uses '/' instead of 'coreRootDirectory' (Tim Owen, noble)
|
||||||
|
|
||||||
|
* SOLR-9488: Shard split can fail to write commit data on shutdown/restart causing replicas to recover
|
||||||
|
without replicating the index. This can cause data loss. (shalin)
|
||||||
|
|
||||||
|
* SOLR-9490: Fixed bugs in BoolField that caused it to erroneously return "false" for all docs depending
|
||||||
|
on usage (Colvin Cowie, Dan Fox, hossman)
|
||||||
|
|
||||||
|
* SOLR-9438: Shard split can be marked successful and sub-shard states switched to 'active' even when
|
||||||
|
one or more sub-shards replicas do not recover due to the leader crashing or restarting between the time
|
||||||
|
the replicas are created and before they can recover. This can cause data loss. (shalin)
|
||||||
|
|
||||||
|
* SOLR-9408: Fix TreeMergeOutputFormat to add timestamp metadata to a commit. SolrCloud replication relies on this.
|
||||||
|
(Jessica Cheng Mallet via Varun Thacker)
|
||||||
|
|
||||||
|
Other Changes
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
* SOLR-7362: Fix TestReqParamsAPI test failures (noble, Varun Thacker)
|
||||||
|
|
||||||
================== 6.2.0 ==================
|
================== 6.2.0 ==================
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue