Hi, thanks to trying to use Fluentd v0.14.
But I've found several wrong usage v0.14 API:
Should inherits Fluent::Plugin::Output instead of `Fluent::Output'
Stop to use Mixin for v0.12
Users shouldn't use tag for routing. In v0.14, it should use label for routing
Use #process for non-buffered v0.14 Output Plugin API instead of #emit for v0.12
Use v0.14 test driver instead of ancient v0.12 test driver
I've tried to migrate to use v0.14 Input Plugin API.
This PR contains major update change.
Could you bump up major version if releasing new version of gem?
And please refer http://docs.fluentd.org/v0.14/articles/plugin-update-from-v12 before release new version.
Hi, thanks to trying to use Fluentd v0.14. But I've found several wrong usage v0.14 API:
Fluent::Plugin::Output
instead of `Fluent::Output'Mixin
for v0.12#process
for non-buffered v0.14 Output Plugin API instead of#emit
for v0.12I've tried to migrate to use v0.14 Input Plugin API. This PR contains major update change. Could you bump up major version if releasing new version of gem? And please refer http://docs.fluentd.org/v0.14/articles/plugin-update-from-v12 before release new version.
Thanks in advance.