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 2019/02/07 11:41:20 UTC
[Lucene-java Wiki] Update of "ReleaseNote77" by jimczi
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.
The "ReleaseNote77" page has been changed by jimczi:
https://wiki.apache.org/lucene-java/ReleaseNote77?action=diff&rev1=2&rev2=3
Comment:
Update the release notes for 7.7.0
- ## page was copied from ReleaseNote76
- = 14 December 2018, Apache Lucene™ 7.6.0 available =
+ = XX February 2019, Apache Lucene™ 7.7.0 available =
- The Lucene PMC is pleased to announce the release of Apache Lucene 7.6.0.
+ The Lucene PMC is pleased to announce the release of Apache Lucene 7.7.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.
@@ -11, +10 @@
http://lucene.apache.org/core/downloads.html
Please read CHANGES.txt for a full list of new features and changes:
- https://lucene.apache.org/core/7_6_0/changes/Changes.html
+ https://lucene.apache.org/core/7_7_0/changes/Changes.html
- == Lucene 7.6.0 Release Highlights: ==
+ == Lucene 7.7.0 Release Highlights: ==
=== Bug Fixes ===
- * Index sorting corruption due to numeric overflow has been fixed. Indices affected by this bug can be detected by running the CheckIndex command on a 7.6+ release distribution.
- * Better tessellation processing of Polygons including graceful exceptions for detecting invalid shapes.
+
+ * Fix LatLonShape WITHIN queries that fail with Multiple search Polygons that share the dateline.
+ * LatLonShape's within and disjoint queries can return false positives with indexed multi-shapes.
=== Improvements ===
- * Points codec now supports selective indexing; the ability to designate dimensions as as "data only" dimensions that do not affect construction of the index.
- * New Simple WKT Shape Parser builds lucene geometries (polygons, lines, rectangles) from WKT format.
- * New LatLonShapeLineQuery queries indexed shapes with arbitrary lines.
- * Performance in PerFieldMergeState#FilterFieldInfos has been improved from O(N) to O(1) lookup time.
+ * ExitableDirectoryReader may now time out queries that run on points such as range queries or geo queries.
+ * LUCENE-8527: StandardTokenizer and UAX29URLEmailTokenizer now support Unicode 9.0,
+ and provide Unicode UTS#51 v11.0 Emoji tokenization with the "<EMOJI>" token type.
+ * TopFieldCollector can now early-terminates queries when sorting by SortField.DOC.
+ * Speed up merging segments of points with data dimensions by only sorting on the indexed dimensions.
+ * The KoreanTokenizer no longer splits unknown words on combining diacritics and detects script boundaries more accurately with Character#UnicodeScript#of.
+ * Change LatLonShape encoding to use 4 bytes Per Dimension.
+ * BufferedUpdates now uses an optimized storage for buffering docvalues updates that
+ can safe up to 80% of the heap used compared to the previous implementation and uses non-object
+ based datastructures. (Simon Willnauer, Mike McCandless, Shai Erera, Adrien Grand)
+ * Moved to the default accepted overhead ratio for packet ints in DocValuesFieldUpdates yields an up-to 4x performance improvement when applying doc values updates.
+ * Doc-value updates get applied faster by sorting with quicksort, rather than an in-place mergesort, which needs to perform fewer swaps.
+ * Decrease I/O pressure when merging high dimensional points.
- Further details of changes are available in the change log available at: http://lucene.apache.org/core/7_6_0/changes/Changes.html
+ Further details of changes are available in the change log available at: http://lucene.apache.org/core/7_7_0/changes/Changes.html
Please report any feedback to the mailing lists (http://lucene.apache.org/core/discussion.html)