Hive
  1. Hive
  2. HIVE-2379

Hive/HBase integration could be improved

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.7.1, 0.8.0, 0.9.0
    • Fix Version/s: 0.12.0
    • Component/s: CLI, Clients, HBase Handler
    • Labels:
      None

      Description

      For now any Hive/HBase queries would require the following jars to be explicitly added via hive's add jar command:

      add jar /usr/lib/hive/lib/hbase-0.90.1-cdh3u0.jar;
      add jar /usr/lib/hive/lib/hive-hbase-handler-0.7.0-cdh3u0.jar;
      add jar /usr/lib/hive/lib/zookeeper-3.3.1.jar;
      add jar /usr/lib/hive/lib/guava-r06.jar;

      the longer term solution, perhaps, should be to have the code at submit time call hbase's
      TableMapREduceUtil.addDependencyJar(job, HBaseStorageHandler.class) to ship it in distributedcache.

      1. HIVE-2379-0.11.patch.txt
        12 kB
        Navis
      2. HIVE-2379.D7347.3.patch
        11 kB
        Phabricator
      3. HIVE-2379.D7347.2.patch
        10 kB
        Phabricator
      4. HIVE-2379.D7347.1.patch
        10 kB
        Phabricator

        Issue Links

          Activity

          Hide
          Phabricator added a comment -

          navis requested code review of "HIVE-2379 [jira] Hive/HBase integration could be improved".
          Reviewers: JIRA

          DPAL-1936 Add libraries for hbase handler automatically

          For now any Hive/HBase queries would require the following jars to be explicitly added via hive's add jar command:

          add jar /usr/lib/hive/lib/hbase-0.90.1-cdh3u0.jar;
          add jar /usr/lib/hive/lib/hive-hbase-handler-0.7.0-cdh3u0.jar;
          add jar /usr/lib/hive/lib/zookeeper-3.3.1.jar;
          add jar /usr/lib/hive/lib/guava-r06.jar;

          the longer term solution, perhaps, should be to have the code at submit time call hbase's
          TableMapREduceUtil.addDependencyJar(job, HBaseStorageHandler.class) to ship it in distributedcache.

          TEST PLAN
          EMPTY

          REVISION DETAIL
          https://reviews.facebook.net/D7347

          AFFECTED FILES
          hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java

          MANAGE HERALD DIFFERENTIAL RULES
          https://reviews.facebook.net/herald/view/differential/

          WHY DID I GET THIS EMAIL?
          https://reviews.facebook.net/herald/transcript/17559/

          To: JIRA, navis

          Show
          Phabricator added a comment - navis requested code review of " HIVE-2379 [jira] Hive/HBase integration could be improved". Reviewers: JIRA DPAL-1936 Add libraries for hbase handler automatically For now any Hive/HBase queries would require the following jars to be explicitly added via hive's add jar command: add jar /usr/lib/hive/lib/hbase-0.90.1-cdh3u0.jar; add jar /usr/lib/hive/lib/hive-hbase-handler-0.7.0-cdh3u0.jar; add jar /usr/lib/hive/lib/zookeeper-3.3.1.jar; add jar /usr/lib/hive/lib/guava-r06.jar; the longer term solution, perhaps, should be to have the code at submit time call hbase's TableMapREduceUtil.addDependencyJar(job, HBaseStorageHandler.class) to ship it in distributedcache. TEST PLAN EMPTY REVISION DETAIL https://reviews.facebook.net/D7347 AFFECTED FILES hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java MANAGE HERALD DIFFERENTIAL RULES https://reviews.facebook.net/herald/view/differential/ WHY DID I GET THIS EMAIL? https://reviews.facebook.net/herald/transcript/17559/ To: JIRA, navis
          Hide
          Phabricator added a comment -

          zhenxiao has commented on the revision "HIVE-2379 [jira] Hive/HBase integration could be improved".

          Non-Committer +1.

          REVISION DETAIL
          https://reviews.facebook.net/D7347

          To: JIRA, navis
          Cc: zhenxiao

          Show
          Phabricator added a comment - zhenxiao has commented on the revision " HIVE-2379 [jira] Hive/HBase integration could be improved". Non-Committer +1. REVISION DETAIL https://reviews.facebook.net/D7347 To: JIRA, navis Cc: zhenxiao
          Hide
          Nick Dimiduk added a comment -

          You probably want to invoke TableMapReduceUtil.addDependencyJars(job) in addition to itemizing your explicit classes. This will negate the need to explicitly include ZooKeeper.class. See TableMapReduceUtil.java#L439-L451.

          Show
          Nick Dimiduk added a comment - You probably want to invoke TableMapReduceUtil.addDependencyJars(job) in addition to itemizing your explicit classes. This will negate the need to explicitly include ZooKeeper.class. See TableMapReduceUtil.java#L439-L451 .
          Hide
          Guido Serra aka Zeph added a comment -

          hi guys, is the approval/review of someone still pending? it seems so... how can we speed it up?
          I'm building a whole infrastructure based on this integration... (k, k, I'll patch my local build)

          cheers,
          G.

          Show
          Guido Serra aka Zeph added a comment - hi guys, is the approval/review of someone still pending? it seems so... how can we speed it up? I'm building a whole infrastructure based on this integration... (k, k, I'll patch my local build) cheers, G.
          Hide
          Guido Serra aka Zeph added a comment -

          I guess we can close HIVE-2055 afterwards, as it is just a symptom of this

          Show
          Guido Serra aka Zeph added a comment - I guess we can close HIVE-2055 afterwards, as it is just a symptom of this
          Hide
          Guido Serra aka Zeph added a comment -

          ahemm [~namitjain], sorry if I dare to raise this to Critical and switch it to a Bug, but it is preventing one of the major use cases to work at all

          from hive's console I can sort of circumvent it, but from Hue or from a JDBC connector I have no easy way (even totally impossible from an end user's perspective)

          is anyone reviewing the patch? I tried to compile and apply it, but the unit tests against "974918c Hive 0.9.0-rc0 release" are failing, and I can't judge if I get to a consistent state applying it

          Show
          Guido Serra aka Zeph added a comment - ahemm [~namitjain] , sorry if I dare to raise this to Critical and switch it to a Bug, but it is preventing one of the major use cases to work at all from hive's console I can sort of circumvent it, but from Hue or from a JDBC connector I have no easy way (even totally impossible from an end user's perspective) is anyone reviewing the patch? I tried to compile and apply it, but the unit tests against "974918c Hive 0.9.0-rc0 release" are failing, and I can't judge if I get to a consistent state applying it
          Hide
          Guido Serra aka Zeph added a comment -

          (uhmm... looks like I stepped into HIVE-2937)

              [junit] Running org.apache.hadoop.hive.service.TestHiveServerSessions
              [junit] Running org.apache.hadoop.hive.service.TestHiveServerSessions
              [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
          
          Show
          Guido Serra aka Zeph added a comment - (uhmm... looks like I stepped into HIVE-2937 ) [junit] Running org.apache.hadoop.hive.service.TestHiveServerSessions [junit] Running org.apache.hadoop.hive.service.TestHiveServerSessions [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
          Hide
          Guido Serra aka Zeph added a comment -

          and...

              [junit] Running org.apache.hadoop.hive.cli.TestCliDriver
              [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
          

          but no much output though

          Show
          Guido Serra aka Zeph added a comment - and... [junit] Running org.apache.hadoop.hive.cli.TestCliDriver [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec but no much output though
          Hide
          Guido Serra aka Zeph added a comment -

          blocked by HIVE-3991, junits are failing... on trunk and on branch "release-0.9.0-rc2"

          Show
          Guido Serra aka Zeph added a comment - blocked by HIVE-3991 , junits are failing... on trunk and on branch "release-0.9.0-rc2"
          Hide
          Guido Serra aka Zeph added a comment -

          btw... this is enough to fix it:

          <property>
          <name>hive.aux.jars.path</name>
          <value>file:///usr/lib/hive/lib/hbase.jar,file:///usr/lib/hive/lib/hive-hbase-handler-0.9.0-cdh4.1.2.jar</value>
          </property>
          

          from Cloudera Manager into Hive Client Configuration Safety Valve for hive-site.xml

          Show
          Guido Serra aka Zeph added a comment - btw... this is enough to fix it: <property> <name>hive.aux.jars.path</name> <value>file: ///usr/lib/hive/lib/hbase.jar,file:///usr/lib/hive/lib/hive-hbase-handler-0.9.0-cdh4.1.2.jar</value> </property> from Cloudera Manager into Hive Client Configuration Safety Valve for hive-site.xml
          Hide
          Michael Naumov added a comment -

          Somehow CM 4.5 is ignoring Hive Client Configuration Safety Values for hive-site.xml

          Show
          Michael Naumov added a comment - Somehow CM 4.5 is ignoring Hive Client Configuration Safety Values for hive-site.xml
          Hide
          Ashutosh Chauhan added a comment -

          Navis Lets get this in. I tried your patch. But its not applying cleanly. Can you rebase it? Additionally, I wonder we also have TestHBaseMinimrCliDriver why doesn't that fail in absence of this patch.

          Show
          Ashutosh Chauhan added a comment - Navis Lets get this in. I tried your patch. But its not applying cleanly. Can you rebase it? Additionally, I wonder we also have TestHBaseMinimrCliDriver why doesn't that fail in absence of this patch.
          Hide
          Phabricator added a comment -

          navis updated the revision "HIVE-2379 [jira] Hive/HBase integration could be improved".

          Rebased to trunk

          Reviewers: JIRA

          REVISION DETAIL
          https://reviews.facebook.net/D7347

          CHANGE SINCE LAST DIFF
          https://reviews.facebook.net/D7347?vs=23697&id=32571#toc

          AFFECTED FILES
          hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java

          To: JIRA, navis
          Cc: zhenxiao

          Show
          Phabricator added a comment - navis updated the revision " HIVE-2379 [jira] Hive/HBase integration could be improved". Rebased to trunk Reviewers: JIRA REVISION DETAIL https://reviews.facebook.net/D7347 CHANGE SINCE LAST DIFF https://reviews.facebook.net/D7347?vs=23697&id=32571#toc AFFECTED FILES hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java To: JIRA, navis Cc: zhenxiao
          Hide
          Ashutosh Chauhan added a comment -

          Navis, as Nick has noted on this jira we should probably use TableMapReduceUtil.addDependencyJars(job) .

          Show
          Ashutosh Chauhan added a comment - Navis, as Nick has noted on this jira we should probably use TableMapReduceUtil.addDependencyJars(job) .
          Hide
          Navis added a comment -

          It uses TableMapReduceUtil.addDependencyJars(job) in HiveStorageHandler.

          Show
          Navis added a comment - It uses TableMapReduceUtil.addDependencyJars(job) in HiveStorageHandler.
          Hide
          Ashutosh Chauhan added a comment -

          Navis, current patch uses TableMapReduceUtil.addDependencyJars(job, Object...). Recommendation is to use TableMapReduceUtil.addDependencyJars(job). Difference between two apis is that second one automatically puts in hbase dependencies, so that we don't have to. That way in future if HBase adds new dependency, we will still be safe. So, we need to do:

           TableMapReduceUtil.addDependencyJars(job)
           TableMapReduceUtil.addDependencyJars(job, HBaseStorageHandler.class)
          

          thats it.

          Show
          Ashutosh Chauhan added a comment - Navis, current patch uses TableMapReduceUtil.addDependencyJars(job, Object...). Recommendation is to use TableMapReduceUtil.addDependencyJars(job). Difference between two apis is that second one automatically puts in hbase dependencies, so that we don't have to. That way in future if HBase adds new dependency, we will still be safe. So, we need to do: TableMapReduceUtil.addDependencyJars(job) TableMapReduceUtil.addDependencyJars(job, HBaseStorageHandler.class) thats it.
          Hide
          Nick Dimiduk added a comment -

          Nit: the version that accepts a Job as an argument is the one you want. The other one is Configuration, Class.... Because this is confusing and annoying, I opened HBASE-8386.

          Show
          Nick Dimiduk added a comment - Nit: the version that accepts a Job as an argument is the one you want. The other one is Configuration, Class... . Because this is confusing and annoying, I opened HBASE-8386 .
          Hide
          Phabricator added a comment -

          navis updated the revision "HIVE-2379 [jira] Hive/HBase integration could be improved".

          Addressed comments and fixed HCatStorageHandler

          Reviewers: JIRA

          REVISION DETAIL
          https://reviews.facebook.net/D7347

          CHANGE SINCE LAST DIFF
          https://reviews.facebook.net/D7347?vs=32571&id=32601#toc

          AFFECTED FILES
          hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
          hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java
          ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java

          To: JIRA, navis
          Cc: zhenxiao

          Show
          Phabricator added a comment - navis updated the revision " HIVE-2379 [jira] Hive/HBase integration could be improved". Addressed comments and fixed HCatStorageHandler Reviewers: JIRA REVISION DETAIL https://reviews.facebook.net/D7347 CHANGE SINCE LAST DIFF https://reviews.facebook.net/D7347?vs=32571&id=32601#toc AFFECTED FILES hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java To: JIRA, navis Cc: zhenxiao
          Hide
          Phabricator added a comment -

          ashutoshc has accepted the revision "HIVE-2379 [jira] Hive/HBase integration could be improved".

          +1 will commit if tests pass

          REVISION DETAIL
          https://reviews.facebook.net/D7347

          BRANCH
          DPAL-1936

          ARCANIST PROJECT
          hive

          To: JIRA, ashutoshc, navis
          Cc: zhenxiao

          Show
          Phabricator added a comment - ashutoshc has accepted the revision " HIVE-2379 [jira] Hive/HBase integration could be improved". +1 will commit if tests pass REVISION DETAIL https://reviews.facebook.net/D7347 BRANCH DPAL-1936 ARCANIST PROJECT hive To: JIRA, ashutoshc, navis Cc: zhenxiao
          Hide
          Nick Dimiduk added a comment -

          I'm not sure what the point is of the OperatorUtils changes, but making proper use of TableMapReduceUtils#addDependencyJars looks correct.

          Show
          Nick Dimiduk added a comment - I'm not sure what the point is of the OperatorUtils changes, but making proper use of TableMapReduceUtils#addDependencyJars looks correct.
          Hide
          Navis added a comment -

          It's for finding FS operators. All TableDescs linked to TS/FS are checked for configuring jobConf instance.

          Show
          Navis added a comment - It's for finding FS operators. All TableDescs linked to TS/FS are checked for configuring jobConf instance.
          Hide
          Ashutosh Chauhan added a comment -

          Committed to trunk. Thanks, Navis!

          Show
          Ashutosh Chauhan added a comment - Committed to trunk. Thanks, Navis!
          Hide
          Hudson added a comment -

          Integrated in Hive-trunk-hadoop2 #171 (See https://builds.apache.org/job/Hive-trunk-hadoop2/171/)
          HIVE-2379 : Hive/HBase integration could be improved (Navis via Ashutosh Chauhan) (Revision 1470823)

          Result = FAILURE
          hashutosh : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1470823
          Files :

          • /hive/trunk/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
          • /hive/trunk/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          Show
          Hudson added a comment - Integrated in Hive-trunk-hadoop2 #171 (See https://builds.apache.org/job/Hive-trunk-hadoop2/171/ ) HIVE-2379 : Hive/HBase integration could be improved (Navis via Ashutosh Chauhan) (Revision 1470823) Result = FAILURE hashutosh : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1470823 Files : /hive/trunk/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java /hive/trunk/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          Hide
          Nick Dimiduk added a comment -

          Just to confirm, has this code been tested on a distributed cluster? I've found that these issues are not tested easily on a local or even pseudo-distributed configuration because the classpaths are artificially generous. For instance, running junit tests is likely not sufficient to validate.

          Show
          Nick Dimiduk added a comment - Just to confirm, has this code been tested on a distributed cluster? I've found that these issues are not tested easily on a local or even pseudo-distributed configuration because the classpaths are artificially generous. For instance, running junit tests is likely not sufficient to validate.
          Hide
          Ashutosh Chauhan added a comment -

          I didn't test on cluster. I just ran unit tests. Navis did you test this on cluster ?

          Show
          Ashutosh Chauhan added a comment - I didn't test on cluster. I just ran unit tests. Navis did you test this on cluster ?
          Hide
          Hudson added a comment -

          Integrated in Hive-trunk-h0.21 #2075 (See https://builds.apache.org/job/Hive-trunk-h0.21/2075/)
          HIVE-2379 : Hive/HBase integration could be improved (Navis via Ashutosh Chauhan) (Revision 1470823)

          Result = FAILURE
          hashutosh : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1470823
          Files :

          • /hive/trunk/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
          • /hive/trunk/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java
          • /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          Show
          Hudson added a comment - Integrated in Hive-trunk-h0.21 #2075 (See https://builds.apache.org/job/Hive-trunk-h0.21/2075/ ) HIVE-2379 : Hive/HBase integration could be improved (Navis via Ashutosh Chauhan) (Revision 1470823) Result = FAILURE hashutosh : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1470823 Files : /hive/trunk/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java /hive/trunk/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorUtils.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java /hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java
          Hide
          Nick Dimiduk added a comment -

          I tried testing this on a cluster but I couldn't produce hive jars that are compatible. Some assistance is requested.

          Show
          Nick Dimiduk added a comment - I tried testing this on a cluster but I couldn't produce hive jars that are compatible. Some assistance is requested.
          Hide
          Navis added a comment -

          Nick Dimiduk What version are you using? I can make backport for that.

          Show
          Navis added a comment - Nick Dimiduk What version are you using? I can make backport for that.
          Hide
          Nick Dimiduk added a comment -

          I'm working off of 0.11.0.

          Show
          Nick Dimiduk added a comment - I'm working off of 0.11.0.
          Hide
          Navis added a comment -

          Sorry, missed this.

          Show
          Navis added a comment - Sorry, missed this.
          Hide
          Ashutosh Chauhan added a comment -

          This issue has been fixed and released as part of 0.12 release. If you find further issues, please create a new jira and link it to this one.

          Show
          Ashutosh Chauhan added a comment - This issue has been fixed and released as part of 0.12 release. If you find further issues, please create a new jira and link it to this one.

            People

            • Assignee:
              Navis
              Reporter:
              Roman Shaposhnik
            • Votes:
              4 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development