Logstash 2.2.1 Released

We are happy to announce that Logstash version 2.2.1 and 2.1.3 has been released today! Jump to the downloads page for the binaries, where you can also find the full list of changes for 2.2.1 and 2.1.3 here.

Bug Fixes

These are bug fix releases, some of which we highlight below:

Reinstating --filterworkers CLI option

In 2.2.0, we re-architected the pipeline to have both filters and outputs execute in the same thread/worker unit, and introduced an
option (--pipeline-workers) to configure them. Inadvertently, we removed an existing CLI
option --filterworkers which has been used to
control the number of threads used for filter stage. In 2.2.1, we’ve reinstated this flag, and made it an alias to configure pipeline workers. This option (--filterworkers) has also been marked deprecated, and will be removed in the next major version. Please note that
the short option -w will continue to work in both 2.2.0 and future versions. Our apologies for any inconvenience this has caused.

Flushing issue in new pipeline

Fixed a bug where filters that periodically flush buffered events would not work in v2.2.0. This bug affects filters like
multiline, metrics, aggregate filter (#4620)

Others

Elasticsearch Output: Handle full URIs in hosts parameter and improve validation for this config (#362)