This is an automated email from the ASF dual-hosted git repository.

aasha pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new cf0555f  Revert "HIVE-25355 : Exclude EXPLAIN from Read Txns. Need to 
be reverted once HIVE-25011 i… (#2694)(Aasha Medhi, reviewed by Pravin Kumar 
Sinha)" (#2698)
cf0555f is described below

commit cf0555fadf7e101940646434d730843c806d9427
Author: aasha <[email protected]>
AuthorDate: Wed Oct 6 09:43:01 2021 +0530

    Revert "HIVE-25355 : Exclude EXPLAIN from Read Txns. Need to be reverted 
once HIVE-25011 i… (#2694)(Aasha Medhi, reviewed by Pravin Kumar Sinha)" (#2698)
    
    This reverts commit 4949f23b7e616bf933e3f35069ef79b7d8ad750f.
---
 .../hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java     | 5 ++++-
 ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java              | 3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
 
b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
index dea7460..ed7a4f9 100644
--- 
a/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
+++ 
b/itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplicationScenariosAcidTables.java
@@ -976,7 +976,10 @@ public class TestReplicationScenariosAcidTables extends 
BaseReplicationScenarios
       primary.run("SHOW TABLES " + dbName);
       primary.run("SHOW TABLE EXTENDED LIKE 't1'");
       primary.run("SHOW TBLPROPERTIES t1");
+      primary.run("EXPLAIN SELECT * from " + dbName + ".t1");
       primary.run("SHOW LOCKS");
+      primary.run("EXPLAIN SHOW LOCKS");
+      primary.run("EXPLAIN LOCKS UPDATE target SET b = 1 WHERE p IN (SELECT 
t.q1 FROM source t WHERE t.a1=5)");
       long currentEventId = 
primary.getCurrentNotificationEventId().getEventId();
       Assert.assertEquals(lastEventId, currentEventId);
     } finally {
@@ -1656,7 +1659,7 @@ public class TestReplicationScenariosAcidTables extends 
BaseReplicationScenarios
             primary.dump(primaryDbName);
 
     long lastReplId = Long.parseLong(bootStrapDump.lastReplicationId);
-    primary.testEventCounts(primaryDbName, lastReplId, null, null, 14);
+    primary.testEventCounts(primaryDbName, lastReplId, null, null, 12);
 
     // Test load
     replica.load(replicatedDbName, primaryDbName)
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java 
b/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java
index ec2058a..6034d78 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java
@@ -195,7 +195,8 @@ public class AcidUtils {
             HiveParser.TOK_DESCTABLE,
             HiveParser.TOK_SHOWTABLES,
             HiveParser.TOK_SHOW_TABLESTATUS,
-            HiveParser.TOK_SHOW_TBLPROPERTIES
+            HiveParser.TOK_SHOW_TBLPROPERTIES,
+            HiveParser.TOK_EXPLAIN
     ));
   }
 

Reply via email to