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 Base on premises
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 Base on premises 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.