This Week in Elasticsearch - September 04, 2013
Welcome to This Week in Elasticsearch. In this format we try to inform you about the latest and greatest changes in Elasticsearch. We try to cover what happened in the GitHub repositories, as well as all the events happening about Elasticsearch and give you a small peek in the future.
Elasticsearch core
- Queries can now be named using a _name parameter, in the same fashion as the already available named filters feature. (#3581 , master & 0.90)
- A couple of optimizations in the event processing of failing shards (commit 1, commit 2 both master & 0.90)
- Count API returns a 400 Bad Request when called with an illegal query (#3585 , master only)
- An empty preference parameter will be treated the same as not indicating a preference at all (#3591 , master & 0.90)
- Improved the shard balancing algorithm when awareness zones are used and zones do not have equal capacity (#3580 , master & 0.90)
- The documentation source is now part of the main code repo. This will make it easier to add documentation for new features in the same commit as the code (commit , master & 0.90)
- Fixed a typo in the config of the light Finnish stemmer (#3594 , master & 0.90)
- Replicas do not verify TTL constraints when indexing document as this has already been verified by the primary. This can cause issues in extreme cases where the TTL is so short it expires between indexing on primary & replica (commit, master & 0.90)
- Improvement to phrase suggestion in the case where the input is a rare but correct phrase (#3547 , master & 0.90)
- New completion suggester could run into a stack overflow if the input was very long (#3596 , master & 0.90)
- The plugin manager will now smartly inspect unpacked zip files and will remove single top level folder whose name match the zip file name. This allows you to install plugins you have manually downloaded from Github (#3582 , master & 0.90)
- Primary shard allocation could be delayed if other shards were relocating (#3610 , master & 0.90)
Elasticsearch ecosystem
We try to give you some more information about what is happening in the ecosystem we are maintaining around Elasticsearch, be it plugin or driver releases or news about Kibana.
- Logstash version 1.2 was released. The new release offer a major increase in performance (3.5x faster), comes with shiny new features like conditions & codecs, and offers a new data schema. More information here and here.
- Version 1.6.0 of the elasticsearch thrift plugin was released. Check out the change log.
- The Elasticsearch puppet module has a new home.
Elasticsearch community
Got an interesting open source project, plugin, driver or anything else for Elasticsearch? Here is your time to shine! Just drop us a note and we will list it here (and on the .org website, of course!).
- Andrew Cholakian has published a nice interview with the GitHub Elasticsearch Team about their deployment and experiences.
- Version 1.3.0beta2 of the Clojure client Elastisch was released.
- Version 2.1.1 of the ElasticSearch Approx Plugin was released.
- Loggly, a cloud-based logging management service, just released a new version of their product which is powered by Elasticsearch
Meetups
- Elasticsearch User Group BeLux will meet at the 5th of September to talk installation, mapping and analyzing
- The first ever Elasticsearch-DC will be held on September 5th, where Drew Raines will be talking about Elasticsearch and Consistency.
- On 9th of September the London user group will meet, featuring two talks, one use-case case and one about integrating Elasticsearch with Hadoop. Also, some of our engineers will be there for Q&A.
- Simon Willnauer will talk at Elasticsearch Meetup in Stockholm at the 10th of September
- The 3rd Elasticsearch FR meetup is scheduled for September 16th with a talk by Uri Boness about the up and coming Aggregation framework.
- On Tuesday, September 17th, the Atlanta java user group will get together to discuss Elasticsearch.
- On September the 19th, the Melbourne Search group will have talk by RealEstate.com.au about their migration to Elasticsearch.
- Loggly will host the Elasticsearch San Francisco meetup on September 23rd.
Also, if you are interested in a core Elasticsearch training, the next locations are London at the 9th of September each (special discount here), Paris at the 16th of September (with a 10% rebate, if you sign up by Sep 6th) and San Francisco at September 23rd. For more locations, check the training page
If you are interested in all this, we are hiring. We are interested in your skills, not in your location. Just drop us a note.