Mark Payne created NIFI-12340:
---------------------------------

             Summary: Only call PythonBridge.onProcessorRemoved for Python 
Processors and do in background
                 Key: NIFI-12340
                 URL: https://issues.apache.org/jira/browse/NIFI-12340
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
    Affects Versions: 2.0.0
            Reporter: Mark Payne
            Assignee: Mark Payne
             Fix For: 2.0.0


Every time that a Processor is removed, we are calling 
PythonBridge.onProcessorRemoved(). But we only need to do this for Python based 
processors. Additionally, we should do this in a background (virtual) thread 
because it needs to communicate over sockets to the Python process and there's 
no need to wait on that to complete in order to Reload a processor.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to