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/01/23 21:15:33 UTC
[Lucene-java Wiki] Update of "ReleaseNote50" by RobertMuir
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.
The "ReleaseNote50" page has been changed by RobertMuir:
https://wiki.apache.org/lucene-java/ReleaseNote50?action=diff&rev1=1&rev2=2
Comment:
add a few more to the list
* ConcurrentMergeScheduler detects whether the index is on SSD or not and does a better job defaulting its settings. This only works on Linux for now; other OS's will continue to use the previous defaults (tuned for spinning disks).
* Auto-IO-throttling has been added to ConcurrentMergeScheduler, to rate limit IO writes for each merge depending on incoming merge rate.
* CustomAnalyzer has been added that allows to configure analyzers like you do in Solr's index schema. This class has a builder API to configure Tokenizers, TokenFilters, and CharFilters based on their SPI names and parameters as documented by the corresponding factories.
- * Memory index now supports payloads.
+ * Memory index now supports payloads.
+ * Added a filter cache with a usage tracking policy that caches filters based on frequency of use.
+ * The default codec has an option to control BEST_SPEED or BEST_COMPRESSION for stored fields.
+ * Stored fields are merged more efficiently, especially when upgrading from previous versions or using SortingMergePolicy
To read more about the changes, also see: [[http://blog.mikemccandless.com/2014/11/apache-lucene-500-is-coming.html|Mike McCandless's blog about Lucene 5.0.0]]