You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by mi...@apache.org on 2014/09/21 13:21:21 UTC
svn commit: r1626571 - /lucene/dev/trunk/lucene/CHANGES.txt
Author: mikemccand
Date: Sun Sep 21 11:21:21 2014
New Revision: 1626571
URL: http://svn.apache.org/r1626571
Log:
merge forward 4.9.1's CHANGES
Modified:
lucene/dev/trunk/lucene/CHANGES.txt
Modified: lucene/dev/trunk/lucene/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/CHANGES.txt?rev=1626571&r1=1626570&r2=1626571&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/CHANGES.txt (original)
+++ lucene/dev/trunk/lucene/CHANGES.txt Sun Sep 21 11:21:21 2014
@@ -142,14 +142,6 @@ Bug Fixes
tests (and test iterations). Fix for FaultyIndexInput in particular.
(Dawid Weiss)
-* LUCENE-5919: Fix exception handling inside IndexWriter when
- deleteFile throws an exception, to not over-decRef index files,
- possibly deleting a file that's still in use in the index, leading
- to corruption. (Mike McCandless)
-
-* LUCENE-5922: DocValuesDocIdSet on 5.x and FieldCacheDocIdSet on 4.x
- are not cacheable. (Adrien Grand)
-
* LUCENE-5934: Fix backwards compatibility for 4.0 indexes.
(Ian Lea, Uwe Schindler, Robert Muir, Ryan Ernst)
@@ -363,34 +355,14 @@ Bug Fixes
* LUCENE-5824: Fix hunspell 'long' flag handling. (Robert Muir)
-* LUCENE-5827: Make all Directory implementations correctly fail with
- IllegalArgumentException if slices are out of bounds. (Uwe SChindler)
-
* LUCENE-5838: Fix hunspell when the .aff file has over 64k affixes. (Robert Muir)
-* LUCENE-5844: ArrayUtil.grow/oversize now returns a maximum of
- Integer.MAX_VALUE - 8 for the maximum array size. (Robert Muir,
- Mike McCandless)
-
-* LUCENE-5843: Added IndexWriter.MAX_DOCS which is the maximum number
- of documents allowed in a single index, and any operations that add
- documents will now throw IllegalStateException if the max count
- would be exceeded, instead of silently creating an unusable
- index. (Mike McCandless)
-
* LUCENE-5869: Added restriction to positive values for maxExpansions in
FuzzyQuery. (Ryan Ernst)
* LUCENE-5672: IndexWriter.addIndexes() calls maybeMerge(), to ensure the index stays
healthy. If you don't want merging use NoMergePolicy instead. (Robert Muir)
-* LUCENE-5897, LUCENE-5400: JFlex-based tokenizers StandardTokenizer and
- UAX29URLEmailTokenizer tokenize extremely slowly over long sequences of
- text partially matching certain grammar rules. The scanner default
- buffer size was reduced, and scanner buffer growth was disabled, resulting
- in much, much faster tokenization for these text sequences.
- (Chris Geeringh, Robert Muir, Steve Rowe)
-
* LUCENE-5908: Fix Lucene43NGramTokenizer to be final
Test Framework
@@ -412,6 +384,44 @@ Build
* SOLR-6358: Remove VcsDirectoryMappings from idea configuration
vcs.xml (Ramkumar Aiyengar via Steve Rowe)
+======================= Lucene 4.9.1 ======================
+
+Bug fixes
+
+* LUCENE-5907: Fix corruption case when opening a pre-4.x index with
+ IndexWriter, then opening an NRT reader from that writer, then
+ calling commit from the writer, then closing the NRT reader. This
+ case would remove the wrong files from the index leading to a
+ corrupt index. (Mike McCandless)
+
+* LUCENE-5919: Fix exception handling inside IndexWriter when
+ deleteFile throws an exception, to not over-decRef index files,
+ possibly deleting a file that's still in use in the index, leading
+ to corruption. (Mike McCandless)
+
+* LUCENE-5922: DocValuesDocIdSet on 5.x and FieldCacheDocIdSet on 4.x
+ are not cacheable. (Adrien Grand)
+
+* LUCENE-5843: Added IndexWriter.MAX_DOCS which is the maximum number
+ of documents allowed in a single index, and any operations that add
+ documents will now throw IllegalStateException if the max count
+ would be exceeded, instead of silently creating an unusable
+ index. (Mike McCandless)
+
+* LUCENE-5844: ArrayUtil.grow/oversize now returns a maximum of
+ Integer.MAX_VALUE - 8 for the maximum array size. (Robert Muir,
+ Mike McCandless)
+
+* LUCENE-5827: Make all Directory implementations correctly fail with
+ IllegalArgumentException if slices are out of bounds. (Uwe SChindler)
+
+* LUCENE-5897, LUCENE-5400: JFlex-based tokenizers StandardTokenizer and
+ UAX29URLEmailTokenizer tokenize extremely slowly over long sequences of
+ text partially matching certain grammar rules. The scanner default
+ buffer size was reduced, and scanner buffer growth was disabled, resulting
+ in much, much faster tokenization for these text sequences.
+ (Chris Geeringh, Robert Muir, Steve Rowe)
+
======================= Lucene 4.9.0 =======================
Changes in Runtime Behavior