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/04/01 11:34:36 UTC

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

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 MikeMcCandless:
https://wiki.apache.org/lucene-java/ReleaseNote60?action=diff&rev1=1&rev2=2

  
    * Java 8 is the minimum Java version required.
  
+   * Dimensional points, replacing legacy numerics, provides fast and space-efficient support for both multi-dimensional data and single-dimension range filtering.  This includes numeric, InetAddress and BigInteger ranger filtering, as well as geo-spatial shape search over indexed 2D LatLonPoints.  See https://www.elastic.co/blog/lucene-points-6.0 for details.  Legacy numerics have been deprecated in favor of new Point based numerics, and dependent classes and modules (e.g., MemoryIndex, Spatial Strategies, Join module) have been refactored to use new point types.
-   * A new space- and time- efficient data structure based on block-KD
-     tree provides support for multi-dimensional data.
  
+   * Lucene classification module now works on Lucene Documents using a KNearestNeighborClassifier or SimpleNaiveBayesClassifier.
-   * A new Point format added to index, document, and codec APIs to support
-     new dimensional fields based on block-KD tree data structure. 
  
+   * The spatial module no longer depends on third-party libraries. Previous spatial classes have been moved to a new spatial-extras module.
-   * 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.