Apache Solr Release Notes

Introduction

Apache Solr is an open source enterprise search server based on the Apache Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, and a web administration interface. It runs in a Java servlet container such as Jetty.

See http://lucene.apache.org/solr for more information.

Getting Started

You need a Java 1.7 VM or later installed. In this release, there is an example Solr server including a bundled servlet container in the directory named "example". See the tutorial at http://lucene.apache.org/solr/tutorial.html

Bug Fixes (10) SOLR-6509: Solr start scripts interactive mode doesn't honor -z argument

(Timothy Potter) SOLR-6511: Fencepost error in LeaderInitiatedRecoveryThread

(Timothy Potter) SOLR-6530: Commits under network partitions can put any node in down state.

(Ramkumar Aiyengar, Alan Woodward, Mark Miller, shalin) SOLR-6573: QueryElevationComponent now works with localParams in the query

(janhoy) SOLR-6524: Collections left in recovery state after node restart because recovery sleep time increases exponentially between retries.

(Mark Miller, shalin) SOLR-6587: Misleading exception when creating collections in SolrCloud with bad configuration.

(Tomás Fernández Löbbe) SOLR-6452: StatsComponent's stat 'missing' will work on fields with docValues=true and indexed=false

(Xu Zhang via Tomás Fernández Löbbe) SOLR-6646: bin/solr start script fails to detect solr on non-default port and then after 30s tails wrong log file

(janhoy) SOLR-6647: Bad error message when missing resource from ZK when parsing Schema

(janhoy) SOLR-6545: Query field list with wild card on dynamic field fails.

(Burke Webster, Xu Zhang, shalin)

Other Changes (4) SOLR-6550: Provide simple mechanism for passing additional metadata / context about a server-side SolrException back to the client-side

(Timothy Potter) SOLR-6486: solr start script can have a debug flag option; use -a to set arbitrary options

(Noble Paul, Timothy Potter) SOLR-6549: bin/solr script should support a -s option to set the -Dsolr.solr.home property.

(Timothy Potter) SOLR-6529: Stop command in the start scripts should only stop the instance that it had started.

(Varun Thacker, Timothy Potter)

