Index: RELEASE_NOTES.txt =================================================================== --- RELEASE_NOTES.txt (revision 1303585) +++ RELEASE_NOTES.txt (working copy) @@ -1,4 +1,4 @@ -These notes are for HCatalog 0.2.0 release. +These notes are for HCatalog 0.4.0 release. Highlights ========== @@ -12,35 +12,42 @@ 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 0.20.x with security. Currently this - is available from the 0.20.204 branch of Apache Hadoop -4. This release is compatible with Pig 0.8.1 and Pig 0.9.1. -5. This release is compatible with Hive 0.7.1. +3. This release is compatible with Hadoop 1.0.1. +4. This release is compatible with Pig 0.8.1 and Pig 0.9.1 or 0.9.2. +5. This release is compatible with Hive 0.8.1. +6. This release is compatible with HBase 0.92.0. See Notes below for more + information on HBase. Trying the Release ================== -1. Download hcatalog-src-0.2.0-incubating.tar.gz -2. Unpack the file: tar -xzvpf hcatalog-src-0.2.0-incubating.tar.gz -3. Move into the installation directory: cd hcatalog-0.2.0-incubating -4. Run "umask 0022 && ant jar test -Dhcatalog.version=0.2.0" to run unit tests. -5. Run ant tar -Dforrest.home=/path/to/forrest/install -Dhcatalog.version=0.2.0 +1. Download hcatalog-src-0.4.0-incubating.tar.gz +2. Unpack the file: tar -xzvpf hcatalog-src-0.4.0-incubating.tar.gz +3. Move into the installation directory: cd hcatalog-0.4.0-incubating +4. Run "umask 0022 && ant jar test -Dhcatalog.version=0.4.0" to run unit tests. +5. Run ant tar -Dforrest.home=/path/to/forrest/install -Dhcatalog.version=0.4.0 to build installable tarball. 6. cd build -7. Move hcatalog-0.2.0.tar.gz to somewhere you have write permissions (e.g. /home/me/hcat-insall) +7. Move hcatalog-0.4.0.tar.gz to somewhere you have write permissions (e.g. /home/me/hcat-insall) 8. cd to your tar-ball location (e.g. cd /home/me/hcat-install) -9. Untar hcatalog-0.2.0.tar.gz: tar -xvzpf hcatalog-0.2.0.tar.gz -10. Move into hcatalog-0.2.0 +9. Untar hcatalog-0.4.0.tar.gz: tar -xvzpf hcatalog-0.4.0.tar.gz +10. Move into hcatalog-0.4.0 11. Install the hcatalog server by running share/hcatalog/scripts/hcat_server_install.sh You may find instructions in share/doc/hcatalog/install.html useful -12. Export HADOOP_HOME and HADOOP_CONF_DIR to appropriate values. -13. Run share/hcatalog/scripts/hcat_server_start.sh to start the hcatalog server. -14. To use the command line interface use bin/hcat -15. To use with Hadoop MapReduce jobs, use the HCatInputFormat and +12. If you are upgrading from HCatalog 0.2.0 you will need to upgrade your + metastore. The upgrade script can be found in server installation at + share/hcatalog/hive/external/metastore/scripts/upgrade/mysql/upgrade-0.7.0-to-0.8.0.mysql.sql +13. Export HADOOP_HOME and HADOOP_CONF_DIR to appropriate values. +14. Run share/hcatalog/scripts/hcat_server_start.sh to start the hcatalog server. +15. To use the command line interface use bin/hcat +16. To use with Hadoop MapReduce jobs, use the HCatInputFormat and HCatOutputFormat classes. -16. To use with Pig, use the HCatLoader and HCatStorer classes. +17. To use with Pig, use the HCatLoader and HCatStorer classes. Relevant Documentation ====================== -See http://incubator.apache.org/hcatalog/docs/r0.2.0 -These notes are for HCatalog 0.2.0 release. +See http://incubator.apache.org/hcatalog/docs/r0.4.0 +These notes are for HCatalog 0.4.0 release. +Notes +===== +HBase integration with HCatalog is experimental not yet ready for production use.