Fixed issues in Cloudera Flow Management

Review the list of issues resolved in Cloudera Flow Management 4.12.0.

Fixed issues in Cloudera Flow Management 4.12.0.10001

NiFi library and NAR filenames are no longer truncated during installation

In Cloudera Flow Management 4.12.0.10000, file paths longer than 100 characters were truncated during archive packaging. As a result, several NiFi JAR and NAR files were installed with incomplete filenames or missing file extensions and could not be loaded. This affected sensitive property protection libraries and the HashiCorp Vault client service API NAR.

This issue is fixed in Cloudera Flow Management 4.12.0.10001. The affected files are now installed with their complete filenames and extensions.

Fixed issues in Cloudera Flow Management 4.12.0.10000

CFM-6696: Fixed a memory leak in the DBCPConnectionPool controller service

Previously, removing a DBCPConnectionPool controller service instance did not deregister its JDBC driver from the Java DriverManager. As a result, the instance classloader and its associated resources could not be garbage collected, causing memory usage to increase over time.

The JDBC driver is now deregistered when the controller service instance is removed, allowing the associated classloader and resources to be garbage collected.

Fixed issues in Cloudera Flow Management 4.12.0.0

CFM-6474: Improved schema conversion in EBCDICRecordReader for integral data types
Previously, all integral fields were converted to LONG, regardless of their size. The conversion now uses the PIC digit count to determine the appropriate type:
  • PIC S9(1)–S9(9) → INTEGER
  • PIC S9(10)–S9(18) → LONG
CFM-6252: Content Viewer and Advanced configuration pages now open correctly through Apache Knox

Proxy routing has been updated so that the NiFi Content Viewer and Advanced configuration pages open correctly when NiFi is accessed through Apache Knox. These pages no longer enter an infinite redirect loop or display a “too many redirects” browser error.