Welcome to This week in Elasticsearch. In this roundup, we try to inform you about the latest and greatest changes in Elasticsearch. We cover what happened in the GitHub repositories, as well as many Elasticsearch events happening worldwide, and give you a small peek into the future of the project. Also, do not miss our Introduction to logstash webinar tomorrow!
has_childquery can yield in wrong results if parent type has nested inner objects (#4341, 0.90 and master)
_allboosting, which did not work correctly under certain conditions (#4315, 0.90 and master)
- Allow to disable sending a refresh-mapping to master node, using the
indices.cluster.send_refresh_mappingsetting (#4342, 0.90 and master)
- FsStats: Added a total section, that sums up infos for all data paths (#4343, 0.90 and master)
- FsStats: Added IO operation information, which sums op reads and writes (#4344, 0.90 and master)
- Fixed inconsistent proximity search results (#4356, 0.90 and master)
- Improve processing time for indices with large updates of mappings (#4373, 0.90 and master)
- CpuStats: Add a new
usagemetric (#4374, 0.90 and master)
- Support YAML as output format of the analyze API (#4311, master only)
- Query String caching could cause matched_filters not working (#4361, 0.90 and master)
- Support postings highlighter in percolate API (#4385, 0.90 and master)
BalancedShardsAllocatoraccidentally overwrote some of its own set variables in specific cases (#4390, 0.90 and master)
term_index_divisorsettings (#3912, 0.90 and master)
- Fix bug in explain for
function_scorequeries. (commit, 0.90 and master)
- A search preference for an unknown node returns a client error now (commit, 0.90 and master)
BytesTransportRequest, which allows to share request bodies for several requests instead of allocating new objects (like in the cluster state) (commit, 0.90 and master)
- Wildcard support to field resolving in Get Field Mapping API (#4367, 0.90 and master)
- Packaging: Ensure setting of sysctl
vm.max_map_count(#4397, 0.90 and master)
- Geodistance calculations now make use of the faster
Here's some more information about what is happening in the ecosystem we are maintaining around Elasticsearch, including plugin and driver releases, as well as news about Logstash and Kibana.
- The fine folks at docker.io also switched to elasticsearch for searching their repository
- Andrew Glover took the time to provider an Elasticsearch vagrant image and blogged about it
- Bazaarvoice explains their technology stack, which also includes elasticsearch
- Mozilla has relaunched the Mozilla Developer Network using elasticsearch
- Netflix talks about their data pipeline called Suro, which includes elasticsearch as part of their stack
- French: Vincent Spiewak writes about Logstash, ElasticSearch, Kibana – S01E01 – Analyse d'e-réputation sur Twitter
- Thomas Sutton wrote about his takeaways from the first Elasticsearch Meetup in Sydney
- Greg Brown offers some advice about minimizing cluster startup time due to shard allocation.
- One of the last elasticsearch meetups at Atlassian was recorded and shows how HipChat scaled to 1 Billions messages using elasticsearch
- Shay Banon talked last week in Amsterdam about, why we built elasticsearch
- French: Adrien Grand published his slides from the last meetup in Paris: Dessine moi un index
Where to find Us
The first ever Elasticsearch Tel Aviv meetup will take place on December 30th, beginning at 7 PM. Join Elasticsearch core developer Uri Boness, who will present on what's new in Elasticsearch 1.0, and Itamar Syn-Hershko, who will discuss Monitoring online conversation at scale using Elasticsearch.
Where to Find You
Our Community Manager, Leslie Hawthorn, is hard at work to help folks create more Elasticsearch meetup groups and to help meetup organizers find more speakers. If you are interested in either effort, take a moment to let her know.
Oh yeah, we're also hiring. If you'd like us to find you for employment purposes, just drop us a note. We care more about your skill set and passion for Elasticearch, Kibana and Logstash than where you rest your head.
If you are interested in Elasticsearch training we have courses taught by our core developers coming up in: