Fixed Issues in Flow Management

Review the list of Flow Management issues that are resolved in Cloudera DataFlow for Data Hub 7.2.12.

7.2.12.7

Technical Service Bulletins

TSB 2022-580: NiFi Processors cannot write to content repository
For the latest update on this issue see the corresponding Knowledge article: TSB 2022-580: NiFi Processors cannot write to content repository
TSB 2022-589: CVE-2022-33140 Apache NiFi ShellUserGroupProvider Vulnerability
For the latest update on this issue see the corresponding Knowledge article: TSB 2022-589: CVE-2022-33140 Apache NiFi ShellUserGroupProvider Vulnerability

7.2.12

NIFI-3862
ListenHTTPServlet should set the issuerDN as well.
NIFI-5936
MockProcessSession remove() does not report a "DROP" provenance event.
NIFI-6714
Unable to start NiFI due to Illegal reflective access warning.
NIFI-7198
Support TLS in RedisConnectionPoolService.
NIFI-7361
UI - policy icon not showing up correctly.
NIFI-7443
SFTP KeepAlive not working.
NIFI-7737
Add support for String[] to PutCassandraRecord.
NIFI-7788
Start and Stop actions on a Process Group should enable/disable transmission of RPG's.
NIFI-7870
Fix anonymous access control for advanced UI resources.
NIFI-7886
FetchAzureBlobStorage.
NIFI-7947
DeleteAzureDataLakeStorage Processor cannot delete non empty folder.
NIFI-8126
Include Total Queued Duration in metrics reported via ConnectionStatus.
NIFI-8133
PutElasticsearchRecord/ElasticSearchClientService should allow null values to optionally be suppressed/output.
NIFI-8137
Record Path functions to un/escape JSON.
NIFI-8298
Refactor nifi-security-utils to reduce dependence on Bouncy Castle.
NIFI-8317
Prometheus metrics returning incorrect heap and non-heap usage values when max values are undefined.
NIFI-8325
Rework SNMP processors.
NIFI-8341
ConsumeAMQP and PublishAMQP Should support multiple hosts.
NIFI-8347
1.13.1/2 Listen Websocket Processor not working.
NIFI-8348
Advanced UI not available when building with Java 11.
NIFI-8361
UnpackContent failing for Deflate:Maximum.
NIFI-8365
JSON record reader mishandles deep CHOICE types.
NIFI-8376
Gracefully handle SQL exceptions in ResultSetRecordSet.
NIFI-8389
Grok Reader - raw data strategy when no match.
NIFI-8394
Fix NPE error when NiFi connects to external zookeeper insecurely.
NIFI-8397
Update to latest Simple-Syslog-5424 to fix BOM issue.
NIFI-8417
emoji in processor group name cause nifi to not start up.
NIFI-8428
UI - Access Policy icon not displaying properly for Controller Services.
NIFI-8431
Redundant validation of Dynamic Properties.
NIFI-8437
RecordReader 'Infer Schema' for large records with JsonPathReader may throw IOException.
NIFI-8442
Can not write Timestamp.
NIFI-8454
InvokeHTTP does not report final URL after following redirects.
NIFI-8457
When Load-balanced connections are used, offloading a node may never complete.
NIFI-8463
Custom SASL protocol name support in PutKudu processor.
NIFI-8466
Offloading the Single Node load balancing target causes ignored backpressure.
NIFI-8470
PutDatabaseRecord truncates strings to 1 character when inserting into PostgreSQL CHAR(n) field.
NIFI-8471
Parameter Contexts - show referencing process groups.
NIFI-8473
REST API Documentation Missing Parameter Contexts.
NIFI-8475
EL query parser can produce wrong output when input contains multiple escaped expressions.
NIFI-8477
If a node completely dies, can not delete it from the cluster; AKA Zombie Node.
NIFI-8496
NiFi returns 500 error when uploading templates.
NIFI-8501
Add support for Azure Storage Client-Side Encryption.
NIFI-8510
CSRF filter blocking requests that contain unrelated cookies.
NIFI-8512
NiFi is not efficient when handling nullable types with Avro Reader/Writer.
NIFI-8520
Parameter Contexts - Show the wrong information of referencing components.
NIFI-8530
PutDatabaseRecord DELETE issue with Postgres UUID.
NIFI-8535
PutDatabaseRecord should give a better message when the table cannot be found.
NIFI-8536
PrometheusReportingTask and PrometheusRecordSink do not support variable registry for port.
NIFI-8537
Components become invalid if referencing a disabled controller service.
NIFI-8542
The FlowFile content returned by Stateless TriggerResult.readContent may contain too much data.
NIFI-8609
Improve efficiency of converting Record object to Avro GenericRecord object.
NIFI-8610
Invalid bigdecimal values in ORC when multiple avro records provided.
NIFI-8620
NullPointerException on commit with multiple ProcessSession.
NIFI-8622
AvroReader not reading Decimal values correctly when avro file with no embedded schema is parsed.
NIFI-8628
Variable Registry - Variable count doesn't reset when opening the variable dialog.
NIFI-8631
ConsumeGCPubSub acknowledges messages without committing the session.
NIFI-8633
Content Repository can be improved to make fewer disks accesses on read.
NIFI-8639
Add custom headers and dynamic URLs to ConnectWebsocket.
NIFI-8643
Nifi 1.13.2 Cluster Load balancer Does not Work Properly.
NIFI-8645
Disable LongRunningTaskMonitor by default.
NIFI-8664
Upgrade json-path (jayway) dependency.
NIFI-8666
Parameters cannot be referenced from Expression Language if they have a space in the name.
NIFI-8667
Deadlock when enabling Controller Service and all Referencing Components.
NIFI-8668
ConsumeAzureEventHub NiFi processors need to support storage SAS token authentication.
NIFI-8670
Parameter Context update may fail if Controller Service referencing a parameter is Enabling.
NIFI-8674
Update Apache Calcite to latest 1.27.0 for fixing query bug.
NIFI-8689
Site-to-Site client is constantly flushing the socket's OutputStream.
NIFI-8690
NarBundleExtractor fails for latest extension docs.
NIFI-8697
If JWT Token no longer valid.
NIFI-8698
PutKudu fails if 'Handle Schema Drift' is true and using Data Record Path.
NIFI-8707
Upgrade SSHJ to 0.31.0.
NIFI-8711
Support keyboard-interactive authentication for SFTP.
NIFI-8719
ProcessSession may leave open references to files in content repo until committed/rolled back.
NIFI-8720
SplitRecord can enter infinite loop of Expression Language used to provide value of 0 Records per FlowFile.
NIFI-8721
Upgrade Spring Boot to 2.5.1.
NIFI-8722
EmbeddedQuestDbStatusHistoryRepository does not record new stats for Connections.
NIFI-8731
When updating Parameter Context, sometimes see failure: processor cannot be started because it is not stopped. Current state is STOPPING.
NIFI-8749
PutDatabaseRecord Insert Datetime Type Time Zone Issue.
NIFI-8761
Enable not setting a value for Escape Character in CSVReader controller service.
NIFI-8771
NiFI fails to start if clustered and flow consists only of 1+ Controller Services.
NIFI-8773
Allow TailFile to hold off on ingesting lines of text if the full (multi-line) message is not available.
NIFI-8785
AvroReader controller can't get confluent schema IDs except only the latest.
NIFI-8790
PutElasticsearchRecord incorrectly validates Index Operation for Expression Language input.
NIFI-8933
Jersey ObjectMapper should ignore unknown fields.
NIFI-8936
Adding Dynamic HTTP Headers to Confluent Schema Registry Requests.
NIFI-8939
Issue updating Parameter Values when referencing Controller Service is Disabling.
NIFI-8942
NiFi Registry: flow description cannot be selected and copied on the UI.
NIFI-8951
Precision is used instead of scale in QueryDatabase processors.
NIFI-8955
Add Max Connection Lifetime property to Hive(_1_1)ConnectionPool CS.
NIFI-8957
NiFi Registry - Possibility to set a description when creating a bucket.
NIFI-8969
Fix Maximum Polling Time in CuratorLeaderElectionManager.
NIFI-8973
Implement KerberosUserService API and implementations.
NIFI-8986
Upgrade Apache Commons Compress to 1.21.
NIFI-8987
Upgrade Apache PDFBox to 2.0.24.
NIFI-8990
Upgrade Groovy to 2.5.14 and 2.4.21.
NIFI-8996
PutHive*QL processors do not close JDBC statements.
NIFI-9017
If a node's load balance host/port is updated, other nodes stop sending data.
NIFI-9018
When connection points to a moved port version change with NiFi Registry may throw exception.
NIFI-9025
Build is failing because TestTailFile is references the wrong property.
NIFI-9035
Keystore Valid Check Throws NPE on null Keystore Password.
NIFI-9038
Fix fingerprinting group access control policies for Remote Port.
NIFI-9054
Calling Nifi Registry's createExtensionBundleVersion REST endpoint will cause NullPointerException.
NIFI-9055
Added handling for 0- read range to FetchS3Object.
NIFI-9061
Improve responsiveness of the UI.
NIFI-9066
PutSplunkHTTP - FF attributes support.
NIFI-9076
In MoveHDFS processor, hdfs-related operations should be wrapped in UGI.doAs().
NIFI-9079
Set log level to WARN for Apache Atlas client logs.
NIFI-9082
ZooKeeperStateProvider should use jute.maxbuffer property.
NIFI-9200
AbstractCSVLookupService cache remains on the heap after disabling the service.
NIFI-9201
NullPointerException in AbstractKerberosUser if the tgt is not renewable.
NIFI-9210
Upgrade jsoup to 1.14.2.
NIFI-9217
Possible deadlock when node is disconnected.