You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2014/04/05 07:32:50 UTC

svn commit: r1584982 - in /hive/trunk/ql/src: java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java test/results/clientpositive/dbtxnmgr_compact1.q.out test/results/clientpositive/dbtxnmgr_compact3.q.out

Author: hashutosh
Date: Sat Apr  5 05:32:49 2014
New Revision: 1584982

URL: http://svn.apache.org/r1584982
Log:
HIVE-6829 : alter table foo compact gives an error (Alan Gates via Ashutosh Chauhan)

Modified:
    hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
    hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact1.q.out
    hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact3.q.out

Modified: hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java?rev=1584982&r1=1584981&r2=1584982&view=diff
==============================================================================
--- hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java (original)
+++ hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java Sat Apr  5 05:32:49 2014
@@ -133,7 +133,7 @@ public final class SemanticAnalyzerFacto
     tablePartitionCommandType.put(HiveParser.TOK_ALTERTABLE_RENAMEPART,
         new HiveOperation[] {null, HiveOperation.ALTERTABLE_RENAMEPART});
     tablePartitionCommandType.put(HiveParser.TOK_COMPACT,
-        new HiveOperation[] {null, HiveOperation.ALTERTABLE_COMPACT});
+        new HiveOperation[] {HiveOperation.ALTERTABLE_COMPACT, HiveOperation.ALTERTABLE_COMPACT});
     tablePartitionCommandType.put(HiveParser.TOK_ALTERTBLPART_SKEWED_LOCATION,
         new HiveOperation[] {HiveOperation.ALTERTBLPART_SKEWED_LOCATION,
             HiveOperation.ALTERTBLPART_SKEWED_LOCATION });

Modified: hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact1.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact1.q.out?rev=1584982&r1=1584981&r2=1584982&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact1.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact1.q.out Sat Apr  5 05:32:49 2014
@@ -6,13 +6,13 @@ POSTHOOK: type: CREATETABLE
 POSTHOOK: Output: database:default
 POSTHOOK: Output: default@T1
 PREHOOK: query: alter table T1 compact 'major'
-PREHOOK: type: null
+PREHOOK: type: ALTERTABLE_COMPACT
 POSTHOOK: query: alter table T1 compact 'major'
-POSTHOOK: type: null
+POSTHOOK: type: ALTERTABLE_COMPACT
 PREHOOK: query: alter table T1 compact 'minor'
-PREHOOK: type: null
+PREHOOK: type: ALTERTABLE_COMPACT
 POSTHOOK: query: alter table T1 compact 'minor'
-POSTHOOK: type: null
+POSTHOOK: type: ALTERTABLE_COMPACT
 PREHOOK: query: drop table T1
 PREHOOK: type: DROPTABLE
 PREHOOK: Input: default@t1

Modified: hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact3.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact3.q.out?rev=1584982&r1=1584981&r2=1584982&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact3.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/dbtxnmgr_compact3.q.out Sat Apr  5 05:32:49 2014
@@ -14,13 +14,13 @@ POSTHOOK: type: CREATETABLE
 POSTHOOK: Output: D1@T1
 POSTHOOK: Output: database:d1
 PREHOOK: query: alter table T1 compact 'major'
-PREHOOK: type: null
+PREHOOK: type: ALTERTABLE_COMPACT
 POSTHOOK: query: alter table T1 compact 'major'
-POSTHOOK: type: null
+POSTHOOK: type: ALTERTABLE_COMPACT
 PREHOOK: query: alter table T1 compact 'minor'
-PREHOOK: type: null
+PREHOOK: type: ALTERTABLE_COMPACT
 POSTHOOK: query: alter table T1 compact 'minor'
-POSTHOOK: type: null
+POSTHOOK: type: ALTERTABLE_COMPACT
 PREHOOK: query: drop table T1
 PREHOOK: type: DROPTABLE
 PREHOOK: Input: d1@t1