Behavioral changes denote a marked change in behavior from the previously released
version to this version of Apache Hive.
- Summary:
- Timestamp Conversion Handling
- Previous behavior:
-
In Cloudera Private Cloud Base 7.1.9 version,
hive.strict.timestamp.conversion was set to true
,
enforcing strict failures when casting between timestamp and numeric types.
- New behavior:
- Starting from Cloudera Private Cloud Base 7.3.1 version,
reverted the strict mode for timestamp to numeric conversions. CAST operations between
timestamp and numeric types no longer fail by default.
- Summary:
- Change in the way compaction initiator and cleaner threads are
handled
- Previous behavior:
- The compaction initiator and cleaner threads are enabled and disabled
by setting the
hive.compactor.initiator.on
property to 'true' or 'false'.
- New behavior:
- A new property
hive.compactor.cleaner.on
is
introduced that allows you to selectively enable or disable the cleaner thread.This property
is not listed and is set to 'true' by default. Add the property to Hive Metastore Server
Advanced Configuration Snippet (Safety Valve) for hive-site.xml in Cloudera Manager to have
the same out-of-the-box experience as in the previous version.
Also, ensure that you set
the property to 'true' for the compactor to run on the HMS instance.