Logstash 6.1.0 Release Notes

  • Implemented a new experimental Java execution engine for Logstash pipelines. The Java engine is off by default, but can be enabled with --experimental-java-execution (#7950).
  • Added support for changing the page capacity for an existing queue (#8628).
  • Made extensive improvements to pipeline execution performance and memory efficiency (#7692, #8776, #8577, #8446, #8333, #8163, #8103, #8087, and #7691).

Filter Plugins

Grok:

  • Fixed slow metric invocation and needless locking on timeout enforcer (#125).

Mutate:

  • Added support for boolean-to-integer conversion (#108).

Ruby:

  • Fixed concurrency issues with multiple worker threads that was caused by a (JRuby issue).
  • Added file-based Ruby script support as an alternative to the existing inline option (#35).

Output Plugins

Elasticsearch:

  • When indexing to Elasticsearch 6.x or above, Logstash ignores the event’s type field and no longer uses it to set the document’s _type (#712).