Differences between revisions 1 and 2
Revision 1 as of 2016-11-01 05:18:47
Size: 4125
Editor: ShalinMangar
Comment: Release notes for 6.3.0
Revision 2 as of 2016-11-01 12:24:10
Size: 4113
Editor: JanHoydahl
Comment: Added own Logging section, moved some security related changes to Security section, Shortened some long descriptions...
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was copied from ReleaseNote62
{{{
Line 29: Line 27:
bin/solr script
* You can now set Solr's log level through environment variable SOLR_LOG_LEVEL. Also adds convenience arguments -q (quiet: WARN) and -v (verbose: DEBUG) to bin/solr
* Support SOLR_AUTHENTICATION_OPTS in windows bin/solr.cmd script
* GC logs are rolled over by default via bin/solr scripts
* Fix bin/solr calculations for start/stop wait time and RMI_PORT
* New parameter -u <user:pass> in bin/post to pass basicauth credentials
* bin/solr start script now exits with informative message if using wrong Java version
* zk upconfig command was broken on windows
Logging:
* You can now set Solr's log level through environment variable SOLR_LOG_LEVEL
* GC logs are rotated by JVM to a max of 9 files, and backed up via bin/solr scripts
* Solr's logging verbosity at the INFO level has been greatly reduced by moving much logging to DEBUG level
* The solr-8983-console.log file now only logs STDOUT and STDERR output, not all log4j logs as before
* Solr's main log file, solr.log, is now written to SOLR_LOGS_DIR without changing log4j.properties
Line 38: Line 34:
SolrCloud Start scripts:
* Allow 180 seconds for shutdown before killing solr (configurable, old limit 5s) (Unix only)
* Start scripts now exits with informative message if using wrong Java version
* Fixed "bin/solr.cmd zk upconfig" command which was broken on windows
* You can now ask for DEBUG logging simply with '-v' option, and for WARN logging with '-q' option

SolrCloud:
Line 45: Line 47:
Security Security:
Line 49: Line 51:
* Support SOLR_AUTHENTICATION_OPTS and SOLR_AUTHENTICATION_CLIENT_CONFIGURER in windows bin/solr.cmd script
* New parameter -u <user:pass> in bin/post to pass basicauth credentials
Line 50: Line 54:
Misc changes
* Solr's logging verbosity at the INFO level has been greatly reduced, and you may need to update the log configs to use the DEBUG level to see all the logging messages you used to see at INFO level before.
* We are no longer backing up solr.log and solr_gc.log files in date-stamped copies forever. If you relied on the solr_log_<date> or solr_gc_log_<date> being in the logs folder that will no longer be the case.
Misc changes:
Line 61: Line 63:
}}}

4 November 2016, Apache Solr 6.3.0 available

Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search and analytics, rich document parsing, geospatial search, extensive REST APIs as well as parallel SQL. Solr is enterprise grade, secure and highly scalable, providing fault tolerant distributed search and indexing, and powers the search and navigation features of many of the world's largest internet sites.

Solr 6.3.0 is available for immediate download at:

Please read CHANGES.txt for a full list of new features and changes:

Solr 6.3 Release Highlights:

DocValues, streaming, /export, machine learning: * Optimize, store and deploy AI models in Solr * Ability to add custom streaming expressions * New streaming expressions such as "fetch", "executor", and "commit" added. * Parallel SQL accepts <, >, =, etc., symbols. * Support facet scoring with the scoreNodes expression * Retrieving docValues as stored values was sped up by using the proper leaf reader rather than ask for a global view. In extreme cases, this leads to a 100x speedup.

Faceting: * facet.method=enum can bypass exact counts calculation with facet.exists=true, it just returns 1 for terms which exists in result docset * Add "overrequest" parameter to JSON Facet API to control amount of overrequest on a distributed terms facet

Logging: * You can now set Solr's log level through environment variable SOLR_LOG_LEVEL * GC logs are rotated by JVM to a max of 9 files, and backed up via bin/solr scripts * Solr's logging verbosity at the INFO level has been greatly reduced by moving much logging to DEBUG level * The solr-8983-console.log file now only logs STDOUT and STDERR output, not all log4j logs as before * Solr's main log file, solr.log, is now written to SOLR_LOGS_DIR without changing log4j.properties

Start scripts: * Allow 180 seconds for shutdown before killing solr (configurable, old limit 5s) (Unix only) * Start scripts now exits with informative message if using wrong Java version * Fixed "bin/solr.cmd zk upconfig" command which was broken on windows * You can now ask for DEBUG logging simply with '-v' option, and for WARN logging with '-q' option

SolrCloud: * The DELETEREPLICA API can accept a 'count' parameter and remove "count" number of replicas from each shard if the shard name is not provided * The config API shows expanded useParams for request handlers inline * Ability to create/delete/list snapshots at collection level * The modify collection API now waits for the modified properties to show up in the cluster state before returning * Many bug fixes related to SolrCloud recovery for data safety and faster recovery times.

Security: * SolrJ now supports Kerberos delegation tokens * Pooled SSL connections were not being re-used. This is now fixed. * Fix for the blockUnknown property which made inter-node communication impossible * Support SOLR_AUTHENTICATION_OPTS and SOLR_AUTHENTICATION_CLIENT_CONFIGURER in windows bin/solr.cmd script * New parameter -u <user:pass> in bin/post to pass basicauth credentials

Misc changes: * Optimizations to lower memory allocations when indexing JSON as well as for replication between solr cloud nodes. * A new Excel workbook (.xlsx) response writer has been added. Use 'wt=xlsx' request parameter on a query request to enable.

Further details of changes are available in the change log available at: http://lucene.apache.org/solr/6_3_0/changes/Changes.html

Please report any feedback to the mailing lists (http://lucene.apache.org/solr/discussion.html)

Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also applies to Maven access.

ReleaseNote63 (last edited 2016-11-01 12:35:43 by JanHoydahl)