This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
from f9c1c3f042 [NIFI-12778] manage remote ports (#8433)
add 55738f8522 NIFI-12740 Fixed Python to Java Object Binding
No new revisions were added by this update.
Summary of changes:
.../src/main/asciidoc/python-developer-guide.adoc | 2 +-
.../nifi/py4j/CachingPythonProcessorDetails.java | 133 ------------
.../java/org/apache/nifi/py4j/PythonProcess.java | 37 ++--
.../nifi/py4j/StandardPythonProcessorBridge.java | 30 ++-
.../apache/nifi/py4j/client/CommandBuilder.java | 2 +-
.../nifi/py4j/client/JavaObjectBindings.java | 73 +++++--
.../apache/nifi/py4j/client/NiFiPythonGateway.java | 227 +++++++++++----------
.../py4j/client/PythonProxyInvocationHandler.java | 52 +++--
.../nifi/py4j/server/NiFiGatewayConnection.java | 46 +----
.../python/processor/PythonProcessorProxy.java | 42 ++--
.../nifi/py4j/client/TestNiFiPythonGateway.java | 153 ++++++++++++++
.../{PreserveJavaBinding.java => Idempotent.java} | 7 +-
.../nifi/python/processor/PythonProcessor.java | 3 +-
.../python/processor/PythonProcessorAdapter.java | 3 +
14 files changed, 439 insertions(+), 371 deletions(-)
delete mode 100644
nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-bridge/src/main/java/org/apache/nifi/py4j/CachingPythonProcessorDetails.java
create mode 100644
nifi-nar-bundles/nifi-py4j-bundle/nifi-py4j-bridge/src/test/java/org/apache/nifi/py4j/client/TestNiFiPythonGateway.java
copy
nifi-nar-bundles/nifi-py4j-bundle/nifi-python-framework-api/src/main/java/org/apache/nifi/python/processor/{PreserveJavaBinding.java
=> Idempotent.java} (79%)