You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2016/03/31 19:03:02 UTC

[Lucene-java Wiki] Update of "ReleaseNote60" by NickKnize

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "ReleaseNote60" page has been changed by NickKnize:
https://wiki.apache.org/lucene-java/ReleaseNote60

Comment:
initial 6.0 release notes

New page:
31 March 2016, Apache Luceneā„¢ 6.0.0 available
The Lucene PMC is pleased to announce the release of Apache Lucene 6.0.0.

Apache Lucene is a high-performance, full-featured text search engine
library written entirely in Java. It is a technology suitable for nearly
any application that requires full-text search, especially cross-platform.

This release contains numerous bug fixes, optimizations, and
improvements, some of which are highlighted below. The release
is available for immediate download at:
  http://lucene.apache.org/core/mirrors-core-latest-redir.html

Please read CHANGES.txt for a full list of new features and changes:
  https://lucene.apache.org/core/6_0_0/changes/Changes.html

Lucene 6.0.0 Release Highlights:

  * Java 8 is the minimum Java version required.

  * A new space- and time- efficient data structure based on block-KD
    tree provides support for multi-dimensional data.

  * A new Point format added to index, document, and codec APIs to support
    new dimensional fields based on block-KD tree data structure. 

  * New numeric fields added to use single dimension Point format providing
    reduced index size and increased query performance for numeric data.

  * Legacy numerics have been deprecated in favor of new Point based numerics. 
    Dependent classes and modules (e.g., MemoryIndex, Spatial Strategies, 
    Join module) have been refactored to use new point types.

  * Lucene classification module now works on Lucene Documents using a
    KNearestNeighborClassifier or SimpleNaiveBayesClassifier.

  * ExactPointQuery available to match a single N-dimensional point and newSetQuery
    to match all documents containing any of the desired point values.

  * Spatial BBoxStrategy and PointVectorStrategy supports PointValues in 
    addition to legacy numerics. APIs were changed to be more consistent 
    between strategies.

  * The spatial module no longer depends on third-party libraries. Previous spatial
    classes have been moved to a new spatial-extras module.

  * Spatial4j has been updated to a new 0.6 version hosted by locationtech.

  * TermsQuery performance boost by a more aggressive default query caching policy.

  * IndexSearcher's default Similarity is now changed to BM25Similarity.

  * Easier method of defining custom CharTokenizer instances.

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

Please report any feedback to the mailing lists
(http://lucene.apache.org/core/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.