mirror of https://github.com/apache/lucene.git
Lucene/Solr 4.10.1 release
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1628016 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
250b215c65
commit
7ec55f26ea
|
@ -139,33 +139,6 @@ Bug Fixes
|
|||
folder via security manager, and make test temp dirs absolute.
|
||||
(Ryan Ernst, Dawid Weiss)
|
||||
|
||||
* LUCENE-5904: Fixed a corruption case that can happen when 1)
|
||||
IndexWriter is uncleanly shut-down (OS crash, power loss, etc.), 2)
|
||||
on startup, when a new IndexWriter is created, a virus checker is
|
||||
holding some of the previously written but unused files open and
|
||||
preventing deletion, 3) IndexWriter writes these files again during
|
||||
the course of indexing, then the files can later be deleted, causing
|
||||
corruption. This case was detected by adding evilness to
|
||||
MockDirectoryWrapper to have it simulate a virus checker holding a
|
||||
file open and preventing deletion (Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5916: Static scope test components should be consistent between
|
||||
tests (and test iterations). Fix for FaultyIndexInput in particular.
|
||||
(Dawid Weiss)
|
||||
|
||||
* LUCENE-5934: Fix backwards compatibility for 4.0 indexes.
|
||||
(Ian Lea, Uwe Schindler, Robert Muir, Ryan Ernst)
|
||||
|
||||
* LUCENE-5958: Don't let exceptions during checkpoint corrupt the index.
|
||||
Refactor existing OOM handling too, so you don't need to handle OOM special
|
||||
for every IndexWriter method: instead such disasters will cause IW to close itself
|
||||
defensively. (Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5952: Improve error messages when version cannot be parsed;
|
||||
don't check for too old or too new major version (it's too low level
|
||||
to enforce here); use simple string tokenizer. (Ryan Ernst, Uwe Schindler,
|
||||
Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5948: RateLimiter now fully inits itself on init. (Varun
|
||||
Thacker via Mike McCandless)
|
||||
|
||||
|
@ -176,13 +149,6 @@ Documentation
|
|||
|
||||
Tests
|
||||
|
||||
* LUCENE-5936: Add backcompat checks to verify what is tested matches known versions
|
||||
(Ryan Ernst)
|
||||
|
||||
* LUCENE-5939: Regenerate old backcompat indexes to ensure they were built with
|
||||
the exact release
|
||||
(Ryan Ernst, Uwe Schindler)
|
||||
|
||||
* LUCENE-5957: Add option for tests to not randomize codec
|
||||
(Ryan Ernst)
|
||||
|
||||
|
@ -225,6 +191,50 @@ Other
|
|||
|
||||
* LUCENE-5915: Remove Pulsing postings format. (Robert Muir)
|
||||
|
||||
======================= Lucene 4.10.1 ======================
|
||||
|
||||
Bug fixes
|
||||
|
||||
* LUCENE-5934: Fix backwards compatibility for 4.0 indexes.
|
||||
(Ian Lea, Uwe Schindler, Robert Muir, Ryan Ernst)
|
||||
|
||||
* LUCENE-5939: Regenerate old backcompat indexes to ensure they were built with
|
||||
the exact release
|
||||
(Ryan Ernst, Uwe Schindler)
|
||||
|
||||
* LUCENE-5952: Improve error messages when version cannot be parsed;
|
||||
don't check for too old or too new major version (it's too low level
|
||||
to enforce here); use simple string tokenizer. (Ryan Ernst, Uwe Schindler,
|
||||
Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5958: Don't let exceptions during checkpoint corrupt the index.
|
||||
Refactor existing OOM handling too, so you don't need to handle OOM special
|
||||
for every IndexWriter method: instead such disasters will cause IW to close itself
|
||||
defensively. (Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5904: Fixed a corruption case that can happen when 1)
|
||||
IndexWriter is uncleanly shut-down (OS crash, power loss, etc.), 2)
|
||||
on startup, when a new IndexWriter is created, a virus checker is
|
||||
holding some of the previously written but unused files open and
|
||||
preventing deletion, 3) IndexWriter writes these files again during
|
||||
the course of indexing, then the files can later be deleted, causing
|
||||
corruption. This case was detected by adding evilness to
|
||||
MockDirectoryWrapper to have it simulate a virus checker holding a
|
||||
file open and preventing deletion (Robert Muir, Mike McCandless)
|
||||
|
||||
* LUCENE-5916: Static scope test components should be consistent between
|
||||
tests (and test iterations). Fix for FaultyIndexInput in particular.
|
||||
(Dawid Weiss)
|
||||
|
||||
* LUCENE-5975: Fix reading of 3.0-3.3 indexes, where bugs in these old
|
||||
index formats would result in CorruptIndexException "did not read all
|
||||
bytes from file" when reading the deleted docs file. (Patrick Mi, Robert MUir)
|
||||
|
||||
Tests
|
||||
|
||||
* LUCENE-5936: Add backcompat checks to verify what is tested matches known versions
|
||||
(Ryan Ernst)
|
||||
|
||||
======================= Lucene 4.10.0 ======================
|
||||
|
||||
New Features
|
||||
|
|
|
@ -154,9 +154,6 @@ Bug Fixes
|
|||
* SOLR-6424: The hdfs block cache BLOCKCACHE_WRITE_ENABLED is not defaulting to false like it
|
||||
should. (Mark Miller)
|
||||
|
||||
* SOLR-6425: If you using the new global hdfs block cache option, you can end up reading corrupt
|
||||
files on file name reuse. (Mark Miller, Gregory Chanan)
|
||||
|
||||
* SOLR-6426: SolrZkClient clean can fail due to a race with children nodes. (Mark Miller)
|
||||
|
||||
* SOLR-5966: Admin UI Menu is fixed and doesn't respect smaller viewports.
|
||||
|
@ -165,18 +162,9 @@ Bug Fixes
|
|||
* SOLR-4406: Fix RawResponseWriter to respect 'base' writer
|
||||
(Steve Davids, hossman)
|
||||
|
||||
* SOLR-6024: Fix StatsComponent when using docValues="true" multiValued="true"
|
||||
(Vitaliy Zhovtyuk & Tomas Fernandez-Lobbe via hossman)
|
||||
|
||||
* SOLR-6297: Fix WordBreakSolrSpellChecker to not lose suggestions in shard/cloud
|
||||
environments (James Dyer)
|
||||
|
||||
* SOLR-5814: CoreContainer reports incorrect & missleading path for solrconfig.xml
|
||||
when there are loading problems (Pradeep via hossman)
|
||||
|
||||
* SOLR-6447: bin/solr script needs to pass -DnumShards=1 for boostrapping collection1
|
||||
when starting Solr in cloud mode. (Timothy Potter)
|
||||
|
||||
* SOLR-6467: bin/solr script should direct stdout/stderr when starting in the background
|
||||
to the solr-PORT-console.log in the logs directory instead of bin. (Timothy Potter)
|
||||
|
||||
|
@ -187,17 +175,12 @@ Bug Fixes
|
|||
* SOLR-6457: LBHttpSolrServer: ArrayIndexOutOfBoundsException risk if counter overflows
|
||||
(longkey via Noble Paul)
|
||||
|
||||
* SOLR-6493: Fix fq exclusion via "ex" local param in multivalued stats.field (hossman)
|
||||
|
||||
* SOLR-6452: StatsComponent's stat 'missing' will work on fields with docValues=true and
|
||||
indexed=false (Xu Zhang via Tomás Fernández Löbbe)
|
||||
|
||||
* SOLR-6499: Log warning about multiple update request handlers
|
||||
(Noble Paul, Andreas Hubold, hossman)
|
||||
|
||||
* SOLR-6501: Binary Response Writer does not return wildcard fields.
|
||||
(Mike Hugo, Constantin Mitocaru, sarowe, shalin)
|
||||
|
||||
* SOLR-6507: Fixed several bugs involving stats.field used with local params (hossman)
|
||||
|
||||
* SOLR-6481: CLUSTERSTATUS should check if the node hosting a replica is live when
|
||||
|
@ -272,6 +255,37 @@ Other Changes
|
|||
|
||||
* SOLR-6453: Stop throwing an error message from Overseer when node exits (Ramkumar Aiyengar, Noble Paul)
|
||||
|
||||
================== 4.10.1 ==================
|
||||
|
||||
Bug Fixes
|
||||
----------------------
|
||||
|
||||
* SOLR-6425: If using the new global hdfs block cache option, you can end up
|
||||
reading corrupt files on file name reuse. (Mark Miller, Gregory Chanan)
|
||||
|
||||
* SOLR-5814: CoreContainer reports incorrect & missleading path for solrconfig.xml
|
||||
when there are loading problems (Pradeep via hossman)
|
||||
|
||||
* SOLR-6024: Fix StatsComponent when using docValues="true" multiValued="true"
|
||||
(Vitaliy Zhovtyuk & Tomas Fernandez-Lobbe via hossman)
|
||||
|
||||
* SOLR-6493: Fix fq exclusion via "ex" local param in multivalued stats.field (hossman)
|
||||
|
||||
* SOLR-6447: bin/solr script needs to pass -DnumShards=1 for boostrapping collection1
|
||||
when starting Solr in cloud mode. (Timothy Potter)
|
||||
|
||||
* SOLR-6501: Binary Response Writer does not return wildcard fields.
|
||||
(Mike Hugo, Constantin Mitocaru, sarowe, shalin)
|
||||
|
||||
Other Changes
|
||||
---------------------
|
||||
|
||||
* SOLR-6503: Removed support for parsing netcdf files in Solr Cell because
|
||||
of license issues. If you need support for this format, download the parser
|
||||
JAR yourself (version 4.2) and add it to contrib/extraction/lib folder:
|
||||
http://www.unidata.ucar.edu/software/thredds/current/netcdf-java/
|
||||
(Uwe Schindler)
|
||||
|
||||
================== 4.10.0 =================
|
||||
|
||||
Consult the LUCENE_CHANGES.txt file for additional, low level, changes in this release
|
||||
|
|
Loading…
Reference in New Issue