Simon Bence created NIFI-9031:
---------------------------------
Summary: Extracting Hadoop logic from AbstractHadoopProcessor and
subclasses
Key: NIFI-9031
URL: https://issues.apache.org/jira/browse/NIFI-9031
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: Simon Bence
Assignee: Simon Bence
Currently the controlling logic for the processors -including property handling
and flow file management- is mixed together with the Hadoop specific logic
within AbstractHadoopProcessor and subclasses. This makes adding new or custom
implementations challenging without serious code duplication or touching the
base classes for further extraction of their internal logic. As of this I
propose to separate the Hadoop related core parts (not necessary unrelated to
NiFi) and move it behind an interface. Doing this will make the
responsibilities more clarified and extending the processor family easier.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)