Hi All,
We've recently announced that Rivers in Elasticsearch are actively
deprecated as of the 1.5 release, the 2.0 release will still maintain that
functionality to ease migration, but we recommend you start to leverage the
official clients to replace any Rivers you may have in use.
Good luck with this when "Elasticsearch Team" is continuing to email the
list with river plugin updates and asking for feature requests to their
github projects.
Hi All,
We've recently announced that Rivers in Elasticsearch are actively
deprecated as of the 1.5 release, the 2.0 release will still maintain that
functionality to ease migration, but we recommend you start to leverage the
official clients to replace any Rivers you may have in use.
Good luck with this when "Elasticsearch Team" is continuing to email the list with river plugin updates and asking for feature requests to their github projects.
On 1 April 2015 at 23:30, Mark Walkom <mark@walkom.id.au mailto:mark@walkom.id.au> wrote:
Hi All,
We've recently announced that Rivers in Elasticsearch are actively deprecated as of the 1.5 release, the 2.0 release will still maintain that functionality to ease migration, but we recommend you start to leverage the official clients to replace any Rivers you may have in use.
Also note that the current documentation lists a load of river plugins
without stating that they are officially deprecated as an idea:
Rather concerned that people are still adopting rivers due to the apparent
continued promotion of them. If you have not already, I suggest each time a
node fires up and detects a river plugin it issues at least a warning in a
log to remove it in favour of alternatives such as logstash. At least the
official rivers are marked deprecated in their readme but not everyone will
spot this.
Hi All,
We've recently announced that Rivers in Elasticsearch are actively
deprecated as of the 1.5 release, the 2.0 release will still maintain that
functionality to ease migration, but we recommend you start to leverage the
official clients to replace any Rivers you may have in use.
I agree James. That's a nice suggestion (warn when running deprecated code).
BTW we have a lot of work in the code such as mark some Java classes as deprecated, modify docs...
Things will come.
IMO it's better to announce the deprecation sooner than later. That's the purpose of this blog post.
So community can react as you just did or anticipate on their architecture design decisions.
Rather concerned that people are still adopting rivers due to the apparent continued promotion of them. If you have not already, I suggest each time a node fires up and detects a river plugin it issues at least a warning in a log to remove it in favour of alternatives such as logstash. At least the official rivers are marked deprecated in their readme but not everyone will spot this.
On 1 April 2015 at 23:30, Mark Walkom mark@walkom.id.au wrote:
Hi All,
We've recently announced that Rivers in Elasticsearch are actively deprecated as of the 1.5 release, the 2.0 release will still maintain that functionality to ease migration, but we recommend you start to leverage the official clients to replace any Rivers you may have in use.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.