Fluentd v0.12.5 is released

Hi users!

We have just released Fluentd version 0.12.5. Here are the changes:

New features / Enhancement

  • in_tail: Enable multiline mode if format contains 'multiline': #545
  • event: Improve EventStream#to_msgpack_stream performance: #549
  • engine: Add tag information to emit log

Bug fixes

  • Update msgpack dependency to avoid incompatible encoding problem: #550

Update msgpack-ruby dependency to v0.5.11 or later.

We found msgpack-ruby v0.5 has a bug when object has a large string. Old msgpack-ruby v0.5 raises Encoding::CompatibilityError in this case.

Fix commit: Fixed Encoding::CompatibilityError under certain condition.

If you see above error in fluentd logs, we recommend to update msgpack to latest version.

multiline mode support in in_tail

Since this version, in_tail uses multiline mode when format contains multiline word. CSV example is in #543 PR. Any API feedback is welcome!

Fluentd v0.10.60 is also released with same changes.

Happy logging!

There are some commercial supports for Fluentd, see Enterprise Services. If you use Fluentd on production, Let's share your use-case/testimonial on Testimonials page. Please consider to feedback Use-Case/Testimonials via GitHub.

Subscribed to the RSS feed here.

Written by Masahiro Nakagawa

Masahiro (@repeatedly) is the main maintainer of Fluentd. He works on Fluentd development and support full-time. He is also a committer of the D programming language.