You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2013/03/10 21:38:32 UTC
[Lucene-java Wiki] Update of "ReleaseNote42" by MikeMcCandless
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.
The "ReleaseNote42" page has been changed by MikeMcCandless:
http://wiki.apache.org/lucene-java/ReleaseNote42?action=diff&rev1=1&rev2=2
Comment:
Pulled stuff from CHANGES ...
Lucene 4.2 Release Highlights:
- * Lucene 4.2 has a new default codec (Lucene42Codec) with a more efficent
+ * Lucene 4.2 has a new default codec (Lucene42Codec) with a more
- docvalues format (sorted bytes in FST, less addressing overhead, improved
+ efficient docvalues format (sorted bytes in FST, less addressing
- numeric compression) and LZ4-compressed term vectors.
+ overhead, improved numeric compression) and LZ4-compressed term
+ vectors.
+ * Doc values external and codec API and implementations have been
+ simplified: the codec is no longer responsible for buffering doc
+ values; the numerous types have been consolidated down to only
+ three (NUMERIC, BINARY, SORTED); PerFieldDocValuesFormat lets you
+ set a different format for each field, and the doc values and FieldCache
+ APIs were unified.
+
- * Significant refactoring and performance enhancements to the faceting module.
+ * Significant refactoring and performance enhancements to the facet
- Faceting uses docvalues instead of payloads to store ordinals and supports
- "drill sideways".
+ module, resulting in overall ~3.8X speedup in one case (single Date
+ field faceting).
+
+ * DrillDownQuery in the facet module now supports multi-select.
+
+ * A new DrillSideways class enables counting facet labels and counts
+ for both hits and near-misses in a single query. See
+ http://blog.mikemccandless.com/2013/02/drill-sideways-faceting-with-lucene.html
* An additional docvalues type (SORTED_SET) was added that supports multiple
values.
- * The FST package supports FSTs over 2GB in size.
+ * FSTs are a bit smaller, and the FST package supports FSTs over 2GB
+ in size.
- * Several bugfixes and optimizations since the 4.1 release.
+ * A new LiveFieldValues class lets you get live or real-time values
+ for any indexed doc / field. See http://blog.mikemccandless.com/2013/01/getting-real-time-field-values-in-lucene.html
- * TODO: please add more and reword the above.
+ * Various bugfixes and optimizations since the 4.1 release.
Please read CHANGES.txt for a full list of new features.