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)