Fixed Issues

Review the list of Cloudera Flow Management issues that are resolved in CFM 2.1.2.

  • NIFI-8429 - DBCPConnectionPool leaks registered drivers
  • NIFI-8474 - Add new Replacement Strategy for variable substitution in ReplaceText
  • NIFI-8344 & NIFI-8458 - Improve TailFile to continue tailing a file for some time after it has been rolled over
  • NIFI-8435 - Improve PutKudu memory consumption
  • NIFI-8419 - NPE when updating parameter context in a secure instance/cluster
  • NIFI-8251 - Add Encrypt and Decrypt PGP Processors and Services
  • NIFI-8439 - Handle parquet INT96 timestamps as byte-arrays (instead of exception)
  • NIFI-8658 - Allow for filtering functions to be used as top-level functions for RecordPath
  • NIFI-8659 - JoltTransformRecord should support transformation of one record to multiple output records
  • NIFI-8390 - Handle HBase namespaces in Atlas reporting task
  • NIFI-8522 & NIFI-8640 - NiFi can duplicate controller services when generating templates
  • NIFI-8330 - JythonScriptEngineConfigurator needs to recompile on init()
  • NIFI-8625 - ExecuteScript processor always stuck after restart or multi thread
  • NIFI-8642 - Select the default Old Gen Memory Pool for Memory Reporting Task
  • NIFI-8656 - Support expression language for SAS Token in the ADLS Gen2 processors
  • NIFI-8717 - Refactoring PutHDFS processor
  • NIFI-8768 - Incorrect Date Parsing from String in Record Readers
  • NIFI-8661 - Update Record Reader/Writer lookup services to not require specific attributes exist
  • NIFI-8759 - ExecuteSQL and ExecuteSQLRecord unnecessarily fall back to default decimal scale
  • NIFI-8433 - Add decommission command to nifi.sh
  • NIFI-8320 - Fetching wrong schema from PostgreSQL DB
  • NIFI-6061 - PutDatabaseRecord does not properly handle BLOB/CLOB fields
  • NIFI-8662 - Failed to parse AWS region from VPCE endpoint URL in AbstractAWSProcessor
  • NIFI-8519 & NIFI-8736 & NIFI-8735 - HDFS support for Hot Loading
  • NIFI-8737 - Incorrect provenance data in HDFS processors with ADLS destination
  • NIFI-8630 - Upgraded javax.mail 1.4.7 to jakarta.mail 2.0.1 for PutEmail
  • NIFI-8748 - PutKudu Incorrect Date Conversion from String
  • NIFI-8764 - Refactor UnpackContent to use Commons Compress and Zip4j
  • NIFI-8762 - ADLSCredentialControllerService does not support EL for Storage Account name
  • NIFI-8770 - Use queue drainTo() on shutdown in HandleHttpRequest
  • NIFI-8787 - Wrapped hdfs.exists() call in UGI.doAs() in GetHDFS processor
  • NIFI-8928 - Upgrade Jetty to 9.4.43.v20210629
  • NIFI-8756 - Upgraded AngularJS to 1.8.2 and JQuery to 3.6.0
  • NIFI-8782 - Added Rate-Limiting for Access Token Requests
  • NIFI-8937 - Show component name and version in configure dialog's title bar
  • NIFI-8329 - Updated dependencies with no build failures
  • NIFI-8388 - Hazelcast 4.2
  • NIFI-8485 - Jetty 9.4.40
  • NIFI-8513 - Spring Framework 4.3.30
  • NIFI-8515 - Apache Tika 1.26
  • NIFI-8502 - Spring Framework 5.3.6
  • NIFI-8538 - Apache Commons IO 2.8.0
  • NIFI-8343 - Solr 8.8.2
  • NIFI-8614 - Spring Framework 5 issue with Cluster Node Firewall Bean
  • NIFI-8604 - Apache Accumulo 2.0.1
  • NIFI-8627 - Apache Derby 10.14.2.0
  • NIFI-8705 - Jetty 9.4.42
  • NIFI-8704 - Spring Framework 5.3.8
  • NIFI-8682 - opencsv 5.4
  • NIFI-8699 - Lucene 8.8.2
  • NIFI-8708 - Spring Framework 5.3.8 for extension components
  • NIFI-8718 - Apache Commons IO 2.10.0
  • NIFI-8724 - Bouncy Castle 1.69
  • NIFI-8723 - Jackson 2.12.3
  • NIFI-8788 - Upgraded dependencies and removed unnecessary log4j test dependency
  • NiFi Registry dependencies upgrade: spring.boot.version to 2.5.1, spring.version to 5.3.8, jersey.server.version to 2.33, jetty.version to 9.4.42.v20210604, jackson.version to 2.12.3, bouncycastle.version to 1.69.