mirror of https://github.com/apache/lucene.git
sync CHANGEs for 3.1
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1087056 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a4c7a88834
commit
9fdc41f0f8
|
@ -393,7 +393,7 @@ Optimizations
|
|||
* LUCENE-2990: ArrayUtil/CollectionUtil.*Sort() methods now exit early
|
||||
on empty or one-element lists/arrays. (Uwe Schindler)
|
||||
|
||||
======================= Lucene 3.1 (not yet released) =======================
|
||||
======================= Lucene 3.1.0 =======================
|
||||
|
||||
Changes in backwards compatibility policy
|
||||
|
||||
|
@ -689,6 +689,9 @@ API Changes
|
|||
for AttributeImpls, but can still be provided (if needed).
|
||||
(Uwe Schindler)
|
||||
|
||||
* LUCENE-2691: Deprecate IndexWriter.getReader in favor of
|
||||
IndexReader.open(IndexWriter) (Grant Ingersoll, Mike McCandless)
|
||||
|
||||
* LUCENE-2876: Deprecated Scorer.getSimilarity(). If your Scorer uses a Similarity,
|
||||
it should keep it itself. Fixed Scorers to pass their parent Weight, so that
|
||||
Scorer.visitSubScorers (LUCENE-2590) will work correctly.
|
||||
|
@ -788,6 +791,9 @@ Bug fixes
|
|||
been rounded down to 0 instead of being rounded up to the smallest
|
||||
positive number. (yonik)
|
||||
|
||||
* LUCENE-2936: PhraseQuery score explanations were not correctly
|
||||
identifying matches vs non-matches. (hossman)
|
||||
|
||||
* LUCENE-2975: A hotspot bug corrupts IndexInput#readVInt()/readVLong() if
|
||||
the underlying readByte() is inlined (which happens e.g. in MMapDirectory).
|
||||
The loop was unwinded which makes the hotspot bug disappear.
|
||||
|
@ -908,6 +914,9 @@ New features
|
|||
FieldInvertState so that it can be used in Similarity.computeNorm.
|
||||
(Robert Muir)
|
||||
|
||||
* LUCENE-2720: Segments now record the code version which created them.
|
||||
(Shai Erera, Mike McCandless, Uwe Schindler)
|
||||
|
||||
* LUCENE-2474: Added expert ReaderFinishedListener API to
|
||||
IndexReader, to allow apps that maintain external per-segment caches
|
||||
to evict entries when a segment is finished. (Shay Banon, Yonik
|
||||
|
@ -1055,8 +1064,8 @@ Build
|
|||
generating Maven artifacts (Steven Rowe)
|
||||
|
||||
* LUCENE-2609: Added jar-test-framework Ant target which packages Lucene's
|
||||
tests' framework classes. (Drew Farris, Grant Ingersoll, Shai Erera, Steven
|
||||
Rowe)
|
||||
tests' framework classes. (Drew Farris, Grant Ingersoll, Shai Erera,
|
||||
Steven Rowe)
|
||||
|
||||
Test Cases
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@ API Changes
|
|||
|
||||
(No changes)
|
||||
|
||||
======================= Lucene 3.1 (not yet released) =======================
|
||||
======================= Lucene 3.1.0 =======================
|
||||
|
||||
Changes in backwards compatibility policy
|
||||
|
||||
|
@ -96,7 +96,7 @@ Changes in runtime behavior
|
|||
Bug fixes
|
||||
|
||||
* LUCENE-2855: contrib queryparser was using CharSequence as key in some internal
|
||||
Map instances, which was leading to incorrect behaviour, since some CharSequence
|
||||
Map instances, which was leading to incorrect behavior, since some CharSequence
|
||||
implementors do not override hashcode and equals methods. Now the internal Maps
|
||||
are using String instead. (Adriano Crestani)
|
||||
|
||||
|
@ -308,6 +308,9 @@ New features
|
|||
* LUCENE-2842: Add analyzer for Galician. Also adds the RSLP (Orengo) stemmer
|
||||
for Portuguese. (Robert Muir)
|
||||
|
||||
* SOLR-1057: Add PathHierarchyTokenizer that represents file path hierarchies as synonyms of
|
||||
/something, /something/something, /something/something/else. (Ryan McKinley, Koji Sekiguchi)
|
||||
|
||||
Build
|
||||
|
||||
* LUCENE-2124: Moved the JDK-based collation support from contrib/collation
|
||||
|
|
|
@ -247,12 +247,14 @@ Documentation
|
|||
----------------------
|
||||
|
||||
|
||||
================== 3.1.0-dev ==================
|
||||
================== 3.1.0 ==================
|
||||
Versions of Major Components
|
||||
---------------------
|
||||
Apache Lucene trunk
|
||||
Apache Lucene 3.1.0
|
||||
Apache Tika 0.8
|
||||
Carrot2 3.4.2
|
||||
Velocity 1.6.1 and Velocity Tools 2.0-beta3
|
||||
Apache UIMA 2.3.1-SNAPSHOT
|
||||
|
||||
|
||||
Upgrading from Solr 1.4
|
||||
|
@ -758,6 +760,14 @@ Bug Fixes
|
|||
your config files / XSLTs and replace all XIncludes/HREFs that were
|
||||
hacked to use absolute paths to use relative ones. (uschindler)
|
||||
|
||||
* SOLR-309: Fix FieldType so setting an analyzer on a FieldType that
|
||||
doesn't expect it will generate an error. Practically speaking this
|
||||
means that Solr will now correctly generate an error on
|
||||
initialization if the schema.xml contains an analyzer configuration
|
||||
for a fieldType that does not use TextField. (hossman)
|
||||
|
||||
* SOLR-2192: StreamingUpdateSolrServer.blockUntilFinished was not
|
||||
thread safe and could throw an exception. (yonik)
|
||||
|
||||
Other Changes
|
||||
----------------------
|
||||
|
|
Loading…
Reference in New Issue