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.
- 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)
_boostfield 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_RECOVERYhas 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)
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.
- As you might have seen the announcement yesterday, we have a released a set of brand new elasticsearch clients for different languages, namely perl, python, ruby and PHP. We are happy to get feedback about this!
- As we moved kibana news into an own blog post, you should check the latest this week in kibana
- Florian Hopf blogged about using Kibana and Elasticsearch for tweet analysis during a conference
- RestES is a small configurable layer between your webapplication and elasticsearch, implemented as a nodejs application
- A long blog post about running running elasticsearch in production by Alex Brasetvik
- The scala client Elastic4s has been updated to 0.90.5
- Daniel Romero has invested the time to create Slackware packages for elasticsearch
- Brad Lothsky from booking.com presented about using elasticsearch for logging
- Honza Kral managed to create a very concise 20 minute video about managing your data with elasticsearch
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.
- If you're heading to DataWeek 2013, make sure to check out Shay Banon on Elasticsearch's APIs: Making It the Easy Way, Doing It the Hard Way. Shay will be speaking on Wednesday, October 2nd; DataWeek 2013 runs from September 28th - October 2nd in San Francisco.
- Drew Raines will be at DevOpsDays Atlanta on October 3-4th.
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: