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 2015/08/21 16:50:56 UTC

[Lucene-java Wiki] Update of "ReleaseNote53" by jpountz

Dear Wiki user,

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

The "ReleaseNote53" page has been changed by jpountz:
https://wiki.apache.org/lucene-java/ReleaseNote53?action=diff&rev1=5&rev2=6

Comment:
reordered the changes a bit

  
  Lucene 5.3.0 Release Highlights:
  
+ API Changes
+  * PhraseQuery and BooleanQuery are now immutable
+ 
+ New features:
-  * SlowCompositeReaderWrapper.getSorted[Set]DocValues() become much faster on highly segmented index.
-  * New common suggest API that mirrors Lucene's Query/IndexSearcher APIs for Document based suggester.
-  * Added experimental BKD geospatial tree doc values format and queries, for fast "bbox/polygon contains lat/lon points"
-  * IndexWriter can now be initialized from an already open near-real-time or non-NRT reader
-  * Added GeoPointField, GeoPointInBBoxQuery, GeoPointInPolygonQuery for simple "indexed lat/lon point in bbox/shape" searching
   * Added a new org.apache.lucene.search.join.CheckJoinIndex class that can be used to validate that an index has an appropriate structure to run join queries
   * Added a new BlendedTermQuery to blend statistics across several terms
+  * New common suggest API that mirrors Lucene's Query/IndexSearcher APIs for Document based suggester.
+  * IndexWriter can now be initialized from an already open near-real-time or non-NRT reader
   * Add experimental range tree doc values format and queries, based on a 1D version of the spatial BKD tree, for a faster and smaller alternative to postings-based numeric and binary term filtering.  Range trees can also handle values larger than 64 bits.
+ 
+ Geo-related features and improvements
+  * Added GeoPointField, GeoPointInBBoxQuery, GeoPointInPolygonQuery for simple "indexed lat/lon point in bbox/shape" searching
+  * Added experimental BKD geospatial tree doc values format and queries, for fast "bbox/polygon contains lat/lon points"
   * Use doc values to post-filter GeoPointField hits that fall in boundary cells, resulting in smaller index, faster searches and less heap used for each query
+ 
+ Optimizations
   * Reduce RAM usage of FieldInfos, and speed up lookup by number, by using an array instead of TreeMap except in very sparse cases
+  * Faster intersection of the terms dictionary with very finite automata, which can be generated eg. by simple regexp queries
+ 
-  * Various bugfixes and optimizations since the 5.1.0 release.
+  * Various bugfixes and optimizations since the 5.2.0 release.
  
  Please read CHANGES.txt for a full list of new features.