CDH 4.3.0

Cloudera’s 100% Open Source Hadoop Platform

What's New in CDH4.3.0


Apache HDFS

  • New capability for balancing usage across a DataNode's disks. (HDFS-1804)
  • The default client maximum heap size (set in HADOOP_CLIENT_OPTS) has been raised from 128 MB to 512 MB.

Apache Avro

  • New version: Avro 1.7.4

Apache Flume

  • RPC using Thrift (FLUME-1894).
  • Communication between AvroSource and NettyAvroRpcClient can be compressed by means of ZlibEncoder and ZlibDecoder (FLUME-1915).
  • Flume can write two checkpoints so that the logs do not need to be replayed in case of a failure or shutdown while a checkpoint is being written (FLUME-1516).

Apache HBase

  • New version: HBase 0.94.6.1
  • Fixed a problem that occurred when you attempted to split a region with no store files. Now when you apply a split to an empty region, it is split into two empty regions (HBASE-7876).

Apache HCatalog

  • New version: HCatalog 0.5.0

Hue

  • New metastore editor application (MetaStore Manager) provides Hive metastore information and operations (list/drop tables, partitions...)
  • Support for HDFS trash functionality (HUE-995).
  • HiveServer 2 integration allows you to use either Beeswax or Hive Server 2 as a backend.
  • Support for Hive and Impala syntax highlighting and autocompletion
  • Support for Oracle 11.2
  • Support for multiple statements per query (HUE-995).
  • New Pig editor application.
  • Support for Oozie bundles.
  • Support for Beeswax and Impala queries, Job Designer desgins, Oozie workflows, coordinators, bundles trash

Apache Oozie

  • New version: Oozie 3.3.2
  • suspend and resume options allow you step through Oozie workflow actions (OOZIE-1245) .

Apache Pig

  • New version: Pig 0.11.0

Apache Sqoop

  • New version: 1.4.3
  • Sqoop no longer serializes database-connection credentials into MapReduce job-configuration objects, so this information is no longer visible to everyone.

Apache Sqoop 2

  • Sqoop 2 no longer serializes database-connection credentials into MapReduce job-configuration objects, so this information is no longer visible to everyone.

CDH 4.x Requirements and Supported Versions

Supported Operating Systems

CDH4 provides packages for Red-Hat-compatible, SLES, Ubuntu, and Debian systems as described below.

Operating System

Version

Packages

Red Hat compatible



Red Hat Enterprise Linux (RHEL)

5.7

64-bit


6.2

64-bit, 32-bit

6.4

64-bit

CentOS

5.7

64-bit


6.2

64-bit, 32-bit


6.4

64-bit

Oracle Linux with Unbreakable Enterprise Kernel

5.6

64-bit

6.4

64-bit

SLES



SLES Linux Enterprise Server (SLES)

11 with Service Pack 1 or later

64-bit

Ubuntu/Debian



Ubuntu

Lucid (10.04) - Long-Term Support (LTS)

64-bit


Precise (12.04) - Long-Term Support (LTS)

64-bit

Debian

Squeeze (6.0.3)

64-bit

  Note:
  • For production environments, 64-bit packages are recommended. Except as noted above, CDH4 provides only 64-bit packages.
  • Cloudera has received reports that our RPMs work well on Fedora, but we have not tested this.
  • If you are using an operating system that is not supported by Cloudera's packages, you can also download source tarballs from Downloads.

Supported Databases

Supported JDK versions

Supported Internet Protocol