Fixed issues in Cloudera Flow Management

Review the list of issues resolved in Cloudera Flow Management.

Fixed issues in Cloudera Flow Management 2.1.7.1000

  • NIFI-13496 HDFS processors' classloader isolation key should include Hadoop configuration files
  • NIFI-13498 Deprecate several processors and controller services
  • NIFI-13542 Fix missing max string length parameter usage in multiple JSON Readers and Schema Access Strategy
  • NIFI-13550 Add additional details regarding the 'Use Starting Row' Strategy to the ExcelReader's additional details
  • NIFI-13553 PutAzureDataExplorer broken due to bug in msal4j v1.15.0
  • NIFI-13557 Record Inference Code (org.apache.nifi.util.SchemaInferenceUtil.getDataType) Does not Allow Single Digit Months
  • NIFI-13566 JettyServer remains started when a ClassNotFoundError happens
  • NIFI-13573 Bump google.libraries.version from 26.37.0 to 26.40.0
  • NIFI-13574 Upgrade Azure SDK BOM to 1.2.25 and msal4j to 1.16.1
  • NIFI-13593 PutIceberg issue with decimal scale
  • NIFI-13605 Make AbstractHadoopProcessor.KERBEROS_USER_SERVICE public
  • NIFI-13621 Upgrade JGit to 5.13.3.202401111512
  • NIFI-13623 Bump gcp.sdk.version to 26.40.0 for nifi-property-protection-gcp
  • NIFI-13627 Bump azure-sdk-bom to 1.2.25, and msal4j to 1.16.1 for nifi-property-protection-azure
  • NIFI-13640 Extract Ranger Solr version to property
  • NIFI-13655 Upgrade 1.x Shared Dependencies including JacksonXML and others
  • NIFI-13666 S3 processors fail to catch IllegalArgumentException
  • NIFI-13669 Add reference to alternative processor in InvokeAWSGatewayAPI deprecation notice
  • NIFI-13675 Fix tooltip for Parameter description
  • NIFI-13691 Add Kerberos User Service to KuduLookupService (NiFi 1.x)
  • NIFI-13692 ResizeImage fails to catch exceptions in many cases
  • NIFI-13715 StandardProvenanceEventRecord.hashCode() is not consistent with equals() in handling Parent/Child FlowFiles
  • NIFI-13720 Component is not reloaded when the isolation key depends on service property
  • NIFI-13722 Kerberos ticket renewal issue due static thread pool in Iceberg library
  • CFM-2600 Default bucket in nifi registry is missing
  • CFM-3518 Pre-upgrade check script/toolkit
  • CFM-3845 Diagnostic bundle should include as many logs as possible in scope of limit size
  • CFM-3846 PutIcebergCDC issue: Failed to specify server's Kerberos principal name
  • CFM-3921 CFM DataHub CSD should allow Persistent repository configuration
  • CFM-4020 Expose nifi.working.directory property during initial NiFi service install
  • CFM-4040 In CSD code nifi.jdk.home (CUSTOM_JAVA_HOME) is not recognized
  • CFM-4148 Add Kerberos User Service to CDPObjectStore processors
  • CFM-4153 Sometimes, the default bucket is not created in NiFi Registry
  • CFM-4161 Fix double escaping for password properties with already escaped specific symbols in NiFiXmlTransformer.java
  • CFM-4067 Bump postgresql driver version in debezium-connector-postgres lib to mitigate CVE-2024-1597

Fixed issues in Cloudera Flow Management 2.1.7

In addition to Apache NiFi 1.26.0, the following fixes have been implemented:

  • NIFI-13181: Updated msal4j to version 1.15.0
  • NIFI-13151: Deprecated Couchbase Components
  • NIFI-13152: Deprecated DataDogReportingTask
  • NIFI-13008: Added CLI command to upgrade all instances of a versioned flow