23 April 2014

This Week in Elasticsearch - April 23, 2014

By Luca Cavanna

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

  • Cluster State: Unified updates on mapping change (#5798, master and 1.x)
  • Configuration: Removed leading spaces on commented config key lines in elasticsearch.yml (#5842, master and 1.x)
  • Allocation: Fail replica shards locally upon document replication failures (#5847, master and 1.x)
  • Scripting: Updated to mvel 2.2.0.Final (#5877, master, 1.x, 1.1 and 1.0)
  • Build: Updated forbidden-apis to 1.5.1 (#5863, master and 1.x)
  • Internal: Searcher might not be closed if store handle can't be obtained (#5884, master and 1.x)
  • Network: Use loopback address when localhost is not resolved (#5719, master and 1.x)
  • Benchmark API: Client hangs if benchmark is submitted without any benchmark nodes (#5755, master and 1.x)
  • Recovery API: Empty HTTP body returned on empty cluster (#5743, master and 1.x)
  • Cluster State: Introduced a new cluster state status abstraction to keep track of the different cluster state processing stages (#5741, master and 1.x)
  • Internal: Switched flush threshold from 5000 to unlimited number of operations, time and size thresholds stayed the same (#5900, master and 1.x)
  • Internal: Improved bloom filter hashing (#5901, master and 1.x)
  • Query DSL: Parse has_child query/filter after child type has been parsed (#5783, master, 1.x, 1.1 and 1.0)
  • Merging: Increased default merge throttling from 20 to 50 megabytes per second (#5902, master and 1.x)
  • Recovery: Increased default recovery throttling from 20 to 50 megabytes per second (#5913, master and 1.x)
  • Lucene: Changed default numeric precision_step (#5905, master and 1.x)
  • Merging: ConcurrentMergeSchedulerProvider should use Lucene's default settings (#5882, master and 1.x)
  • Docs: Added Getting started section

BlT_d2NCQAA7K8s
Monitoring BoF at last week's DevNation Conference, pictured LTR: our very own Jordan Sissel, Gene Kim, Langdon White & Michael McGrath

Photo courtesy of Robyn Bergeron

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.

BlVLpZOIMAARGSq
Alexander Reelsen presents to a packed house at last week's Search Meetup Munich
Photo courtesy of @chrisuhlcc

Slides & Videos


Kevin Kluge's slides from the first ever DevNation 2014 Conference

You may also be interested in our round up blog post about all the talks and other awesome from Elasticsearch folks last week at DevNation, co-located with Red Hat Summit.


An oldie but a goodie: Costin Leau on at SpringOneGX: Your data, your search: Elasticsearch


Elasticsearch at Wantedly (日本語)

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!

Austria

The Elasticsearch Vienna Meetup Group just formed! Join the group now to get updates on their first meeting.

Brasil

Elasticsearch is very excited to send our first speaker from the company to Brasil! Leslie Hawthorn, our Community Manager, will be returning to FISL once again to speak on Community 2.0: Beyond Using Software Livre. Leslie will speak on May 7th and FISL 15 runs from May 7-10th in Porto Alegre. Her talk will be in English but most of the talks on the program are given in BR-PT. Leslie will also be on hand to answer questions you may have about Elasticsearch, Logstash and Kibana.

Bulgaria

Honza Kral will discuss how to Explore Your Data using Elasticsearch at the Bulgarian Web Summit 2014. The conference takes place on May 31st in Sofia.

France

  • Honza Kral will be speaking at DjangoConEU on From __icontains to search. The conference takes place May 13-17th on the Île des Embiez in France.
  • The sixth Elasticsearch France Meetup will take place on May 14th at Nuxeo's offices in Paris. Doors open at 7:30 PM on May 14th.
  • David Pilato will be attending dotSCale on May 19th in Paris. Don't miss his dotScale workshop, Elasticsearch Overview, on May 17th!
  • David Pilato will host an Elasticsearch workshop at the Solutions Linux Conference on May 20th. The conference runs from May 20-21st in Paris. If you don't have time to attend David's workshop, make sure to stop by the Elasticsearch booth to say hello!
  • David Pilato will run a workshop on Elasticsearch and Kibana at the Breizhcamp 2014. The event runs from May 21-23rd in Rennes.

Germany

  • Boaz Leskes will be speak at NoSQL Matters Cologne on Elasticsearch: Deep dive into analytics using Aggregations. The conference runs from April 29-30th.
  • Our friends at XING have created the Hamburg Elasticsearch User Group and will welcome Alexander Reelsen at the first meeting on Wednesday, May 7th. Alex will cover Using Elasticsearch, Logstash & Kibana to create realtime dashboards. Doors open at 6:30 PM.
  • The Elasticsearch team will be at Berlin Buzzwords. (When we say the team, we mean most of our folks in the EU and several of our employees from the US. :)) We have many talks on the program and look forward to hosting you in the developer chill area, as well. Even better, the Berlin Elasticsearch User Group will convene a hackathon on Wednesday, May 28th. Please join us!

Spain

Clinton Gormley has been invited to speak at the Barcelona on Rails Meetup on May 15th. Join him for a presentation on Elasticsearch's Query DSL: Not just for wizards! Doors open at 7 PM, and thanks to the fine folks at XING for hosting us!

Tunisia

David Pilato will speak at the Esprit JUG Days in Ariana. Further details of the conference schedule are forthcoming, but mark your calendar for May 7th and 8th. In the meantime, you may want to visit the conference's Facebook page.

United Kingdom

United States

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.

Trainings

If you are interested in Elasticsearch training we have courses taught by our core developers coming up in:

  • San Francisco - Apr 25, 2014 (ELK Workshop)
  • Paris - May 15, 2014 (core Elasticsearch training)
  • Seattle - June 3, 2014 (core Elasticsearch training)
  • New York - June 4, 2014 (core Elasticsearch training)
  • London - June 4, 2014 (core Elasticsearch training)
  • Zurich - June 5, 2014 (core Elasticsearch training)