This is an automated email from the ASF dual-hosted git repository.
martinzink pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
from 7cc7b265f MINIFICPP-2764 Controller Service CPP API (#2152)
add 33acf489e MINIFICPP-2746 Allow python processors to run in parallel
(#2135)
No new revisions were added by this update.
Summary of changes:
extensions/python/ExecutePythonProcessor.h | 12 ++++--
extensions/python/PYTHON.md | 28 ++++++++++++
extensions/python/PythonProcessor.cpp | 4 ++
extensions/python/PythonProcessor.h | 2 +
.../nifiapi/decorators.py} | 5 ++-
.../pythonprocessors/nifiapi/processorbase.py | 3 ++
extensions/python/tests/PythonManifestTests.cpp | 7 ++-
extensions/python/tests/features/environment.py | 4 ++
extensions/python/tests/features/python.feature | 50 ++++++++++++++++++++++
.../{subtractutils.py => MinifiSleepForever.py} | 12 +++++-
.../resources/SingleThreadedMinifiSleepForever.py} | 12 +++---
...Attributes.py => SingleThreadedSleepForever.py} | 21 +++++++--
.../{FailureWithAttributes.py => SleepForever.py} | 19 ++++++--
extensions/python/types/PyProcessor.cpp | 12 ++++++
extensions/python/types/PyProcessor.h | 1 +
packaging/msi/WixWin.wsi.in | 1 +
packaging/rpm/expected-rpm-contents.in | 1 +
17 files changed, 172 insertions(+), 22 deletions(-)
copy extensions/python/{tests/features/resources/subtractutils.py =>
pythonprocessors/nifiapi/decorators.py} (91%)
copy extensions/python/tests/features/resources/{subtractutils.py =>
MinifiSleepForever.py} (79%)
copy extensions/python/{pythonprocessor-examples/RemoveFlowFile.py =>
tests/features/resources/SingleThreadedMinifiSleepForever.py} (79%)
copy extensions/python/tests/features/resources/{FailureWithAttributes.py =>
SingleThreadedSleepForever.py} (58%)
copy extensions/python/tests/features/resources/{FailureWithAttributes.py =>
SleepForever.py} (63%)