What's New In CDH 5.8.x

What's New in CDH 5.8.4

This is a maintenance release that fixes some important issues. For details, see Issues Fixed in CDH 5.8.4.

What's New in CDH 5.8.3

This is a maintenance release that fixes some important issues. For details, see Issues Fixed in CDH 5.8.3.

What's New in CDH 5.8.2

What's New in CDH 5.8.0

The following sections describe new features introduced in CDH 5.8.0.

Operating System Support

  • Operating Systems - Support for Debian 8.2.

Apache HBase

  • Additional metrics have been added to monitor garbage collection pauses and other external pauses that might cause a server process to momentarily block any request processing.
  • New throughput and Bloom filter metrics have been added to the existing HBase microbenchmarks.
  • Downstream users of CDH who build on top of Apache HBase can now pull in fewer transitive dependencies by relying on shaded client artifacts. To do so, use the maven artifact hbase-shaded-client where you would normally use the hbase-client artifact. All HBase APIs remain the same.
  • The HMaster Web UI now shows the aggregate of all space being used by snapshots.

Hue

General Features:
  • Rebase of Hue on upstream Hue 3.10.
  • Refactor of Hue Infrastructure:
    • Performance is further optimized for large numbers of databases and tables.
    • Exporting and importing documents is improved.
SQL Editor and Browser:
  • Revamp of the Hue SQL Application:
    • Editor is redesigned to create a single-page experience.
    • Code editor is redesigned with enhanced auto-complete, keyboard shorts, search and replace, and more.
    • A live status of the query history displays as an icon ().
Admin and Security:
  • HUE-3386: Users are auto-logged out when TTL Expires. See Securing Sessions.
  • Hue-3808: Users can do live DEBUG log toggling. See Enable DEBUG.
  • A new step in the Cloudera Manager Add Service wizard helps configure and test an external Hue database.
Search:
Oozie:
  • Hue-3464: The dashboard and editor are decoupled for granular access.
  • Saved Hive queries can be dragged and dropped into a workflow.

Apache Impala (incubating)

Apache Oozie

  • OOZIE-2330 : The Spark Action now allows <file> and <archive> elements. It also omits <job-tracker> and <name-node> elements to allow for the use of the global or default values.
  • The launcher job no longer uses YARN's uber mode by default.

Cloudera Search

  • Cloudera Search adds support for storing permissions in the Sentry service. You can enable storing permissions in the Sentry service by Enabling the Sentry Service for Solr. If you have already configured Sentry's policy file-based approach, you can migrate existing authorization settings as described in Migrating from Sentry Policy Files to the Sentry Service. solrctl has been extended to support:
    • Migrating existing policy files to the Sentry service
    • Managing managing permissions in the Sentry service

Apache Sentry

  • Sentry adds support for securing data on Amazon S3. As a result, Sentry will now be able to secure URIs with an S3 schema.
  • Cloudera Search adds support for storing permissions in the Sentry service. You can enable storing permissions in the Sentry service by Enabling the Sentry Service for Solr. If you have already configured Sentry's policy file-based approach, you can migrate existing authorization settings as described in Migrating from Sentry Policy Files to the Sentry Service. solrctl has been extended to support:
    • Migrating existing policy files to the Sentry service
    • Managing managing permissions in the Sentry service
  • SENTRY-1175: Improved usability for Sentry URIs and URI privileges. If URIs in Hive DDL statements or URI privileges lack scheme and authority components, Sentry automatically completes such URIs by applying the default scheme and authority based on the HDFS configuration provided to Sentry.
  • Performance Improvements
    • SENTRY-1293: ResourceAuthorizationProvider.doHasAccess no longer performs expensive operations to convert string permissions to Privilege objects.
    • SENTRY-1292: Reordered the DBModelAction EnumSet to improve authorization performance.

Key Trustee Server

Auto backup on install of Key Trustee Server

Key Trustee server backs up automatically on first run when using parcels and Cloudera Manager, and sets up a cron job (hourly) for continuous backup.

Auto backup on install of KMS

Key Trustee KMS backs up automatically on first run when using parcels and Cloudera Manager.