This Week in Elasticsearch and Apache Lucene - 2017-05-08

Welcome to This Week in Elasticsearch and Apache Lucene! With this weekly series, we're bringing you an update on all things Elasticsearch and Apache Lucene at Elastic, including the latest on commits, releases and other learning resources.

A first look at Elastic's new Machine Learning Technology https://t.co/jHf5orWooF

— David Pilato🇫🇷🇪🇺 (@dadoonet) May 6, 2017

Changes in 5.4:

Changes in 5.x:

Changes in master:

Coming soon:

Apache Lucene

Lucene 7.0

The discussion about releasing Lucene 7 started again and suggests that we target sometime in June. It's also an opportunity for everyone to mention changes they would like to see in, it will soon be too late to include new changes into that release!

Lucene 6.6

We are about to cut a branch for Lucene 6.6 so you can expect to see it released within a couple weeks.

Better compression for doc-values

Having an iterator API would allow us to perform more aggressive compression, eg. by compressing multiple values together. This could be especially effective for time-series since values are expected to be correlated with time, which itself is correlated with index order. This needs to be explored as it could also have a performance impact so we need to find a fine trade-off.

Other changes:

Watch This Space

Stay tuned to this blog, where we'll share more news on the whole Elastic ecosystem including news, learning resources and cool use cases!