| These notes are for HCatalog 0.5.0 release. |
| |
| Highlights |
| ========== |
| |
| HCatalog is a table management and storage management layer for Hadoop that |
| enables users with different data processing tools – Pig, MapReduce, and Hive, |
| to easily share data on the grid. HCatalog’s table abstraction presents users |
| with a relational view of data in the Hadoop distributed file system (HDFS) |
| and ensures that users need not worry about where or in what format their data |
| is stored – RCFile format, text files, sequence files. |
| |
| System Requirements |
| =================== |
| |
| 1. Java 1.6.x or newer, preferably from Sun. Set JAVA_HOME to the root of your |
| Java installation |
| 2. Ant build tool, version 1.8 or higher: http://ant.apache.org - to build |
| source only |
| 3. This release is compatible with Hadoop 1.0.3. |
| 4. This release is compatible with Pig 0.8.1, Pig 0.9.1, and 0.9.2. |
| 5. This release is compatible with Hive 0.10.0 |
| |
| Trying the Release |
| ================== |
| 1. Download hcatalog-src-0.5.0-incubating.tar.gz |
| 2. Follow the directions at |
| http://incubator.apache.org/hcatalog/docs/r0.5.0/install.html |
| 3. If you are upgrading from a previous HCatalog release, please note |
| the Hive dependency has been updated to 0.10.0. Please see the Hive |
| upgrade documentation as appropriate for your current Hive version. |
| |
| Relevant Documentation |
| ====================== |
| See http://incubator.apache.org/hcatalog/docs/r0.5.0 |
| These notes are for HCatalog 0.5.0 release. |
| |
| Changes Since Last Release |
| ========================== |
| |
| Major changes since the last release include: |
| - HCatalog is now published in the Apache Maven repository. |
| - New web services API to HCatalog: webhcat |
| - Major notifications update |
| - Build has been updated to provide per-submodule artifacts. |
| - Improved pig adapter support. |
| - Updated to Hive 0.10.0. |
| - Many improvements and bug fixes. |
| |
| For a full list of changes see CHANGES.txt located in the same directory as this file. |
| |
| Backward Incompatibilities |
| ========================== |
| - HCatalog no longer publishes a monolithic jar with all classes. Instead, |
| per-submodule jars are published. This allows users to pull in just the |
| needed dependencies when integrating HCatalog with their system. |
| |
| Notes |
| ===== |
| HBase integration with HCatalog is experimental and not yet ready for production use. |