Behavioral changes in Apache Hive

Learn about the change in certain functionality of Hive that has resulted in a change in behavior from the previously released version to this version of Cloudera Runtime.

Summary:
Change in default value of the hive.optimize.sort.dynamic.partition.threshold property
Previous behavior:
The default value for the hive.optimize.sort.dynamic.partition.threshold property is set to "-1"
New behavior:
The default value for the hive.optimize.sort.dynamic.partition.threshold property is changed to "0" to enable cost-based optimization for dynamic partitioning and address performance issues while bulk loading data into Hive tables.
Summary:
Changes to Locking Behavior for External Tables
Previous behavior:
External tables were supported with locking.
New behavior:

Starting with CDP 7.1.7 SP1 CHF 11, Hive no longer places locks on external tables by default. To enable lock support for external tables in CDP, set hive.txn.ext.locking.enabled to true at the cluster level, as per HIVE-26258.