26 September 2013

This Week in Elasticsearch - September 26, 2013

By Alexander Reelsen

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.

Elasticsearch core

  • Do not return a 404 on template deletion using a match all regex, if no templates exist (#3723, 0.90 & master)
  • Windows service startup can now cope with spaces in directory names (#3725, 0.90 & master)
  • Windows service now also warns in case a JRE instead of a JDK is installed (#3739, 0.90 & master)
  • Empty but existing filters in a query could cause a NullPointerException (#3724, 0.90 & master)
  • Discovery to support a timeout waiting for other nodes to process a new cluster state (#3736, 0.90 & master)
  • Rest Nodes Stats can now filter for completion fields as well (#3746, 0.90 & master)
  • Pretty printing in a response now adds a newline add the end (#3748, 0.90 & master)
  • The _boost field can now be indexed and stored (#3752, 0.90 & master)
  • An internal origin has been added to a couple of internal actions like refresh, acquiring a searcher or delete-by-query (commits 1, 2, 3, 4, 5, 0.90 & master)
  • A new shard state called POST_RECOVERY has been added, needed to solve potentation timing aspects when a shard is about to be marked as STARTED (commit, 0.90 & master)
  • Update Operation might hang (rarely) when retrying on invalid shard state (#3769, 0.90 & master)
  • If an index gets deleted and created rapidly, a new id-based mechanism has been ensured that events from the old and new index are not mixed up (#3778, 0.90 & master)

Elasticsearch ecosystem

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.


Where to find Us


Alexander Reelsen will be attending to GOTO Aarhus with a few other folks from the Elasticsearch team on September 30th - October 2nd. You can pop by our booth to meet us, or just head to Alex's talk Elasticsearch - Beyond Full Text Search.


David will also give attendees of Open World Forum a taste of Elastifiez Your Application: from SQL to NoSQL in in less than 40 mn, as well as lead an Elasticsearch workshop. Open World Forum takes place October 3rd-5th in Paris.


The fine folks spearheading the Oslo Elasticsearch Users Group will host their inaugural meetup on Thursday, September 26th. Martijn van Groningen will join the festivities to talk about new features in the works for Elasticsearch.


Honza Kral will talk about elasticsearch at RuPy in Budapest on 12th of October. RuPy is a conference to bring together programmers and communities of different programming languages like Ruby, Python, Clojure or JavaScript.


RubyShift 2013 kicks off on Friday, September 27th in Kiev. Karel Minarik will be there, giving a presentation on Elasticsearch: Search and Analytics the first day of the conference.

United States

Where to Find You

Are you hosting an Elasticsearch meetup or giving a talk about Elasticsearch? We would love to know so we can feature that information in future editions of This Week in Elasticsearch. Just let our Community Manager know what you're up to and we're happy to help promote your efforts.

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: