Synchronize CHANGES.txt between branches before 4.8 release. This is more or less a copypaste from older version to next newer version & review. Some wrongly places stuff was corrected. There are some whitespace changes in it, but its better to have them in sync.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588165 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Uwe Schindler 2014-04-17 08:47:22 +00:00
parent 2acbcd08cc
commit 1d50a08415
2 changed files with 46 additions and 52 deletions

View File

@ -306,9 +306,6 @@ Build
* LUCENE-5463: RamUsageEstimator.(human)sizeOf(Object) is now a forbidden API.
(Adrien Grand, Robert Muir)
* LUCENE-5511: "ant precommit" / "ant check-svn-working-copy" now work again
with any working copy format (thanks to svnkit 1.8.4). (Uwe Schindler)
* LUCENE-5512: Remove redundant typing (use diamond operator) throughout
the codebase. (Furkan KAMACI via Robert Muir)
@ -341,8 +338,8 @@ Changes in Runtime Behavior
Bug Fixes
* LUCENE-5450: Fix getField() NPE issues with SpanOr/SpanNear when they have an
empty list of clauses. This can happen for example, when a wildcard matches
* LUCENE-5450: Fix getField() NPE issues with SpanOr/SpanNear when they have an
empty list of clauses. This can happen for example, when a wildcard matches
no terms. (Tim Allison via Robert Muir)
* LUCENE-5473: Throw IllegalArgumentException, not
@ -357,8 +354,8 @@ Bug Fixes
* LUCENE-5502: Fixed TermsFilter.equals that could return true for different
filters. (Igor Motov via Adrien Grand)
* LUCENE-5522: FacetsConfig didn't add drill-down terms for association facet
* LUCENE-5522: FacetsConfig didn't add drill-down terms for association facet
fields labels. (Shai Erera)
* LUCENE-5520: ToChildBlockJoinQuery would hit
@ -390,12 +387,20 @@ Bug Fixes
listerners might be missed. This can cause memory leaks if the core listeners
are used to clear caches. (Simon Willnauer)
Build
* LUCENE-5511: "ant precommit" / "ant check-svn-working-copy" now work again
with any working copy format (thanks to svnkit 1.8.4). (Uwe Schindler)
======================= Lucene 4.7.0 =======================
New Features
* LUCENE-5336: Add SimpleQueryParser: parser for human-entered queries.
(Jack Conradson via Robert Muir)
* LUCENE-5337: Add Payload support to FileDictionary (Suggest) and make it more
configurable (Areek Zilluer via Erick Erickson)
* LUCENE-5329: suggest: DocumentDictionary and
DocumentExpressionDictionary are now lenient for dirty documents
@ -427,7 +432,7 @@ New Features
using SortField.setMissingValue(SortField.STRING_FIRST), or last,
using SortField.setMissingValue(SortField.STRING_LAST). (Rob Muir,
Mike McCandless)
* LUCENE-5099: QueryNode should have the ability to detach from its node
parent. Added QueryNode.removeFromParent() that allows nodes to be
detached from its parent node. (Adriano Crestani)
@ -439,13 +444,6 @@ New Features
bug fixes too. More info:
https://github.com/spatial4j/spatial4j/blob/master/CHANGES.md (David Smiley)
* LUCENE-5405: If an analysis component throws an exception, Lucene
logs the field name to the info stream to assist in
diagnosis. (Benson Margulies)
* LUCENE-5406: Make ShingleAnalzyerWrapper.getWrappedAnalyzer() public
final (gsingers)
* LUCENE-5415: Add multitermquery (wildcards,prefix,etc) to PostingsHighlighter.
(Mike McCandless, Robert Muir)
@ -543,6 +541,10 @@ Bug fixes
domain-only URLs that are followed by an alphanumeric character.
(Chris Geeringh, Steve Rowe)
* LUCENE-5405: If an analysis component throws an exception, Lucene
logs the field name to the info stream to assist in
diagnosis. (Benson Margulies)
* SOLR-5661: PriorityQueue now refuses to allocate itself if the
incoming maxSize is too large (Raintung Li via Mike McCandless)
@ -596,6 +598,8 @@ API Changes
to IndexWriter.addDocument(). (Shai Erera, Gilad Barkai, Rob
Muir, Mike McCandless)
* LUCENE-5405: Make ShingleAnalzyerWrapper.getWrappedAnalyzer() public final (gsingers)
* LUCENE-5395: The SpatialArgsParser now only reads WKT, no more "lat, lon"
etc. but it's easy to override the parseShape method if you wish. (David
Smiley)
@ -765,9 +769,6 @@ New Features
* LUCENE-5297: Allow to range-facet on any ValueSource, not just
NumericDocValues fields. (Shai Erera)
* LUCENE-5337: Add Payload support to FileDictionary (Suggest) and make it more
configurable (Areek Zilluer via Erick Erickson)
Bug Fixes
* LUCENE-5272: OpenBitSet.ensureCapacity did not modify numBits, causing
@ -1339,12 +1340,6 @@ Bug Fixes
into out-of-memory errors when working with large stored fields.
(Adrien Grand)
* LUCENE-5048: CategoryPath with a long path could result in hitting
NegativeArraySizeException, categories being added multiple times to the
taxonomy or drill-down terms silently discarded by the indexer. CategoryPath
is now limited to MAX_CATEGORY_PATH_LENGTH characters.
(Colton Jamieson, Mike McCandless, Shai Erera)
* LUCENE-5062: If the spatial data for a document was comprised of multiple
overlapping or adjacent parts then a CONTAINS predicate query might not match
when the sum of those shapes contain the query shape but none do individually.

View File

@ -76,6 +76,10 @@ Other Changes
* SOLR-5936: Removed deprecated non-Trie-based numeric & date field types.
(Steve Rowe)
* SOLR-5473: Make one state.json per collection (Noble Paul)
* SOLR-5474: Have a new mode for SolrJ to support stateFormat=2 (Noble Paul, Tim Potter)
================== 4.9.0 ==================
Versions of Major Components
@ -107,10 +111,6 @@ Other Changes
* SOLR-5980: AbstractFullDistribZkTestBase#compareResults always returns false
for shouldFail. (Mark Miller, Gregory Chanan)
* SOLR-5473: Make one state.json per collection (Noble Paul)
* SOLR-5474: Have a new mode for SolrJ to support stateFormat=2 (Noble Paul, Tim Potter)
* SOLR-5987: Add "collection" to UpdateParams. (Mark Miller, Greg Solovyev)
================== 4.8.0 ==================
@ -171,21 +171,14 @@ New Features
* SOLR-5720: Add ExpandComponent to expand results collapsed by the
CollapsingQParserPlugin. (Joel Bernstein)
* SOLR-5653: Create a RestManager to provide REST API endpoints for
reconfigurable plugins. (Tim Potter, Steve Rowe)
* SOLR-5655: Create a stopword filter factory that is (re)configurable,
and capable of reporting its configuration, via REST API.
(Tim Potter via Steve Rowe)
* SOLR-5477: Async execution of OverseerCollectionProcessor(CollectionsAPI)
tasks. (Anshum Gupta)
* SOLR-3177: Enable tagging and excluding filters in StatsComponent via the
localParams syntax. (Mathias H., Nikolai Luthman, Vitaliy Zhovtyuk, shalin)
* SOLR-1604: Wildcards, ORs etc inside Phrase Queries. (Ahmet Arslan via Erick Erickson)
* SOLR-5477: Async execution of OverseerCollectionProcessor(CollectionsAPI)
tasks. (Anshum Gupta)
* SOLR-5865: Provide a MiniSolrCloudCluster to enable easier testing.
(Greg Chanan via Mark Miller)
@ -214,6 +207,13 @@ New Features
* SOLR-5829: Allow ExpandComponent to accept query and filter query parameters
(Joel Bernstein)
* SOLR-5653: Create a RestManager to provide REST API endpoints for
reconfigurable plugins. (Tim Potter, Steve Rowe)
* SOLR-5655: Create a stopword filter factory that is (re)configurable,
and capable of reporting its configuration, via REST API.
(Tim Potter via Steve Rowe)
* SOLR-5654: Create a synonym filter factory that is (re)configurable, and
capable of reporting its configuration, via REST API.
(Tim Potter via Steve Rowe)
@ -242,7 +242,7 @@ Bug Fixes
* SOLR-5954: Slower DataImportHandler process caused by not reusing jdbc
connections. (Mark Miller, Paco Garcia, Raja Nagendra Kumar)
Optimizations
----------------------
* SOLR-1880: Distributed Search skips GET_FIELDS stage if EXECUTE_QUERY
@ -266,7 +266,7 @@ Other Changes
use SolrTestCaseJ4.getFile() and getResource() instead; fix morphlines/map-reduce
to not duplicate test resources and fix dependencies among them.
(Uwe Schindler)
* SOLR-5765: Update to SLF4J 1.7.6. (Mark Miller)
* SOLR-5609: If legacy mode is disabled don't let cores create slices/replicas/collections .
@ -389,7 +389,7 @@ Bug Fixes
* SOLR-5866: UpdateShardHandler needs to use the system default scheme registry to
properly handle https via javax.net.ssl.* properties. (Steve Davids via shalin)
* SOLR-5782: The full MapReduceIndexer help text does not display when using --help.
(Mark Miller, Wolfgang Hoschek)
@ -433,7 +433,7 @@ Bug Fixes
problem if you hit a bad work item. (Mark Miller)
* SOLR-5796: Increase how long we are willing to wait for a core to see the ZK
advertised leader in it's local state. (Timothy Potter, Mark Miller)
advertised leader in it's local state. (Timothy Potter, Mark Miller)
* SOLR-5834: Overseer threads are only being interrupted and not closed.
(hossman, Mark Miller)
@ -461,7 +461,7 @@ Other Changes
---------------------
* SOLR-5796: Make how long we are willing to wait for a core to see the ZK
advertised leader in it's local state configurable.
advertised leader in it's local state configurable.
(Timothy Potter via Mark Miller)
================== 4.7.0 ==================
@ -549,18 +549,18 @@ New Features
* SOLR-5529: Add support for queries to use multiple suggesters.
(Areek Zillur, Erick Erickson, via Robert Muir)
* SOLR-1301: Add a Solr contrib that allows for building Solr indexes via
Hadoop's MapReduce. (Matt Revelle, Alexander Kanarsky, Steve Rowe,
Mark Miller, Greg Bowyer, Jason Rutherglen, Kris Jirapinyo, Jason Venner ,
Andrzej Bialecki, Patrick Hunt, Wolfgang Hoschek, Roman Shaposhnik,
Eric Wong)
* SOLR-5631: Add support for Lucene's FreeTextSuggester.
(Areek Zillur via Robert Muir)
* SOLR-5695: Add support for Lucene's BlendedInfixSuggester.
(Areek Zillur)
* SOLR-1301: Add a Solr contrib that allows for building Solr indexes via
Hadoop's MapReduce. (Matt Revelle, Alexander Kanarsky, Steve Rowe,
Mark Miller, Greg Bowyer, Jason Rutherglen, Kris Jirapinyo, Jason Venner ,
Andrzej Bialecki, Patrick Hunt, Wolfgang Hoschek, Roman Shaposhnik,
Eric Wong)
* SOLR-5476: Overseer Role for nodes (Noble Paul)
* SOLR-5594: Allow FieldTypes to specify custom PrefixQuery behavior
@ -575,8 +575,7 @@ New Features
* SOLR-5535: Set "partialResults" header for shards that error out if
shards.tolerant is specified. (Steve Davids via shalin)
* SOLR-5610: Support cluster-wide properties with an API called
CLUSTERPROP (Noble Paul)
* SOLR-5610: Support cluster-wide properties with an API called CLUSTERPROP (Noble Paul)
* SOLR-5623: Better diagnosis of RuntimeExceptions in analysis
(Benson Margulies)
@ -667,7 +666,7 @@ Bug Fixes
* SOLR-5666: Using the hdfs write cache can result in appearance of corrupted
index. (Mark Miller)
* SOLR-5230: Call DelegatingCollector.finish() during grouping.
(Joel Bernstein, ehatcher)