[
https://issues.apache.org/jira/browse/NIFI-11727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann updated NIFI-11727:
------------------------------------
Description:
The RethinkDB Processors should be deprecated for removal in the next major
release version.
The Processors have not been updated since being introduced. All Processors
perform unnecessary memory-intensive operations for reading and writing JSON
objects to RethinkDB.
The [RethinkDB Java client version
2.4.0|https://github.com/rethinkdb/rethinkdb-java] contains a number of
important changes from the earlier versions. Building new Processors based on
the current version of the driver presents an opportunity to follow better
approaches, such as making use of Records and streams instead of reading entire
FlowFiles into memory.
In light of the minimal updates to these Processors, they should be deprecated
for removal, clearing the way for potential new versions.
was:
The RethinkDB Processors should be deprecated for removal in the next major
release version.
The Processors have not been updated since being introduced. All Processors
perform unnecessary memory-intensive operations for reading and writing JSON
objects to RethinkDB.
The[ RethinkDB Java client version
2.4.0|https://github.com/rethinkdb/rethinkdb-java] contains a number of
important changes from the earlier versions. Building new Processors based on
the current version of the driver presents an opportunity to follow better
approaches, such as making use of Records and streams instead of reading entire
FlowFiles into memory.
In light of the minimal updates to these Processors, they should be deprecated
for removal, clearing the way for potential new versions.
> Deprecate RethinkDB Processors for Removal
> ------------------------------------------
>
> Key: NIFI-11727
> URL: https://issues.apache.org/jira/browse/NIFI-11727
> Project: Apache NiFi
> Issue Type: Task
> Components: Extensions
> Reporter: David Handermann
> Assignee: David Handermann
> Priority: Major
> Fix For: 1.latest
>
>
> The RethinkDB Processors should be deprecated for removal in the next major
> release version.
> The Processors have not been updated since being introduced. All Processors
> perform unnecessary memory-intensive operations for reading and writing JSON
> objects to RethinkDB.
> The [RethinkDB Java client version
> 2.4.0|https://github.com/rethinkdb/rethinkdb-java] contains a number of
> important changes from the earlier versions. Building new Processors based on
> the current version of the driver presents an opportunity to follow better
> approaches, such as making use of Records and streams instead of reading
> entire FlowFiles into memory.
> In light of the minimal updates to these Processors, they should be
> deprecated for removal, clearing the way for potential new versions.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)