You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Simon Bence (Jira)" <ji...@apache.org> on 2021/08/09 07:46:00 UTC

[jira] [Created] (NIFI-9031) Extracting Hadoop logic from AbstractHadoopProcessor and subclasses

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)