mirror of https://github.com/apache/lucene.git
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:
parent
2acbcd08cc
commit
1d50a08415
|
@ -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.
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue