What's New in Apache Hive

Learn about the new features of Hive in Cloudera Runtime 7.3.1, its service packs and cumulative hotfixes.

Cloudera Runtime 7.3.1.500 SP3:

Common table expression detection and rewrites using cost-based optimizer
Hive's existing shared work optimizer detects and optimizes common table expressions heuristically, but it lacks cost-based analysis and has limited customization. New APIs and configuration options have been introduced to support common table expression optimizations at the cost-based optimizer level. This feature is experimental and disabled by default.

Apache Jira: HIVE-28259

Upgraded Avro to version 1.11.3
OpenTelemetry integration for Hive

Hive now integrates with OpenTelemetry (OTel) to enhance query by collecting and exporting telemetry data, including infrastructure and workload metrics. An OTel agent in Cloudera helps monitor query performance and troubleshoot failures.

Apache Jira: HIVE-28504

For more information, see OpenTelemetry support for Hive

Cloudera Runtime 7.3.1.400 SP2:

There are no new features in this release.

Cloudera Runtime 7.3.1.300 SP1 CHF 1:

There are no new features in this release.

Cloudera Runtime 7.3.1.200 SP1:

There are no new features in this release.

Cloudera Runtime 7.3.1.100 CHF 1:

Configurable TCP keepalive for client connections
New startup options allow you to enable and tune TCP keepalive settings for client connections, helping detect dead clients and prevent premature disconnections caused by network disruptions or load balancer timeouts. The new startup options include:
  • client_keepalive_probe_period_s: Idle time before sending keepalive probes. If set to > 0, keepalive is enabled.
  • client_keepalive_retry_period_s: Time between keepalive probes.
  • client_keepalive_retry_count: Number of keepalive probes.

New features in Cloudera Runtime 7.3.1