Index: build.xml =================================================================== --- build.xml (revision 1430750) +++ build.xml (working copy) @@ -398,6 +398,15 @@ + + + + + + + + + Index: storage-handlers/hbase/build.xml =================================================================== --- storage-handlers/hbase/build.xml (revision 1430750) +++ storage-handlers/hbase/build.xml (working copy) @@ -195,6 +195,9 @@ + + + @@ -209,6 +212,7 @@ + Index: bin/hcat =================================================================== --- bin/hcat (revision 1430750) +++ bin/hcat (working copy) @@ -111,6 +111,16 @@ HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$jar done +# Find other dependant jars (for eg., we need a newer version of guava) +# -- for tarball layout +for jar in ${HCAT_PREFIX}/share/hcatalog/lib/*.jar ; do + HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$jar +done +# -- and for rpm layout : TODO : eventually, merge rpm and tarball layouts to be the same. +for jar in ${HCAT_PREFIX}/lib/*.jar ; do + HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$jar +done + # Add all of the other jars to our classpath for jar in ${HIVE_LIB_DIR}/*.jar ; do HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$jar