mirror of https://github.com/apache/lucene.git
fix 3.x section of CHANGES.txt to be accurate
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1102119 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
02bc22d21a
commit
b3bb2aa0ac
|
@ -498,19 +498,37 @@ New features
|
||||||
that allows to upgrade all segments to last recent supported index
|
that allows to upgrade all segments to last recent supported index
|
||||||
format without fully optimizing. (Uwe Schindler, Mike McCandless)
|
format without fully optimizing. (Uwe Schindler, Mike McCandless)
|
||||||
|
|
||||||
Optimizations
|
* LUCENE-1076: Added TieredMergePolicy which is able to merge non-contiguous
|
||||||
|
segments, which means docIDs no longer necessarily stay "in order".
|
||||||
|
(Mike McCandless, Shai Erera)
|
||||||
|
|
||||||
* LUCENE-2990: ArrayUtil/CollectionUtil.*Sort() methods now exit early
|
* LUCENE-3071: Adding ReversePathHierarchyTokenizer, added skip parameter to
|
||||||
on empty or one-element lists/arrays. (Uwe Schindler)
|
PathHierarchyTokenizer (Olivier Favre via ryan)
|
||||||
|
|
||||||
API Changes
|
API Changes
|
||||||
|
|
||||||
|
* LUCENE-3061: IndexWriter's getNextMerge() and merge(OneMerge) are now public
|
||||||
|
(though @lucene.experimental), allowing for custom MergeScheduler
|
||||||
|
implementations. (Shai Erera)
|
||||||
|
|
||||||
* LUCENE-3065: Document.getField() was deprecated, as it throws
|
* LUCENE-3065: Document.getField() was deprecated, as it throws
|
||||||
ClassCastException when loading lazy fields or NumericFields.
|
ClassCastException when loading lazy fields or NumericFields.
|
||||||
(Uwe Schindler, Ryan McKinley, Mike McCandless)
|
(Uwe Schindler, Ryan McKinley, Mike McCandless)
|
||||||
|
|
||||||
|
Optimizations
|
||||||
|
|
||||||
|
* LUCENE-2990: ArrayUtil/CollectionUtil.*Sort() methods now exit early
|
||||||
|
on empty or one-element lists/arrays. (Uwe Schindler)
|
||||||
|
|
||||||
|
* LUCENE-2897: Apply deleted terms while flushing a segment. We still
|
||||||
|
buffer deleted terms to later apply to past segments. (Mike McCandless)
|
||||||
|
|
||||||
Bug fixes
|
Bug fixes
|
||||||
|
|
||||||
|
* LUCENE-2996: addIndexes(IndexReader) did not flush before adding the new
|
||||||
|
indexes, causing existing deletions to be applied on the incoming indexes as
|
||||||
|
well. (Shai Erera, Mike McCandless)
|
||||||
|
|
||||||
* LUCENE-3024: Index with more than 2.1B terms was hitting AIOOBE when
|
* LUCENE-3024: Index with more than 2.1B terms was hitting AIOOBE when
|
||||||
seeking TermEnum (eg used by Solr's faceting) (Tom Burton-West, Mike
|
seeking TermEnum (eg used by Solr's faceting) (Tom Burton-West, Mike
|
||||||
McCandless)
|
McCandless)
|
||||||
|
@ -528,6 +546,12 @@ Bug fixes
|
||||||
PhraseQuery as term with lower doc freq will also have less positions.
|
PhraseQuery as term with lower doc freq will also have less positions.
|
||||||
(Uwe Schindler, Robert Muir, Otis Gospodnetic)
|
(Uwe Schindler, Robert Muir, Otis Gospodnetic)
|
||||||
|
|
||||||
|
Test Cases
|
||||||
|
|
||||||
|
* LUCENE-3002: added 'tests.iter.min' to control 'tests.iter' by allowing to
|
||||||
|
stop iterating if at least 'tests.iter.min' ran and a failure occured.
|
||||||
|
(Shai Erera, Chris Hostetter)
|
||||||
|
|
||||||
======================= Lucene 3.1.0 =======================
|
======================= Lucene 3.1.0 =======================
|
||||||
|
|
||||||
Changes in backwards compatibility policy
|
Changes in backwards compatibility policy
|
||||||
|
|
Loading…
Reference in New Issue