This Week in Elasticsearch - December 03, 2014

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

  • Scripts: Return new lists on calls to getValues (#8591, master, 1.x and 1.4)
  • Geo: Fix for geohash neighbors when geohash length is even (#8529, master, 1.x, 1.4 and 1.3)
  • Core: Let the disk threshold decider take into account shards moving away from a node in order to determine if a shard can remain (#8659, master, 1.x and 1.4)
  • Core: separately log file deletions (#8862, master, 1.x and 1.4)
  • TransportClient: Only fetch the node info during node sampling (#8685, master and 1.x)
  • MLT Query: Fix exclude with artificial documents (#8679, master and 1.x)
  • MLT Query: Support for ignore docs (#8674, master)
  • Logging: Provide template usage information on index creation (#8646, master and 1.x)
  • Documentation: Add java client documentation for aggregations (#8694, master, 1.x and 1.4)
  • Packaging: add help, fix endless loop in bin/elasticsearch (#9729, master and 1.x)
  • Search: Added inner_hits feature that allows to include nested hits (#8153, master and 1.x)
  • Core: Upgrade to lucene-5.0.0-snapshot-1642891 (#8743, master)
  • FsBlobStore: Override write(byte[] b, int off, int len) in FilterOutputStream for better performance (#8748, master, 1.x and 1.4)
  • Internal: Add to forbidden APIs (#8666, master and 1.x)

Elasticsearch Ecosystem

Here's some more information about what is happening in the ecosystem we are maintaining around the ELK stack - that's Elasticsearch plus Logstash and Kibana - including plugin and driver releases.

Slides & Videos

Robert Muir on Lucene 5 at our latest Washington, DC Elasticsearch Meetup

Short and sweet: Demo of Weave to tie together Elasticsearch, Docker, and Apache Spark

From the latest London Elasticsearch Meetup

From this week's Women Who Code Austin sessions

Alex Ksikes on Item Based Search with Elasticsearch (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 Director of Developer Relations, Leslie Hawthorn, know!


  • The first ever Elasticsearch France Meetup in Lyon will be on December 4. You can still register now to save your place.
  • The Elasticsearch France Meetup will return to Paris for Meetup #11 on December 17. This meetup always fills quickly, so register now to save your place.


And, for folks in or around Bonn on December 18, the Bonn ELK Meetup group will be holding their inaugural meetup. Register now to save your place.

The Netherlands


United Kingdom

The London Elasticsearch Meetup will convene on December 10 at 6:30 PM. This one always fills up quickly, so register now to save your place.

United States

  • The Wilmington, NC DevOps & IT Meetup will get together on December 4 to talk the ELK Stack. Register now to save your place.
  • The Phoenix Elasticsearch Meetup will convene on December 10 to share some tasty food and beverage and talk shop. No talks this time, just conviviality. Register now to join us and so we have an idea of how many humans will require snacks.
  • The Washington DC Elasticsearch Meetup for December will be hosted by Comcast on the 11th and will feature Bhaskar Karambelkar, Tech Lead at Verizon, on Scaling Elasticsearch in Production. Register now to save your place.

Where to Find You

PSST! If you're a regular reader of This Week in Elasticsearch, a.k.a TWIES, you're thinking of skipping this section. You may even be thinking to yourself, yes of course I will drop a note on Twitter when I am giving a talk on all things ELK. That's awesome, because we'd like to showcase every meetup, conference presentation and workshop on Elasticsearch, Logstash, and Kibana happening worldwide. And now, we've made it even easier for you to get support for your meetup!

Head on over to our meetups page! (And we'll still totally send you swag if you're giving a talk on anything ELKy at a conference.)

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 Elasticsearch, 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:

  • New York - December 3, 2014 (Getting Started Workshop)
  • Amsterdam - December 9, 2014 (Getting Started Workshop)
  • Amsterdam - December 10, 2014 (Core Elasticsearch Training)
  • Toronto - December 11, 2014 (Elasticsearch Core Training)
  • Berlin - December 15, 2014 (Getting Started Workshop)
  • Bangalore - December 15, 2014 (Getting Started Workshop)
  • Bangalore - December 16, 2014 (Core Elasticsearch Training)
  • London - December 18, 2014 (Elasticsearch Core Training)
  • Berlin - January 15, 2015 (Core Elasticsearch Training)
  • Chicago - January 15, 2015 (Core Elasticsearch Training)
  • Washington DC - January 21, 2015 (Core Elasticsearch Training)
  • Seattle - January 21, 2015 (Core Elasticsearch Training)
  • Paris - January 21, 2015 (Getting Started Workshop)
  • Paris - January 22, 2015 (Core Elasticsearch Training)
  • We're hiring

    Work for a global, distributed team where finding someone like you is just a Zoom meeting away. Flexible work with impact? Development opportunities from the start?