19 February 2014

This Week in Elasticsearch - February 19, 2014

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

  • In case you missed it last week, we released Elasticsearch 1.0.0. You can read more about the release from InfoWorld or IT Business Edge.
  • Percolation: Added support for highlighting (#5090, master and 1.x)
  • Query API: Added support specifying fields in using the dot-notation in simple_query_string query (#5110, master and 1.x, 1.0 and 0.90)
  • Query API: Added support for lowercase_expanded_terms flag to simple_query_string query (#5126, master and 1.x)
  • A new DistanceUnit for nautical miles was added (#5085, master and 1.x)
  • Percolation: Added support for nested documents (#5082, master and 1.x)
  • Mapping: Add preserve_original token option to ASCIIFolding filter (#5115, master and 1.x)
  • Cluster state: Optimize multiple cluster state processing on receiving nodes (#5139, master, 1.x, 1.0 and 0.90)
  • Create Index API: Support for aliases on index creation (#4920, master and 1.x)
  • Get API: Source filtering with wildcards broken when given multiple patterns (#5133, master and 1.x)
  • Packaging: Set permissions in debian postinst script correctly (#3820, master, 1.x, 1.0 and 0.90)
  • Fix SearchContext from being closed prematurely (#5165, master, 1.x, 1.0 and 0.90)

Elasticsearch Ecosystem

Here's some more information about what is happening in the ecosystem we are maintaining around Elasticsearch, including plugin and driver releases, and news about Logstash and Kibana.

Slides & Videos

David Pilato's slides from last week's Microsoft Tech Days: Making Sense of Your (BIG) Data on Azure (en français)

Alex Reelsen's slides from last week's Lightweight Java Users Group Munich meetup

David Pilato presents Make Sense of Your (BIG) Data at Human Talks Angers (en français)

Where to Find Us

We'd love to feature all the great Elasticsearch, Logstash and Kibana presentations and meetups happening worldwide in this section. If you're speaking or hosting a meetup, let our Community Manager, Leslie Hawthorn, know!


  • The Melbourne Search Users Group will once again welcome folks from Elasticsearch on March 13th. Please join to hear from Britta Weber on Custom Scoring Functions in Elasticsearch and Lee Hinman's Introduction to Logstash. Doors open at 6 PM. Many thanks to these folks for inviting us to join them once again!
  • The fine folks at Atlassian have graciously offered to host the second Sydney Elasticsearch meetup, featuring the aforementioned talks from Britta and Lee. Doors open at 6:30 PM. Many thanks to Atlassian for sponsoring the venue and attendee refreshments.


Karel Minařík will talk all about Elasticsearch at the Ruby Users Group Linz meetup on March 12th. Doors open at 7 PM.


Czech Republic

Karel Minařík will be speaking at the Prague.rb user group on March 5th. Doors open at 7 PM.



David Pilato will present Make sense of your (BIG) data! at the Italian Cloud Conference The conference takes place in Torino on April 3rd, and David will speak at 10:30 AM.bed


The 4th Elasticsearch study session has been scheduled by Jun Ohtani. Please plan to join the meeting at 7 PM on April 21st.


Honza Kral will speak at the Rubyslava International MiniConference on February 27th. The conference takes place in Bratislava.

South Africa

Clinton Gormley will take the stage at ScaleConf to talk Scaling real time search and analytics with Elasticsearch. The conference runs April 10th and 11th in Cape Town.

United Kingdom

United States

  • The Boston Azure User Group will convene on February 20th at 6 PM. Chris Morley will present on Elasticsearch Running on Linux in Azure.
  • Leslie Hawthorn, Kevin Kluge and Jordan Sissel will all be presenting at the 12th Annual Southern California Linux Expo, a.k.a. SCALE 12x. If you can't catch the talks, make sure to stop by our table to say hello. SCALE runs from February 21st-23rd.
  • The second Los Angeles Elasticsearch Meetup will be held on Friday, February 21st at SCALE 12x. Join us for casual discussion and refreshments. You don't have to be attending SCALE to come to the meetup, but the organizers have offered a generous discount on conference passes to meetup attendees. We'll get together at starting at 7 PM.
  • The Elasticsearch Denver Meetup group will be getting together on February 24th to hear about Automattic's use of Elasticsearch. Doors open at 6:30 PM and Elasticsearch core developer Lee Hinman will also be on hand for Q&A.
  • The Elasticsearch San Francisco Meetup group will focus on Benchmarking, Autoscaling and Deployment Automation at their next meetup. Elasticsearch core developers Uri Boness and Andrew Selden will be on hand for Q&A following the presentations. Doors open at 6:30 PM on February 27th.
  • We've set the date for the first ever Elasticsearch Portlandia Meetup on March 4th. Steve Mayzak will cover Elasticsearch 1.0 - Whats new and how are people using it? Our community manager, Leslie Hawthorn, will also be visiting from Europe. She's looking forward to hearing from everyone about what could be done to make your lives as Elasticsearch users better.
  • Safe and sound following the recent Portlandia Snowpocalypse, Steve Mayzak's presentation to the Seattle Search and Machine Learning meetup group has been rescheduled for March 6th. Please join Steve starting at 7 PM to hear all about Elasticsearch 1.0.
  • The Philadelphia Elasticsearch Meetup group has just been set up, and the organizers are figuring out the first meeting date. Join the meetup group to get regular updates.

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: