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 2018/05/04 01:53:27 UTC
[5/8] hive git commit: HIVE-19396 : HiveOperation is incorrectly set
for analyze statement (Ashutosh Chauhan via Zoltan Haindrich)m
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/columnstats_part_coltype.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/columnstats_part_coltype.q.out b/ql/src/test/results/clientpositive/llap/columnstats_part_coltype.q.out
index fff076e..3b3843a 100644
--- a/ql/src/test/results/clientpositive/llap/columnstats_part_coltype.q.out
+++ b/ql/src/test/results/clientpositive/llap/columnstats_part_coltype.q.out
@@ -61,14 +61,14 @@ POSTHOOK: Output: default@partcolstats@ds=2015-04-03/hr=3/part=partB
POSTHOOK: Lineage: partcolstats PARTITION(ds=2015-04-03,hr=3,part=partB).key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: partcolstats PARTITION(ds=2015-04-03,hr=3,part=partB).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr=2, part='partA') compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstats
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
PREHOOK: Output: default@partcolstats
PREHOOK: Output: default@partcolstats@ds=2015-04-02/hr=2/part=partA
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr=2, part='partA') compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstats
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
POSTHOOK: Output: default@partcolstats
@@ -147,7 +147,7 @@ num_falses
bitVector HL
comment from deserializer
PREHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr=2, part) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstats
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -156,7 +156,7 @@ PREHOOK: Output: default@partcolstats@ds=2015-04-02/hr=2/part=partA
PREHOOK: Output: default@partcolstats@ds=2015-04-02/hr=2/part=partB
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr=2, part) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstats
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -237,7 +237,7 @@ num_falses
bitVector HL
comment from deserializer
PREHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr, part) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstats
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -248,7 +248,7 @@ PREHOOK: Output: default@partcolstats@ds=2015-04-02/hr=2/part=partB
PREHOOK: Output: default@partcolstats@ds=2015-04-02/hr=3/part=partA
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstats partition (ds=date '2015-04-02', hr, part) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstats
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -367,7 +367,7 @@ num_falses
bitVector HL
comment from deserializer
PREHOOK: query: analyze table partcolstats partition (ds, hr, part) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstats
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
PREHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -382,7 +382,7 @@ PREHOOK: Output: default@partcolstats@ds=2015-04-03/hr=3/part=partA
PREHOOK: Output: default@partcolstats@ds=2015-04-03/hr=3/part=partB
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstats partition (ds, hr, part) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstats
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partA
POSTHOOK: Input: default@partcolstats@ds=2015-04-02/hr=2/part=partB
@@ -499,14 +499,14 @@ POSTHOOK: Output: default@partcolstatsnum@tint=100/sint=1000/bint=1000000
POSTHOOK: Lineage: partcolstatsnum PARTITION(tint=100,sint=1000,bint=1000000).key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: partcolstatsnum PARTITION(tint=100,sint=1000,bint=1000000).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table partcolstatsnum partition (tint=100, sint=1000, bint=1000000) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstatsnum
PREHOOK: Input: default@partcolstatsnum@tint=100/sint=1000/bint=1000000
PREHOOK: Output: default@partcolstatsnum
PREHOOK: Output: default@partcolstatsnum@tint=100/sint=1000/bint=1000000
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstatsnum partition (tint=100, sint=1000, bint=1000000) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstatsnum
POSTHOOK: Input: default@partcolstatsnum@tint=100/sint=1000/bint=1000000
POSTHOOK: Output: default@partcolstatsnum
@@ -561,14 +561,14 @@ POSTHOOK: Output: default@partcolstatsdec@decpart=1000.0001
POSTHOOK: Lineage: partcolstatsdec PARTITION(decpart=1000.0001).key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: partcolstatsdec PARTITION(decpart=1000.0001).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table partcolstatsdec partition (decpart='1000.0001') compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstatsdec
PREHOOK: Input: default@partcolstatsdec@decpart=1000.0001
PREHOOK: Output: default@partcolstatsdec
PREHOOK: Output: default@partcolstatsdec@decpart=1000.0001
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstatsdec partition (decpart='1000.0001') compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstatsdec
POSTHOOK: Input: default@partcolstatsdec@decpart=1000.0001
POSTHOOK: Output: default@partcolstatsdec
@@ -623,14 +623,14 @@ POSTHOOK: Output: default@partcolstatschar@varpart=part1/charpart=aaa
POSTHOOK: Lineage: partcolstatschar PARTITION(varpart=part1,charpart=aaa).key EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: partcolstatschar PARTITION(varpart=part1,charpart=aaa).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table partcolstatschar partition (varpart='part1', charpart='aaa') compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@partcolstatschar
PREHOOK: Input: default@partcolstatschar@varpart=part1/charpart=aaa
PREHOOK: Output: default@partcolstatschar
PREHOOK: Output: default@partcolstatschar@varpart=part1/charpart=aaa
#### A masked pattern was here ####
POSTHOOK: query: analyze table partcolstatschar partition (varpart='part1', charpart='aaa') compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@partcolstatschar
POSTHOOK: Input: default@partcolstatschar@varpart=part1/charpart=aaa
POSTHOOK: Output: default@partcolstatschar
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/deleteAnalyze.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/deleteAnalyze.q.out b/ql/src/test/results/clientpositive/llap/deleteAnalyze.q.out
index 0d8ad05..fe6b6e2 100644
--- a/ql/src/test/results/clientpositive/llap/deleteAnalyze.q.out
+++ b/ql/src/test/results/clientpositive/llap/deleteAnalyze.q.out
@@ -88,12 +88,12 @@ bitVector HL
comment from deserializer
COLUMN_STATS_ACCURATE {\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"amount\":\"true\",\"id\":\"true\",\"item\":\"true\",\"sales_tax\":\"true\"}}
PREHOOK: query: analyze table testdeci2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@testdeci2
PREHOOK: Output: default@testdeci2
#### A masked pattern was here ####
POSTHOOK: query: analyze table testdeci2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@testdeci2
POSTHOOK: Output: default@testdeci2
#### A masked pattern was here ####
@@ -135,12 +135,12 @@ Sort Columns: []
Storage Desc Params:
serialization.format 1
PREHOOK: query: analyze table testdeci2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@testdeci2
PREHOOK: Output: default@testdeci2
#### A masked pattern was here ####
POSTHOOK: query: analyze table testdeci2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@testdeci2
POSTHOOK: Output: default@testdeci2
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/drop_partition_with_stats.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/drop_partition_with_stats.q.out b/ql/src/test/results/clientpositive/llap/drop_partition_with_stats.q.out
index 2d68334..430f781 100644
--- a/ql/src/test/results/clientpositive/llap/drop_partition_with_stats.q.out
+++ b/ql/src/test/results/clientpositive/llap/drop_partition_with_stats.q.out
@@ -37,7 +37,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb1@testtable
POSTHOOK: Output: partstatsdb1@testtable@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE testtable COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable
PREHOOK: Input: partstatsdb1@testtable@part1=p11/part2=P12
PREHOOK: Input: partstatsdb1@testtable@part1=p21/part2=P22
@@ -46,7 +46,7 @@ PREHOOK: Output: partstatsdb1@testtable
PREHOOK: Output: partstatsdb1@testtable@part1=p11/part2=P12
PREHOOK: Output: partstatsdb1@testtable@part1=p21/part2=P22
POSTHOOK: query: ANALYZE TABLE testtable COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable
POSTHOOK: Input: partstatsdb1@testtable@part1=p11/part2=P12
POSTHOOK: Input: partstatsdb1@testtable@part1=p21/part2=P22
@@ -55,14 +55,14 @@ POSTHOOK: Output: partstatsdb1@testtable
POSTHOOK: Output: partstatsdb1@testtable@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb1@testtable@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE testtable PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable
PREHOOK: Input: partstatsdb1@testtable@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb1@testtable
PREHOOK: Output: partstatsdb1@testtable@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE testtable PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable
POSTHOOK: Input: partstatsdb1@testtable@part1=p11/part2=P12
#### A masked pattern was here ####
@@ -113,7 +113,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb1@testtable1
POSTHOOK: Output: partstatsdb1@testtable1@part1=p31/part2=P32
PREHOOK: query: ANALYZE TABLE TestTable1 COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable1
PREHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P11
PREHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
@@ -126,7 +126,7 @@ PREHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P12
PREHOOK: Output: partstatsdb1@testtable1@part1=p21/part2=P22
PREHOOK: Output: partstatsdb1@testtable1@part1=p31/part2=P32
POSTHOOK: query: ANALYZE TABLE TestTable1 COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable1
POSTHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P11
POSTHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
@@ -139,7 +139,7 @@ POSTHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb1@testtable1@part1=p21/part2=P22
POSTHOOK: Output: partstatsdb1@testtable1@part1=p31/part2=P32
PREHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable1
PREHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P11
PREHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
@@ -148,7 +148,7 @@ PREHOOK: Output: partstatsdb1@testtable1
PREHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P11
PREHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable1
POSTHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P11
POSTHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
@@ -157,14 +157,14 @@ POSTHOOK: Output: partstatsdb1@testtable1
POSTHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P11
POSTHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P12
PREHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable1
PREHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb1@testtable1
PREHOOK: Output: partstatsdb1@testtable1@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable1
POSTHOOK: Input: partstatsdb1@testtable1@part1=p11/part2=P12
#### A masked pattern was here ####
@@ -197,7 +197,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb1@testtable2
POSTHOOK: Output: partstatsdb1@testtable2@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE TESTTABLE2 COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable2
PREHOOK: Input: partstatsdb1@testtable2@part1=p11/part2=P12
PREHOOK: Input: partstatsdb1@testtable2@part1=p21/part2=P22
@@ -206,7 +206,7 @@ PREHOOK: Output: partstatsdb1@testtable2
PREHOOK: Output: partstatsdb1@testtable2@part1=p11/part2=P12
PREHOOK: Output: partstatsdb1@testtable2@part1=p21/part2=P22
POSTHOOK: query: ANALYZE TABLE TESTTABLE2 COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable2
POSTHOOK: Input: partstatsdb1@testtable2@part1=p11/part2=P12
POSTHOOK: Input: partstatsdb1@testtable2@part1=p21/part2=P22
@@ -215,14 +215,14 @@ POSTHOOK: Output: partstatsdb1@testtable2
POSTHOOK: Output: partstatsdb1@testtable2@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb1@testtable2@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE TESTTABLE2 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb1@testtable2
PREHOOK: Input: partstatsdb1@testtable2@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb1@testtable2
PREHOOK: Output: partstatsdb1@testtable2@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TESTTABLE2 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb1@testtable2
POSTHOOK: Input: partstatsdb1@testtable2@part1=p11/part2=P12
#### A masked pattern was here ####
@@ -323,7 +323,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb2@testtable
POSTHOOK: Output: partstatsdb2@testtable@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE testtable COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable
PREHOOK: Input: partstatsdb2@testtable@part1=p11/part2=P12
PREHOOK: Input: partstatsdb2@testtable@part1=p21/part2=P22
@@ -332,7 +332,7 @@ PREHOOK: Output: partstatsdb2@testtable
PREHOOK: Output: partstatsdb2@testtable@part1=p11/part2=P12
PREHOOK: Output: partstatsdb2@testtable@part1=p21/part2=P22
POSTHOOK: query: ANALYZE TABLE testtable COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable
POSTHOOK: Input: partstatsdb2@testtable@part1=p11/part2=P12
POSTHOOK: Input: partstatsdb2@testtable@part1=p21/part2=P22
@@ -341,14 +341,14 @@ POSTHOOK: Output: partstatsdb2@testtable
POSTHOOK: Output: partstatsdb2@testtable@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb2@testtable@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE testtable PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable
PREHOOK: Input: partstatsdb2@testtable@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb2@testtable
PREHOOK: Output: partstatsdb2@testtable@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE testtable PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable
POSTHOOK: Input: partstatsdb2@testtable@part1=p11/part2=P12
#### A masked pattern was here ####
@@ -399,7 +399,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb2@testtable1
POSTHOOK: Output: partstatsdb2@testtable1@part1=p31/part2=P32
PREHOOK: query: ANALYZE TABLE TestTable1 COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable1
PREHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P11
PREHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
@@ -412,7 +412,7 @@ PREHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P12
PREHOOK: Output: partstatsdb2@testtable1@part1=p21/part2=P22
PREHOOK: Output: partstatsdb2@testtable1@part1=p31/part2=P32
POSTHOOK: query: ANALYZE TABLE TestTable1 COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable1
POSTHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P11
POSTHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
@@ -425,7 +425,7 @@ POSTHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb2@testtable1@part1=p21/part2=P22
POSTHOOK: Output: partstatsdb2@testtable1@part1=p31/part2=P32
PREHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable1
PREHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P11
PREHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
@@ -434,7 +434,7 @@ PREHOOK: Output: partstatsdb2@testtable1
PREHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P11
PREHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable1
POSTHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P11
POSTHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
@@ -443,14 +443,14 @@ POSTHOOK: Output: partstatsdb2@testtable1
POSTHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P11
POSTHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P12
PREHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable1
PREHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb2@testtable1
PREHOOK: Output: partstatsdb2@testtable1@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TestTable1 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable1
POSTHOOK: Input: partstatsdb2@testtable1@part1=p11/part2=P12
#### A masked pattern was here ####
@@ -483,7 +483,7 @@ POSTHOOK: type: LOAD
POSTHOOK: Output: partstatsdb2@testtable2
POSTHOOK: Output: partstatsdb2@testtable2@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE TESTTABLE2 COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable2
PREHOOK: Input: partstatsdb2@testtable2@part1=p11/part2=P12
PREHOOK: Input: partstatsdb2@testtable2@part1=p21/part2=P22
@@ -492,7 +492,7 @@ PREHOOK: Output: partstatsdb2@testtable2
PREHOOK: Output: partstatsdb2@testtable2@part1=p11/part2=P12
PREHOOK: Output: partstatsdb2@testtable2@part1=p21/part2=P22
POSTHOOK: query: ANALYZE TABLE TESTTABLE2 COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable2
POSTHOOK: Input: partstatsdb2@testtable2@part1=p11/part2=P12
POSTHOOK: Input: partstatsdb2@testtable2@part1=p21/part2=P22
@@ -501,14 +501,14 @@ POSTHOOK: Output: partstatsdb2@testtable2
POSTHOOK: Output: partstatsdb2@testtable2@part1=p11/part2=P12
POSTHOOK: Output: partstatsdb2@testtable2@part1=p21/part2=P22
PREHOOK: query: ANALYZE TABLE TESTTABLE2 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: partstatsdb2@testtable2
PREHOOK: Input: partstatsdb2@testtable2@part1=p11/part2=P12
#### A masked pattern was here ####
PREHOOK: Output: partstatsdb2@testtable2
PREHOOK: Output: partstatsdb2@testtable2@part1=p11/part2=P12
POSTHOOK: query: ANALYZE TABLE TESTTABLE2 PARTITION (part1='p11', Part2='P12') COMPUTE STATISTICS FOR COLUMNS key
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: partstatsdb2@testtable2
POSTHOOK: Input: partstatsdb2@testtable2@part1=p11/part2=P12
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out
index c609820..72e34e4 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out
@@ -103,17 +103,17 @@ POSTHOOK: Output: default@srcpart_small@ds=2008-04-09
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).key1 SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).value1 SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table alltypesorc_int compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@alltypesorc_int
PREHOOK: Output: default@alltypesorc_int
#### A masked pattern was here ####
POSTHOOK: query: analyze table alltypesorc_int compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@alltypesorc_int
POSTHOOK: Output: default@alltypesorc_int
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_date compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date
PREHOOK: Input: default@srcpart_date@ds=2008-04-08
PREHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -122,7 +122,7 @@ PREHOOK: Output: default@srcpart_date@ds=2008-04-08
PREHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_date compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date
POSTHOOK: Input: default@srcpart_date@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -131,7 +131,7 @@ POSTHOOK: Output: default@srcpart_date@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_small compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small
PREHOOK: Input: default@srcpart_small@ds=2008-04-08
PREHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -140,7 +140,7 @@ PREHOOK: Output: default@srcpart_small@ds=2008-04-08
PREHOOK: Output: default@srcpart_small@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small
POSTHOOK: Input: default@srcpart_small@ds=2008-04-08
POSTHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -3068,12 +3068,12 @@ POSTHOOK: Lineage: srcpart_small10.ds SIMPLE [(srcpart_small)srcpart_small.Field
POSTHOOK: Lineage: srcpart_small10.key1 SIMPLE [(srcpart_small)srcpart_small.FieldSchema(name:key1, type:string, comment:null), ]
POSTHOOK: Lineage: srcpart_small10.value1 SIMPLE [(srcpart_small)srcpart_small.FieldSchema(name:value1, type:string, comment:null), ]
PREHOOK: query: analyze table srcpart_small10 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small10
PREHOOK: Output: default@srcpart_small10
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small10 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small10
POSTHOOK: Output: default@srcpart_small10
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
index b720bca..5924743 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out
@@ -489,12 +489,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@tab2
POSTHOOK: Output: default@tab2
PREHOOK: query: analyze table tab2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@tab2
PREHOOK: Output: default@tab2
#### A masked pattern was here ####
POSTHOOK: query: analyze table tab2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@tab2
POSTHOOK: Output: default@tab2
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out
index d33c6cd..9af2f38 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out
@@ -171,7 +171,7 @@ POSTHOOK: Output: default@srcpart_small_ext@ds=2008-04-09
POSTHOOK: Lineage: srcpart_small_ext PARTITION(ds=2008-04-09).key1 SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: srcpart_small_ext PARTITION(ds=2008-04-09).value1 SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table srcpart_date compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date
PREHOOK: Input: default@srcpart_date@ds=2008-04-08
PREHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -180,7 +180,7 @@ PREHOOK: Output: default@srcpart_date@ds=2008-04-08
PREHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_date compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date
POSTHOOK: Input: default@srcpart_date@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -189,7 +189,7 @@ POSTHOOK: Output: default@srcpart_date@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_small compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small
PREHOOK: Input: default@srcpart_small@ds=2008-04-08
PREHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -198,7 +198,7 @@ PREHOOK: Output: default@srcpart_small@ds=2008-04-08
PREHOOK: Output: default@srcpart_small@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small
POSTHOOK: Input: default@srcpart_small@ds=2008-04-08
POSTHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -207,7 +207,7 @@ POSTHOOK: Output: default@srcpart_small@ds=2008-04-08
POSTHOOK: Output: default@srcpart_small@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_date_ext compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date_ext
PREHOOK: Input: default@srcpart_date_ext@ds=2008-04-08
PREHOOK: Input: default@srcpart_date_ext@ds=2008-04-09
@@ -216,7 +216,7 @@ PREHOOK: Output: default@srcpart_date_ext@ds=2008-04-08
PREHOOK: Output: default@srcpart_date_ext@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_date_ext compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date_ext
POSTHOOK: Input: default@srcpart_date_ext@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date_ext@ds=2008-04-09
@@ -225,7 +225,7 @@ POSTHOOK: Output: default@srcpart_date_ext@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date_ext@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_small_ext compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small_ext
PREHOOK: Input: default@srcpart_small_ext@ds=2008-04-08
PREHOOK: Input: default@srcpart_small_ext@ds=2008-04-09
@@ -234,7 +234,7 @@ PREHOOK: Output: default@srcpart_small_ext@ds=2008-04-08
PREHOOK: Output: default@srcpart_small_ext@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small_ext compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small_ext
POSTHOOK: Input: default@srcpart_small_ext@ds=2008-04-08
POSTHOOK: Input: default@srcpart_small_ext@ds=2008-04-09
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out
index 3cab3b3..618f018 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out
@@ -103,17 +103,17 @@ POSTHOOK: Output: default@srcpart_small@ds1=2008-04-09
POSTHOOK: Lineage: srcpart_small PARTITION(ds1=2008-04-09).key1 SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: srcpart_small PARTITION(ds1=2008-04-09).value1 SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table alltypesorc_int compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@alltypesorc_int
PREHOOK: Output: default@alltypesorc_int
#### A masked pattern was here ####
POSTHOOK: query: analyze table alltypesorc_int compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@alltypesorc_int
POSTHOOK: Output: default@alltypesorc_int
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_date compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date
PREHOOK: Input: default@srcpart_date@ds=2008-04-08
PREHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -122,7 +122,7 @@ PREHOOK: Output: default@srcpart_date@ds=2008-04-08
PREHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_date compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date
POSTHOOK: Input: default@srcpart_date@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -131,7 +131,7 @@ POSTHOOK: Output: default@srcpart_date@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_small compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small
PREHOOK: Input: default@srcpart_small@ds1=2008-04-08
PREHOOK: Input: default@srcpart_small@ds1=2008-04-09
@@ -140,7 +140,7 @@ PREHOOK: Output: default@srcpart_small@ds1=2008-04-08
PREHOOK: Output: default@srcpart_small@ds1=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small
POSTHOOK: Input: default@srcpart_small@ds1=2008-04-08
POSTHOOK: Input: default@srcpart_small@ds1=2008-04-09
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out
index 9b73c34..2ed71f8 100644
--- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out
+++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out
@@ -103,17 +103,17 @@ POSTHOOK: Output: default@srcpart_small@ds=2008-04-09
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).key1 SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).value1 SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table alltypesorc_int compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@alltypesorc_int
PREHOOK: Output: default@alltypesorc_int
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: analyze table alltypesorc_int compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@alltypesorc_int
POSTHOOK: Output: default@alltypesorc_int
POSTHOOK: Output: hdfs://### HDFS PATH ###
PREHOOK: query: analyze table srcpart_date compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date
PREHOOK: Input: default@srcpart_date@ds=2008-04-08
PREHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -122,7 +122,7 @@ PREHOOK: Output: default@srcpart_date@ds=2008-04-08
PREHOOK: Output: default@srcpart_date@ds=2008-04-09
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: analyze table srcpart_date compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date
POSTHOOK: Input: default@srcpart_date@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -131,7 +131,7 @@ POSTHOOK: Output: default@srcpart_date@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date@ds=2008-04-09
POSTHOOK: Output: hdfs://### HDFS PATH ###
PREHOOK: query: analyze table srcpart_small compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small
PREHOOK: Input: default@srcpart_small@ds=2008-04-08
PREHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -140,7 +140,7 @@ PREHOOK: Output: default@srcpart_small@ds=2008-04-08
PREHOOK: Output: default@srcpart_small@ds=2008-04-09
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: analyze table srcpart_small compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small
POSTHOOK: Input: default@srcpart_small@ds=2008-04-08
POSTHOOK: Input: default@srcpart_small@ds=2008-04-09
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/explainuser_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/explainuser_2.q.out b/ql/src/test/results/clientpositive/llap/explainuser_2.q.out
index ef09e27..6d77406 100644
--- a/ql/src/test/results/clientpositive/llap/explainuser_2.q.out
+++ b/ql/src/test/results/clientpositive/llap/explainuser_2.q.out
@@ -125,12 +125,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@ss
POSTHOOK: Output: default@ss
PREHOOK: query: ANALYZE TABLE ss COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@ss
PREHOOK: Output: default@ss
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: ANALYZE TABLE ss COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@ss
POSTHOOK: Output: default@ss
POSTHOOK: Output: hdfs://### HDFS PATH ###
@@ -143,12 +143,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@sr
POSTHOOK: Output: default@sr
PREHOOK: query: ANALYZE TABLE sr COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@sr
PREHOOK: Output: default@sr
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: ANALYZE TABLE sr COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@sr
POSTHOOK: Output: default@sr
POSTHOOK: Output: hdfs://### HDFS PATH ###
@@ -161,12 +161,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@cs
POSTHOOK: Output: default@cs
PREHOOK: query: ANALYZE TABLE cs COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cs
PREHOOK: Output: default@cs
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: ANALYZE TABLE cs COMPUTE STATISTICS FOR COLUMNS k1,v1,k2,v2,k3,v3
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cs
POSTHOOK: Output: default@cs
POSTHOOK: Output: hdfs://### HDFS PATH ###
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/extrapolate_part_stats_partial_ndv.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/extrapolate_part_stats_partial_ndv.q.out b/ql/src/test/results/clientpositive/llap/extrapolate_part_stats_partial_ndv.q.out
index 2b1ec3c..3f51e76 100644
--- a/ql/src/test/results/clientpositive/llap/extrapolate_part_stats_partial_ndv.q.out
+++ b/ql/src/test/results/clientpositive/llap/extrapolate_part_stats_partial_ndv.q.out
@@ -80,28 +80,28 @@ POSTHOOK: Lineage: loc_orc_1d PARTITION(year=2003).locid SIMPLE [(ext_loc)ext_lo
POSTHOOK: Lineage: loc_orc_1d PARTITION(year=2003).state SIMPLE [(ext_loc)ext_loc.FieldSchema(name:state, type:string, comment:null), ]
POSTHOOK: Lineage: loc_orc_1d PARTITION(year=2003).zip SIMPLE [(ext_loc)ext_loc.FieldSchema(name:zip, type:int, comment:null), ]
PREHOOK: query: analyze table loc_orc_1d partition(year='2001') compute statistics for columns state,locid,cnt,zip
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_1d
PREHOOK: Input: default@loc_orc_1d@year=2001
PREHOOK: Output: default@loc_orc_1d
PREHOOK: Output: default@loc_orc_1d@year=2001
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_1d partition(year='2001') compute statistics for columns state,locid,cnt,zip
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_1d
POSTHOOK: Input: default@loc_orc_1d@year=2001
POSTHOOK: Output: default@loc_orc_1d
POSTHOOK: Output: default@loc_orc_1d@year=2001
#### A masked pattern was here ####
PREHOOK: query: analyze table loc_orc_1d partition(year='2002') compute statistics for columns state,locid,cnt,zip
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_1d
PREHOOK: Input: default@loc_orc_1d@year=2002
PREHOOK: Output: default@loc_orc_1d
PREHOOK: Output: default@loc_orc_1d@year=2002
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_1d partition(year='2002') compute statistics for columns state,locid,cnt,zip
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_1d
POSTHOOK: Input: default@loc_orc_1d@year=2002
POSTHOOK: Output: default@loc_orc_1d
@@ -457,28 +457,28 @@ STAGE PLANS:
ListSink
PREHOOK: query: analyze table loc_orc_1d partition(year='2000') compute statistics for columns state,locid,cnt,zip
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_1d
PREHOOK: Input: default@loc_orc_1d@year=2000
PREHOOK: Output: default@loc_orc_1d
PREHOOK: Output: default@loc_orc_1d@year=2000
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_1d partition(year='2000') compute statistics for columns state,locid,cnt,zip
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_1d
POSTHOOK: Input: default@loc_orc_1d@year=2000
POSTHOOK: Output: default@loc_orc_1d
POSTHOOK: Output: default@loc_orc_1d@year=2000
#### A masked pattern was here ####
PREHOOK: query: analyze table loc_orc_1d partition(year='2003') compute statistics for columns state,locid,cnt,zip
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_1d
PREHOOK: Input: default@loc_orc_1d@year=2003
PREHOOK: Output: default@loc_orc_1d
PREHOOK: Output: default@loc_orc_1d@year=2003
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_1d partition(year='2003') compute statistics for columns state,locid,cnt,zip
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_1d
POSTHOOK: Input: default@loc_orc_1d@year=2003
POSTHOOK: Output: default@loc_orc_1d
@@ -905,28 +905,28 @@ POSTHOOK: Lineage: loc_orc_2d PARTITION(zip=94087,year=2003).cnt SIMPLE [(ext_lo
POSTHOOK: Lineage: loc_orc_2d PARTITION(zip=94087,year=2003).locid EXPRESSION [(ext_loc)ext_loc.FieldSchema(name:locid, type:double, comment:null), ]
POSTHOOK: Lineage: loc_orc_2d PARTITION(zip=94087,year=2003).state SIMPLE [(ext_loc)ext_loc.FieldSchema(name:state, type:string, comment:null), ]
PREHOOK: query: analyze table loc_orc_2d partition(zip=94086, year='2001') compute statistics for columns state,locid,cnt
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_2d
PREHOOK: Input: default@loc_orc_2d@zip=94086/year=2001
PREHOOK: Output: default@loc_orc_2d
PREHOOK: Output: default@loc_orc_2d@zip=94086/year=2001
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_2d partition(zip=94086, year='2001') compute statistics for columns state,locid,cnt
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_2d
POSTHOOK: Input: default@loc_orc_2d@zip=94086/year=2001
POSTHOOK: Output: default@loc_orc_2d
POSTHOOK: Output: default@loc_orc_2d@zip=94086/year=2001
#### A masked pattern was here ####
PREHOOK: query: analyze table loc_orc_2d partition(zip=94087, year='2002') compute statistics for columns state,locid,cnt
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@loc_orc_2d
PREHOOK: Input: default@loc_orc_2d@zip=94087/year=2002
PREHOOK: Output: default@loc_orc_2d
PREHOOK: Output: default@loc_orc_2d@zip=94087/year=2002
#### A masked pattern was here ####
POSTHOOK: query: analyze table loc_orc_2d partition(zip=94087, year='2002') compute statistics for columns state,locid,cnt
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@loc_orc_2d
POSTHOOK: Input: default@loc_orc_2d@zip=94087/year=2002
POSTHOOK: Output: default@loc_orc_2d
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/llap_stats.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/llap_stats.q.out b/ql/src/test/results/clientpositive/llap/llap_stats.q.out
index 6c139c7..87cf04f 100644
--- a/ql/src/test/results/clientpositive/llap/llap_stats.q.out
+++ b/ql/src/test/results/clientpositive/llap/llap_stats.q.out
@@ -88,9 +88,9 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
-17 31 4963
-17 29 7021
PREHOOK: query: explain analyze table llap_stats partition (cint) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
POSTHOOK: query: explain analyze table llap_stats partition (cint) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
STAGE DEPENDENCIES:
Stage-0 is a root stage
Stage-2 depends on stages: Stage-0
@@ -156,7 +156,7 @@ STAGE PLANS:
Table: default.llap_stats
PREHOOK: query: analyze table llap_stats partition (cint) compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@llap_stats
PREHOOK: Input: default@llap_stats@cint=-13326
PREHOOK: Input: default@llap_stats@cint=-15431
@@ -181,7 +181,7 @@ PREHOOK: Output: default@llap_stats@cint=4963
PREHOOK: Output: default@llap_stats@cint=7021
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: analyze table llap_stats partition (cint) compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@llap_stats
POSTHOOK: Input: default@llap_stats@cint=-13326
POSTHOOK: Input: default@llap_stats@cint=-15431
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/llapdecider.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/llapdecider.q.out b/ql/src/test/results/clientpositive/llap/llapdecider.q.out
index 1ef9267..b13134f 100644
--- a/ql/src/test/results/clientpositive/llap/llapdecider.q.out
+++ b/ql/src/test/results/clientpositive/llap/llapdecider.q.out
@@ -234,12 +234,12 @@ STAGE PLANS:
ListSink
PREHOOK: query: analyze table src_orc compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@src_orc
PREHOOK: Output: default@src_orc
PREHOOK: Output: hdfs://### HDFS PATH ###
POSTHOOK: query: analyze table src_orc compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@src_orc
POSTHOOK: Output: default@src_orc
POSTHOOK: Output: hdfs://### HDFS PATH ###
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out b/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out
index 3751b15..a44dcb3 100644
--- a/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out
+++ b/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out
@@ -85,7 +85,7 @@ POSTHOOK: Output: default@srcpart_small@ds=2008-04-09
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).key1 SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ]
POSTHOOK: Lineage: srcpart_small PARTITION(ds=2008-04-09).value1 SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ]
PREHOOK: query: analyze table srcpart_date compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_date
PREHOOK: Input: default@srcpart_date@ds=2008-04-08
PREHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -94,7 +94,7 @@ PREHOOK: Output: default@srcpart_date@ds=2008-04-08
PREHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_date compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_date
POSTHOOK: Input: default@srcpart_date@ds=2008-04-08
POSTHOOK: Input: default@srcpart_date@ds=2008-04-09
@@ -103,7 +103,7 @@ POSTHOOK: Output: default@srcpart_date@ds=2008-04-08
POSTHOOK: Output: default@srcpart_date@ds=2008-04-09
#### A masked pattern was here ####
PREHOOK: query: analyze table srcpart_small compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@srcpart_small
PREHOOK: Input: default@srcpart_small@ds=2008-04-08
PREHOOK: Input: default@srcpart_small@ds=2008-04-09
@@ -112,7 +112,7 @@ PREHOOK: Output: default@srcpart_small@ds=2008-04-08
PREHOOK: Output: default@srcpart_small@ds=2008-04-09
#### A masked pattern was here ####
POSTHOOK: query: analyze table srcpart_small compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@srcpart_small
POSTHOOK: Input: default@srcpart_small@ds=2008-04-08
POSTHOOK: Input: default@srcpart_small@ds=2008-04-09
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite.q.out
index 654a15c..fa7dc27 100644
--- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite.q.out
+++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite.q.out
@@ -29,12 +29,12 @@ POSTHOOK: Lineage: cmv_basetable.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable
PREHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out
index 66431a5..0bd74dd 100644
--- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out
+++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out
@@ -29,12 +29,12 @@ POSTHOOK: Lineage: cmv_basetable.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable
PREHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
@@ -423,12 +423,12 @@ POSTHOOK: Lineage: cmv_basetable_2.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable_2
PREHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out
index dad8ebe..cca7d9f 100644
--- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out
+++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out
@@ -29,12 +29,12 @@ POSTHOOK: Lineage: cmv_basetable.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable
PREHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
@@ -63,12 +63,12 @@ POSTHOOK: Lineage: cmv_basetable_2.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable_2
PREHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
@@ -295,12 +295,12 @@ POSTHOOK: Lineage: cmv_basetable_2.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable_2
PREHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
@@ -914,12 +914,12 @@ POSTHOOK: Lineage: cmv_irrelevant_table.b SCRIPT []
POSTHOOK: Lineage: cmv_irrelevant_table.c SCRIPT []
POSTHOOK: Lineage: cmv_irrelevant_table.d SCRIPT []
PREHOOK: query: analyze table cmv_irrelevant_table compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_irrelevant_table
PREHOOK: Output: default@cmv_irrelevant_table
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_irrelevant_table compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_irrelevant_table
POSTHOOK: Output: default@cmv_irrelevant_table
#### A masked pattern was here ####
http://git-wip-us.apache.org/repos/asf/hive/blob/1c3b82fb/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
index 918ceaa..c0862b0 100644
--- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
+++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out
@@ -29,12 +29,12 @@ POSTHOOK: Lineage: cmv_basetable.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable
PREHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Output: default@cmv_basetable
#### A masked pattern was here ####
@@ -63,12 +63,12 @@ POSTHOOK: Lineage: cmv_basetable_2.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable_2
PREHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
@@ -236,12 +236,12 @@ POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: database:default
POSTHOOK: Output: default@cmv_mat_view
PREHOOK: query: analyze table cmv_mat_view compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_mat_view
PREHOOK: Output: default@cmv_mat_view
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_mat_view compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_mat_view
POSTHOOK: Output: default@cmv_mat_view
#### A masked pattern was here ####
@@ -439,12 +439,12 @@ POSTHOOK: Lineage: cmv_basetable_2.b SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.c SCRIPT []
POSTHOOK: Lineage: cmv_basetable_2.d SCRIPT []
PREHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-PREHOOK: type: QUERY
+PREHOOK: type: ANALYZE_TABLE
PREHOOK: Input: default@cmv_basetable_2
PREHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
POSTHOOK: query: analyze table cmv_basetable_2 compute statistics for columns
-POSTHOOK: type: QUERY
+POSTHOOK: type: ANALYZE_TABLE
POSTHOOK: Input: default@cmv_basetable_2
POSTHOOK: Output: default@cmv_basetable_2
#### A masked pattern was here ####
@@ -659,49 +659,24 @@ POSTHOOK: query: EXPLAIN
ALTER MATERIALIZED VIEW cmv_mat_view REBUILD
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-2 is a root stage
- Stage-3 depends on stages: Stage-2
- Stage-0 depends on stages: Stage-3
- Stage-4 depends on stages: Stage-0
- Stage-6 depends on stages: Stage-4, Stage-5
- Stage-1 depends on stages: Stage-3
- Stage-5 depends on stages: Stage-1
+ Stage-1 is a root stage
+ Stage-2 depends on stages: Stage-1
+ Stage-0 depends on stages: Stage-2
+ Stage-3 depends on stages: Stage-0
+ Stage-4 depends on stages: Stage-3
STAGE PLANS:
- Stage: Stage-2
+ Stage: Stage-1
Tez
#### A masked pattern was here ####
Edges:
- Reducer 2 <- Map 1 (SIMPLE_EDGE), Reducer 7 (ONE_TO_ONE_EDGE)
- Reducer 3 <- Reducer 2 (CUSTOM_SIMPLE_EDGE)
- Reducer 4 <- Reducer 2 (SIMPLE_EDGE)
- Reducer 6 <- Map 5 (SIMPLE_EDGE), Map 8 (SIMPLE_EDGE)
- Reducer 7 <- Reducer 6 (SIMPLE_EDGE)
+ Reducer 2 <- Map 1 (SIMPLE_EDGE), Map 4 (SIMPLE_EDGE)
+ Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
#### A masked pattern was here ####
Vertices:
Map 1
Map Operator Tree:
TableScan
- alias: default.cmv_mat_view
- Statistics: Num rows: 2 Data size: 248 Basic stats: COMPLETE Column stats: COMPLETE
- Filter Operator
- predicate: ((c > 10) and a is not null) (type: boolean)
- Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- Select Operator
- expressions: a (type: int), c (type: decimal(10,2)), _c2 (type: bigint), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: decimal(10,2))
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: decimal(10,2))
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- value expressions: _col2 (type: bigint), _col3 (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- Execution mode: llap
- LLAP IO: may be used (ACID table)
- Map 5
- Map Operator Tree:
- TableScan
alias: cmv_basetable
Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
Filter Operator
@@ -718,23 +693,23 @@ STAGE PLANS:
Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
Execution mode: llap
LLAP IO: may be used (ACID table)
- Map 8
+ Map 4
Map Operator Tree:
TableScan
alias: cmv_basetable_2
Statistics: Num rows: 3 Data size: 360 Basic stats: COMPLETE Column stats: COMPLETE
Filter Operator
- predicate: ((ROW__ID.writeid > 1) and (c > 10) and a is not null) (type: boolean)
+ predicate: ((c > 10) and a is not null) (type: boolean)
Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: a (type: int), c (type: decimal(10,2)), d (type: int)
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 1 Data size: 196 Basic stats: COMPLETE Column stats: COMPLETE
+ Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Map-reduce partition columns: _col0 (type: int)
- Statistics: Num rows: 1 Data size: 196 Basic stats: COMPLETE Column stats: COMPLETE
+ Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
value expressions: _col1 (type: decimal(10,2)), _col2 (type: int)
Execution mode: llap
LLAP IO: may be used (ACID table)
@@ -743,89 +718,6 @@ STAGE PLANS:
Reduce Operator Tree:
Merge Join Operator
condition map:
- Right Outer Join 0 to 1
- keys:
- 0 _col0 (type: int), _col1 (type: decimal(10,2))
- 1 _col0 (type: int), _col1 (type: decimal(10,2))
- outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
- Statistics: Num rows: 1 Data size: 324 Basic stats: COMPLETE Column stats: COMPLETE
- Filter Operator
- predicate: (_col0 is null and _col1 is null) (type: boolean)
- Statistics: Num rows: 1 Data size: 324 Basic stats: COMPLETE Column stats: COMPLETE
- Select Operator
- expressions: _col4 (type: int), _col5 (type: decimal(10,2)), CASE WHEN ((_col0 is null and _col1 is null)) THEN (_col6) ELSE ((_col6 + _col2)) END (type: bigint)
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- File Output Operator
- compressed: false
- Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- table:
- input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
- output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
- serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
- name: default.cmv_mat_view
- Write Type: INSERT
- Select Operator
- expressions: _col0 (type: int), _col1 (type: decimal(10,2)), _col2 (type: bigint)
- outputColumnNames: a, c, _c2
- Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- Group By Operator
- aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll'), compute_stats(_c2, 'hll')
- mode: hash
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE
- Reduce Output Operator
- sort order:
- Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE
- value expressions: _col0 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>), _col1 (type: struct<columntype:string,min:decimal(10,2),max:decimal(10,2),countnulls:bigint,bitvector:binary>), _col2 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>)
- Filter Operator
- predicate: ((_col0 = _col4) and (_col1 = _col5)) (type: boolean)
- Statistics: Num rows: 1 Data size: 324 Basic stats: COMPLETE Column stats: COMPLETE
- Select Operator
- expressions: _col3 (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), _col4 (type: int), _col5 (type: decimal(10,2)), CASE WHEN ((_col0 is null and _col1 is null)) THEN (_col6) ELSE ((_col6 + _col2)) END (type: bigint)
- outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- Reduce Output Operator
- key expressions: _col0 (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- sort order: +
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- value expressions: _col1 (type: int), _col2 (type: decimal(10,2)), _col3 (type: bigint)
- Reducer 3
- Execution mode: llap
- Reduce Operator Tree:
- Group By Operator
- aggregations: compute_stats(VALUE._col0), compute_stats(VALUE._col1), compute_stats(VALUE._col2)
- mode: mergepartial
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 1 Data size: 1528 Basic stats: COMPLETE Column stats: COMPLETE
- File Output Operator
- compressed: false
- Statistics: Num rows: 1 Data size: 1528 Basic stats: COMPLETE Column stats: COMPLETE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Reducer 4
- Execution mode: llap
- Reduce Operator Tree:
- Select Operator
- expressions: KEY.reducesinkkey0 (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), VALUE._col0 (type: int), VALUE._col1 (type: decimal(10,2)), VALUE._col2 (type: bigint)
- outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- File Output Operator
- compressed: false
- Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE
- table:
- input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
- output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
- serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
- name: default.cmv_mat_view
- Write Type: UPDATE
- Reducer 6
- Execution mode: llap
- Reduce Operator Tree:
- Merge Join Operator
- condition map:
Inner Join 0 to 1
keys:
0 _col0 (type: int)
@@ -844,7 +736,7 @@ STAGE PLANS:
Map-reduce partition columns: _col0 (type: int), _col1 (type: decimal(10,2))
Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
value expressions: _col2 (type: bigint)
- Reducer 7
+ Reducer 3
Execution mode: llap
Reduce Operator Tree:
Group By Operator
@@ -853,14 +745,37 @@ STAGE PLANS:
mode: mergepartial
outputColumnNames: _col0, _col1, _col2
Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: decimal(10,2))
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: decimal(10,2))
+ File Output Operator
+ compressed: false
Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
- value expressions: _col2 (type: bigint)
+ table:
+ input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
+ output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
+ serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
+ name: default.cmv_mat_view
+ Write Type: INSERT
+ Select Operator
+ expressions: _col0 (type: int), _col1 (type: decimal(10,2)), _col2 (type: bigint)
+ outputColumnNames: a, c, _c2
+ Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
+ Group By Operator
+ aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll'), compute_stats(_c2, 'hll')
+ mode: complete
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE
+ Select Operator
+ expressions: _col0 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint,ndvbitvector:binary>), _col1 (type: struct<columntype:string,min:decimal(10,2),max:decimal(10,2),countnulls:bigint,numdistinctvalues:bigint,ndvbitvector:binary>), _col2 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint,ndvbitvector:binary>)
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Stage: Stage-3
+ Stage: Stage-2
Dependency Collection
Stage: Stage-0
@@ -874,25 +789,7 @@ STAGE PLANS:
name: default.cmv_mat_view
Write Type: INSERT
- Stage: Stage-4
- Stats Work
- Basic Stats Work:
-
- Stage: Stage-6
- Materialized View Work
-
- Stage: Stage-1
- Move Operator
- tables:
- replace: false
- table:
- input format: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
- output format: org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat
- serde: org.apache.hadoop.hive.ql.io.orc.OrcSerde
- name: default.cmv_mat_view
- Write Type: UPDATE
-
- Stage: Stage-5
+ Stage: Stage-3
Stats Work
Basic Stats Work:
Column Stats Desc:
@@ -900,21 +797,20 @@ STAGE PLANS:
Column Types: int, decimal(10,2), bigint
Table: default.cmv_mat_view
+ Stage: Stage-4
+ Materialized View Work
+
PREHOOK: query: ALTER MATERIALIZED VIEW cmv_mat_view REBUILD
PREHOOK: type: QUERY
PREHOOK: Input: default@cmv_basetable
PREHOOK: Input: default@cmv_basetable_2
-PREHOOK: Input: default@cmv_mat_view
-PREHOOK: Output: default@cmv_mat_view
PREHOOK: Output: default@cmv_mat_view
POSTHOOK: query: ALTER MATERIALIZED VIEW cmv_mat_view REBUILD
POSTHOOK: type: QUERY
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Input: default@cmv_basetable_2
-POSTHOOK: Input: default@cmv_mat_view
-POSTHOOK: Output: default@cmv_mat_view
POSTHOOK: Output: default@cmv_mat_view
-POSTHOOK: Lineage: cmv_mat_view._c2 EXPRESSION [(cmv_mat_view)default.cmv_mat_view.FieldSchema(name:a, type:int, comment:null), (cmv_mat_view)default.cmv_mat_view.FieldSchema(name:c, type:decimal(10,2), comment:null), (cmv_basetable_2)cmv_basetable_2.FieldSchema(name:d, type:int, comment:null), (cmv_mat_view)default.cmv_mat_view.FieldSchema(name:_c2, type:bigint, comment:null), ]
+POSTHOOK: Lineage: cmv_mat_view._c2 EXPRESSION [(cmv_basetable_2)cmv_basetable_2.FieldSchema(name:d, type:int, comment:null), ]
POSTHOOK: Lineage: cmv_mat_view.a SIMPLE [(cmv_basetable)cmv_basetable.FieldSchema(name:a, type:int, comment:null), ]
POSTHOOK: Lineage: cmv_mat_view.c SIMPLE [(cmv_basetable_2)cmv_basetable_2.FieldSchema(name:c, type:decimal(10,2), comment:null), ]
PREHOOK: query: DESCRIBE FORMATTED cmv_mat_view
@@ -935,9 +831,12 @@ Retention: 0
#### A masked pattern was here ####
Table Type: MATERIALIZED_VIEW
Table Parameters:
+ COLUMN_STATS_ACCURATE {\"COLUMN_STATS\":{\"_c2\":\"true\",\"a\":\"true\",\"c\":\"true\"}}
bucketing_version 2
- numFiles 3
- totalSize 1451
+ numFiles 1
+ numRows 3
+ rawDataSize 0
+ totalSize 805
transactional true
transactional_properties default
#### A masked pattern was here ####
@@ -974,21 +873,106 @@ WHERE cmv_basetable_2.c > 10.10
GROUP BY cmv_basetable.a, cmv_basetable_2.c
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Tez
+#### A masked pattern was here ####
+ Edges:
+ Reducer 2 <- Map 1 (SIMPLE_EDGE), Map 4 (SIMPLE_EDGE)
+ Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
+#### A masked pattern was here ####
+ Vertices:
+ Map 1
+ Map Operator Tree:
+ TableScan
+ alias: cmv_basetable
+ Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
+ Filter Operator
+ predicate: a is not null (type: boolean)
+ Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
+ Select Operator
+ expressions: a (type: int)
+ outputColumnNames: _col0
+ Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE
+ Execution mode: llap
+ LLAP IO: may be used (ACID table)
+ Map 4
+ Map Operator Tree:
+ TableScan
+ alias: cmv_basetable_2
+ Statistics: Num rows: 3 Data size: 360 Basic stats: COMPLETE Column stats: COMPLETE
+ Filter Operator
+ predicate: ((c > 10.1) and a is not null) (type: boolean)
+ Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
+ Select Operator
+ expressions: a (type: int), c (type: decimal(10,2)), d (type: int)
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE
+ value expressions: _col1 (type: decimal(10,2)), _col2 (type: int)
+ Execution mode: llap
+ LLAP IO: may be used (ACID table)
+ Reducer 2
+ Execution mode: llap
+ Reduce Operator Tree:
+ Merge Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 _col0 (type: int)
+ 1 _col0 (type: int)
+ outputColumnNames: _col0, _col2, _col3
+ Statistics: Num rows: 2 Data size: 240 Basic stats: COMPLETE Column stats: COMPLETE
+ Group By Operator
+ aggregations: sum(_col3)
+ keys: _col0 (type: int), _col2 (type: decimal(10,2))
+ mode: hash
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: decimal(10,2))
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: decimal(10,2))
+ Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
+ value expressions: _col2 (type: bigint)
+ Reducer 3
+ Execution mode: llap
+ Reduce Operator Tree:
+ Group By Operator
+ aggregations: sum(VALUE._col0)
+ keys: KEY._col0 (type: int), KEY._col1 (type: decimal(10,2))
+ mode: mergepartial
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE
+ Select Operator
+ expressions: _col0 (type: int), _col2 (type: bigint)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: default.cmv_mat_view
- Filter Operator
- predicate: (c > 10.1) (type: boolean)
- Select Operator
- expressions: a (type: int), _c2 (type: bigint)
- outputColumnNames: _col0, _col1
- ListSink
+ ListSink
PREHOOK: query: SELECT cmv_basetable.a, sum(cmv_basetable_2.d)
FROM cmv_basetable JOIN cmv_basetable_2 ON (cmv_basetable.a = cmv_basetable_2.a)
@@ -997,7 +981,6 @@ GROUP BY cmv_basetable.a, cmv_basetable_2.c
PREHOOK: type: QUERY
PREHOOK: Input: default@cmv_basetable
PREHOOK: Input: default@cmv_basetable_2
-PREHOOK: Input: default@cmv_mat_view
#### A masked pattern was here ####
POSTHOOK: query: SELECT cmv_basetable.a, sum(cmv_basetable_2.d)
FROM cmv_basetable JOIN cmv_basetable_2 ON (cmv_basetable.a = cmv_basetable_2.a)
@@ -1006,11 +989,10 @@ GROUP BY cmv_basetable.a, cmv_basetable_2.c
POSTHOOK: type: QUERY
POSTHOOK: Input: default@cmv_basetable
POSTHOOK: Input: default@cmv_basetable_2
-POSTHOOK: Input: default@cmv_mat_view
#### A masked pattern was here ####
1 2
-3 6
3 2
+3 6
PREHOOK: query: UPDATE cmv_basetable_2 SET a=2 WHERE a=1
PREHOOK: type: QUERY
PREHOOK: Input: default@cmv_basetable_2