作者:Masahiro Nakagawa
嗨,用户和开发者们!
我们宣布Fluentd放弃旧版本的时间表。
Fluentd
Fluentd现在有v1和v0.12版本。v0.12是旧的稳定版本,v0.12现在是安全维护模式。为了专注于v1的发展,我们将在2019年底停止所有v0.12的活动。
我们建议插件开发者使用v1 API来支持完整的v1特性:)
Treasure代理(td-agent)
不再支持td-agent 2.3。如果你想在fluentd v0.12中使用td-agent,请使用td-agent 2.5。td-agent 2.5使用ruby 2.5,因此td-agent 2.5比td-agent 2.3更好。
当然,我们建议使用td-agent 3, fluentd v1系列,用于新部署:)
Ruby
Fluentd现在支持ruby 2.1或更高版本,但使代码更难维护。为了更好的开发,我们将在2019年底放弃对ruby 2.1、2.2和2.3的支持。支持ruby 2.4或更高版本是合理的,因为现在几乎所有用户都在ruby 2.4或更高版本上运行fluentd。
此外,我们可以使用rvm/rbenv来安装任何ruby版本,所以我们希望放弃ruby 2.3或更早的版本不会对现有用户造成太大影响。