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)

Reply via email to