What's new in Cloudera Runtime 7.1.9 SP1 CHF1

Understand the functionalities and improvements to features of components in Cloudera Runtime 7.1.9 SP1 CHF1.

Oozie

OpenJPA 3 upgrade in Apache Oozie

Third-party library OpenJPA is upgraded from version 2 to version 3 in Apache Oozie. This upgrade includes the following updates:

  • New configuration properties
  • Deprecated configuration properties
  • Enhanced error handling

For more information, see OpenJPA upgrade.

Updating column types in Oozie Database

If the Oracle database is used for Oozie, then you must update the APP_PATH column type to store values with more than 255 characters. This ensures Oozie does not get stuck in PREP state when your application path exceeds the 255 character limit. If the APP_PATH column type is not updated, then Oozie fails to run the jobs with the following database error message Data too long for column 'app_path'. This scenario is also applicable to coordinator and bundle jobs. For database types other than Oracle, this update is not mandatory for using Oozie. It works without the update if the APP_PATH value does not exceed 255 characters. Also, Oozie's internal database schema validation fails with an unexpected APP_PATH column type. However, this validation does not have any effect. It just logs it's result.

For more information about how to update column types in Oozie Database, see Updating column types in Oozie Database.

Hive

Optimized Authorization for Adding Partitions in HiveMetaStore
You can now use the add_partitions() API in HiveMetaStore to efficiently authorize only new partitions, avoiding unnecessary checks for existing partitions. This improvement enhances performance and reduces authorization overhead.