nifi/nifi-nar-bundles
Mark Payne bd11031725
NIFI-12659 Respawn Python Processes on Unexpected Termination
Refactored so that when a Python Process dies, NiFi will detect this, respawn the process, recreate the Processors that exist in the process, re-initialize them, and restart them. In testing, found the PythonControllerInteractionIT had bugs that were causing Python Processors to be re-initialized many times; this resulted in threading issues that caused processors to be invalid, indicating that property descriptors didn't exist, etc. Addressed these concerns in the same commit, since they were necessary to properly run tests

Ensure that ClassLoader is consistently established for python processor proxies; ensure that if we re-initialize python processor the old initialization thread is stopped

This closes #8363

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-02-15 21:30:55 -06:00
..
nifi-accumulo-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-airtable-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-amqp-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-apicurio-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-asana-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-asn1-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-atlas-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-avro-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-aws-bundle NIFI-12766 Fixed Region handling for AWS Assume Role Credentials 2024-02-12 18:05:09 -06:00
nifi-azure-bundle NIFI-12706 Update reactor-test to 3.5.14 2024-02-01 11:04:20 +04:00
nifi-beats-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-box-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-cassandra-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-cdc NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-cipher-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-compress-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-confluent-platform-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-couchbase-bundle NIFI-12789 - fix broken link in couchbase additional details 2024-02-15 10:29:48 -05:00
nifi-datadog-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-dropbox-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-elasticsearch-bundle NIFI-12648 Refactor components in elasticsearch bundle using current API methods 2024-01-29 05:03:26 -05:00
nifi-email-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-enrich-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-evtx-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-extension-utils NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-flow-registry-client-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-framework-bundle [NIFI-12790] Migrate to Angular 17 (#8410) 2024-02-15 13:47:19 -05:00
nifi-gcp-bundle NIFI-12643 Added support for FileResourceService in PutGCSObject 2024-01-26 14:38:41 +01:00
nifi-geohash-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-graph-bundle NIFI-12717 Upgraded Gremlin from 3.7.0 to 3.7.1 2024-02-01 11:48:18 -06:00
nifi-groovyx-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hadoop-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hadoop-libraries-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hashicorp-vault-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hazelcast-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-hbase-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hive-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-hl7-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-hubspot-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-iceberg-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-iotdb-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-jetty-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-jms-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-jolt-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-jslt-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-kafka-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-kerberos-iaa-providers-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-kudu-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-language-translation-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-ldap-iaa-providers-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-media-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-mongodb-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-mqtt-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-network-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-opentelemetry-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-parquet-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-pgp-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-poi-bundle NIFI-12677 Removed documentation of non-existent strategy for ExcelReader 2024-01-29 16:09:41 -06:00
nifi-prometheus-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-provenance-repository-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-py4j-bundle NIFI-12659 Respawn Python Processes on Unexpected Termination 2024-02-15 21:30:55 -06:00
nifi-questdb-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-redis-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-registry-bundle NIFI-12725 Upgraded json-schema-validator from 1.1.0 to 1.3.2 2024-02-15 15:11:01 -06:00
nifi-salesforce-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-scripting-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-shopify-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-single-user-iaa-providers-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-site-to-site-reporting-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-slack-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-smb-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-snmp-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-snowflake-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-social-media-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-solr-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-splunk-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-sql-reporting-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-standard-bundle NIFI-12725 Upgraded json-schema-validator from 1.1.0 to 1.3.2 2024-02-15 15:11:01 -06:00
nifi-standard-services NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-standard-shared-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-stateful-analysis-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-stateless-processor-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-update-attribute-bundle NIFI-12769 Updated copyright year to 2024 in NOTICE file headers 2024-02-09 14:23:39 -07:00
nifi-websocket-bundle NIFI-12755 Upgraded Jetty from 12.0.5 to 12.0.6 2024-02-12 17:43:01 -06:00
nifi-windows-event-log-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-workday-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
nifi-zendesk-bundle NIFI-12646-RC4 prepare for next development iteration 2024-01-25 18:11:30 -06:00
pom.xml NIFI-12765 Removed Apache Ranger modules 2024-02-14 17:11:50 -07:00