http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/nonmr_fetch_threshold.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/nonmr_fetch_threshold.q.out 
b/ql/src/test/results/clientpositive/llap/nonmr_fetch_threshold.q.out
index 0461224..1db317a 100644
--- a/ql/src/test/results/clientpositive/llap/nonmr_fetch_threshold.q.out
+++ b/ql/src/test/results/clientpositive/llap/nonmr_fetch_threshold.q.out
@@ -1,7 +1,13 @@
 PREHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 POSTHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -16,8 +22,12 @@ Stage-0
 
 PREHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -32,8 +42,14 @@ Stage-0
 
 PREHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 POSTHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -48,8 +64,12 @@ Stage-0
 
 PREHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -64,8 +84,12 @@ Stage-0
 
 PREHOOK: query: explain select concat(key, value)  from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select concat(key, value)  from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -78,8 +102,14 @@ Stage-0
 
 PREHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 POSTHOOK: query: explain select * from srcpart where ds='2008-04-08' AND 
hr='11' limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -94,8 +124,12 @@ Stage-0
 
 PREHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select cast(key as int) * 10, upper(value) from src 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -110,8 +144,12 @@ Stage-0
 
 PREHOOK: query: explain select concat(key, value)  from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select concat(key, value)  from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -127,8 +165,12 @@ Stage-0
 
 PREHOOK: query: explain select key, value  from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select key, value  from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -141,8 +183,12 @@ Stage-0
 
 PREHOOK: query: explain select key  from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select key  from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -155,8 +201,12 @@ Stage-0
 
 PREHOOK: query: explain select *    from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select *    from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -169,8 +219,12 @@ Stage-0
 
 PREHOOK: query: explain select key,1 from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select key,1 from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0
@@ -183,8 +237,12 @@ Stage-0
 
 PREHOOK: query: explain select cast(key as char(20)),1 from src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain select cast(key as char(20)),1 from src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 Plan optimized by CBO.
 
 Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/offset_limit.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/offset_limit.q.out 
b/ql/src/test/results/clientpositive/llap/offset_limit.q.out
index 97d2ac2..1c4b4c8 100644
--- a/ql/src/test/results/clientpositive/llap/offset_limit.q.out
+++ b/ql/src/test/results/clientpositive/llap/offset_limit.q.out
@@ -1,9 +1,13 @@
 PREHOOK: query: EXPLAIN
 SELECT src.key, sum(substr(src.value,5)) FROM src GROUP BY src.key ORDER BY 
src.key LIMIT 10,10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN
 SELECT src.key, sum(substr(src.value,5)) FROM src GROUP BY src.key ORDER BY 
src.key LIMIT 10,10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out 
b/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out
index 7d432f1..133d8af 100644
--- a/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out
+++ b/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out
@@ -1,9 +1,13 @@
 PREHOOK: query: explain
 select key,value from src order by key limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select key,value from src order by key limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -89,9 +93,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain
 select key,value from src order by key desc limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select key,value from src order by key desc limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -177,9 +185,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain
 select value, sum(key + 1) as sum from src group by value order by value limit 
10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select value, sum(key + 1) as sum from src group by value order by value limit 
10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -279,9 +291,13 @@ val_15     32.0
 PREHOOK: query: explain
 select value,avg(key + 1) from src group by value order by value limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select value,avg(key + 1) from src group by value order by value limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -385,9 +401,13 @@ val_15     16.0
 PREHOOK: query: explain
 select distinct(cdouble) as dis from alltypesorc order by dis limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select distinct(cdouble) as dis from alltypesorc order by dis limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -484,9 +504,13 @@ POSTHOOK: Input: default@alltypesorc
 PREHOOK: query: explain
 select ctinyint, count(distinct(cdouble)) from alltypesorc group by ctinyint 
order by ctinyint limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select ctinyint, count(distinct(cdouble)) from alltypesorc group by ctinyint 
order by ctinyint limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -583,9 +607,13 @@ POSTHOOK: Input: default@alltypesorc
 PREHOOK: query: explain
 select ctinyint, count(cdouble) from (select ctinyint, cdouble from 
alltypesorc group by ctinyint, cdouble) t1 group by ctinyint order by ctinyint 
limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select ctinyint, count(cdouble) from (select ctinyint, cdouble from 
alltypesorc group by ctinyint, cdouble) t1 group by ctinyint order by ctinyint 
limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -682,9 +710,13 @@ POSTHOOK: Input: default@alltypesorc
 PREHOOK: query: explain
 select ctinyint, count(distinct(cstring1)), count(distinct(cstring2)) from 
alltypesorc group by ctinyint order by ctinyint limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select ctinyint, count(distinct(cstring1)), count(distinct(cstring2)) from 
alltypesorc group by ctinyint order by ctinyint limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@alltypesorc
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -778,9 +810,13 @@ POSTHOOK: Input: default@alltypesorc
 PREHOOK: query: explain
 select key,value from src order by key limit 0,0
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select key,value from src order by key limit 0,0
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -802,9 +838,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain
 select value, sum(key) as sum from src group by value order by sum, value 
limit 10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select value, sum(key) as sum from src group by value order by sum, value 
limit 10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -911,9 +951,13 @@ val_65     65.0
 PREHOOK: query: explain
 select value, sum(key) as sum from src group by value order by value limit 
10,20
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select value, sum(key) as sum from src group by value order by value limit 
10,20
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1002,9 +1046,13 @@ val_15   30.0
 PREHOOK: query: explain
 select key,value,value,value,value,value,value,value,value from src order by 
key limit 30,70
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select key,value,value,value,value,value,value,value,value from src order by 
key limit 30,70
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1140,9 +1188,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain
 select sum(key) as sum from src group by 
concat(key,value,value,value,value,value,value,value,value,value) order by sum 
limit 30,70
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(key) as sum from src group by 
concat(key,value,value,value,value,value,value,value,value,value) order by sum 
limit 30,70
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1301,6 +1353,8 @@ join
 (select key, count(1) from src group by key limit 20,20) subq2
 on subq.key=subq2.key limit 3,5
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select * from
 (select key, count(1) from src group by key order by key limit 10,20) subq
@@ -1308,6 +1362,8 @@ join
 (select key, count(1) from src group by key limit 20,20) subq2
 on subq.key=subq2.key limit 3,5
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out 
b/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out
index e4e3f74..81f6de3 100644
--- a/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out
+++ b/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out
@@ -37,9 +37,15 @@ POSTHOOK: Lineage: t2_n60.v SCRIPT []
 PREHOOK: query: explain
 select * from t1_n97 where t1_n97.k in (select t2_n60.k from t2_n60 where 
t2_n60.v='people') and t1_n97.k<15
 PREHOOK: type: QUERY
+PREHOOK: Input: default@t1_n97
+PREHOOK: Input: default@t2_n60
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select * from t1_n97 where t1_n97.k in (select t2_n60.k from t2_n60 where 
t2_n60.v='people') and t1_n97.k<15
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@t1_n97
+POSTHOOK: Input: default@t2_n60
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out 
b/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out
index eca9027..bd15e9b 100644
--- a/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out
+++ b/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out
@@ -1,9 +1,13 @@
 PREHOOK: query: explain extended 
 select key from src where false
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended 
 select key from src where false
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -34,9 +38,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain extended
 select count(key) from srcpart where 1=2 group by key
 PREHOOK: type: QUERY
+PREHOOK: Input: default@srcpart
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended
 select count(key) from srcpart where 1=2 group by key
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@srcpart
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -130,9 +138,23 @@ POSTHOOK: Input: default@srcpart
 PREHOOK: query: explain extended
 select * from (select key from src where false) a left outer join (select key 
from srcpart limit 0) b on a.key=b.key
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended
 select * from (select key from src where false) a left outer join (select key 
from srcpart limit 0) b on a.key=b.key
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -529,9 +551,23 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
 PREHOOK: query: explain extended
 select count(key) from src where false union all select count(key) from srcpart
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended
 select count(key) from src where false union all select count(key) from srcpart
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -944,9 +980,23 @@ Warning: Shuffle Join MERGEJOIN[15][tables = [a, b]] in 
Stage 'Reducer 2' is a c
 PREHOOK: query: explain extended
 select * from (select key from src where false) a left outer join (select 
value from srcpart limit 0) b
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@srcpart
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended
 select * from (select key from src where false) a left outer join (select 
value from srcpart limit 0) b
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@srcpart
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
+POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1342,9 +1392,15 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
 PREHOOK: query: explain extended 
 select * from (select key from src union all select src.key from src left 
outer join srcpart on src.key = srcpart.key) a  where false
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@srcpart
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended 
 select * from (select key from src union all select src.key from src left 
outer join srcpart on src.key = srcpart.key) a  where false
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@srcpart
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1598,9 +1654,13 @@ POSTHOOK: Input: default@srcpart
 PREHOOK: query: explain extended 
 select * from src s1, src s2 where false and s1.value = s2.value
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended 
 select * from src s1, src s2 where false and s1.value = s2.value
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1816,9 +1876,13 @@ POSTHOOK: Input: default@src
 PREHOOK: query: explain extended
 select count(1) from src where null = 1
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
 POSTHOOK: query: explain extended
 select count(1) from src where null = 1
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_llap.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_llap.q.out 
b/ql/src/test/results/clientpositive/llap/orc_llap.q.out
index 7f8667e..3f641c8 100644
--- a/ql/src/test/results/clientpositive/llap/orc_llap.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_llap.q.out
@@ -125,9 +125,13 @@ Warning: Shuffle Join MERGEJOIN[13][tables = [$hdt$_0, 
$hdt$_1]] in Stage 'Reduc
 PREHOOK: query: explain
 select count(1) from orc_llap_small y join orc_llap_small x
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap_small
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select count(1) from orc_llap_small y join orc_llap_small x
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap_small
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -237,9 +241,13 @@ POSTHOOK: Input: default@orc_llap_small
 PREHOOK: query: explain
 select sum(hash(*)) from (select cint, csmallint, cbigint from orc_llap where 
cint > 10 and cbigint is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cint, csmallint, cbigint from orc_llap where 
cint > 10 and cbigint is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -310,9 +318,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select * from orc_llap where cint > 10 and cbigint 
is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select * from orc_llap where cint > 10 and cbigint 
is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -383,9 +395,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select cstring2 from orc_llap where cint > 5 and 
cint < 10) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cstring2 from orc_llap where cint > 5 and 
cint < 10) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -456,9 +472,13 @@ NULL
 PREHOOK: query: explain
 select sum(hash(*)) from (select cstring1, cstring2, count(*) from orc_llap 
group by cstring1, cstring2) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cstring1, cstring2, count(*) from orc_llap 
group by cstring1, cstring2) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -551,9 +571,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select o1.cstring1, o2.cstring2 from orc_llap o1 
inner join orc_llap o2 on o1.csmallint = o2.csmallint where o1.cbigint is not 
null and o2.cbigint is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select o1.cstring1, o2.cstring2 from orc_llap o1 
inner join orc_llap o2 on o1.csmallint = o2.csmallint where o1.cbigint is not 
null and o2.cbigint is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -695,9 +719,13 @@ POSTHOOK: Output: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select cint, csmallint, cbigint from orc_llap where 
cint > 10 and cbigint is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cint, csmallint, cbigint from orc_llap where 
cint > 10 and cbigint is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -768,9 +796,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select * from orc_llap where cint > 10 and cbigint 
is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select * from orc_llap where cint > 10 and cbigint 
is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -841,9 +873,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select cstring2 from orc_llap where cint > 5 and 
cint < 10) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cstring2 from orc_llap where cint > 5 and 
cint < 10) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -914,9 +950,13 @@ NULL
 PREHOOK: query: explain
 select sum(hash(*)) from (select cstring1, cstring2, count(*) from orc_llap 
group by cstring1, cstring2) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select cstring1, cstring2, count(*) from orc_llap 
group by cstring1, cstring2) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1009,9 +1049,13 @@ POSTHOOK: Input: default@orc_llap
 PREHOOK: query: explain
 select sum(hash(*)) from (select o1.cstring1, o2.cstring2 from orc_llap o1 
inner join orc_llap o2 on o1.csmallint = o2.csmallint where o1.cbigint is not 
null and o2.cbigint is not null) t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select sum(hash(*)) from (select o1.cstring1, o2.cstring2 from orc_llap o1 
inner join orc_llap o2 on o1.csmallint = o2.csmallint where o1.cbigint is not 
null and o2.cbigint is not null) t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_llap_nonvector.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_llap_nonvector.q.out 
b/ql/src/test/results/clientpositive/llap/orc_llap_nonvector.q.out
index c108be0..f25f09e 100644
--- a/ql/src/test/results/clientpositive/llap/orc_llap_nonvector.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_llap_nonvector.q.out
@@ -68,9 +68,13 @@ POSTHOOK: Lineage: orc_llap_nonvector.rdm EXPRESSION []
 PREHOOK: query: explain 
 select * from orc_llap_nonvector limit 100
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap_nonvector
+#### A masked pattern was here ####
 POSTHOOK: query: explain 
 select * from orc_llap_nonvector limit 100
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap_nonvector
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -219,9 +223,13 @@ NULL       6544    -316718275      -1887561756     NULL    
6544.0  w624FVokyo7m7a220       4hA4KQj2vD3fI6gX8
 PREHOOK: query: explain 
 select cint, cstring1 from orc_llap_nonvector limit 1025
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap_nonvector
+#### A masked pattern was here ####
 POSTHOOK: query: explain 
 select cint, cstring1 from orc_llap_nonvector limit 1025
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap_nonvector
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1320,9 +1328,13 @@ POSTHOOK: Lineage: orc_llap_nonvector_2.rdm EXPRESSION []
 PREHOOK: query: explain
 select ROW__ID from orc_llap_nonvector_2 limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_llap_nonvector_2
+#### A masked pattern was here ####
 POSTHOOK: query: explain
 select ROW__ID from orc_llap_nonvector_2 limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_llap_nonvector_2
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge1.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge1.q.out
index 7189964..036ca75 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge1.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge1.q.out
@@ -45,11 +45,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1_n1@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1_n1 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -173,11 +176,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1b_n1@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1b_n1 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -346,11 +352,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1c_n1@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1c_n1 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge10.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge10.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge10.q.out
index 0f9bb2d..a0b1c40 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge10.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge10.q.out
@@ -45,11 +45,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -170,11 +173,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1b@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1b PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -343,11 +349,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1c@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1c PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -569,8 +578,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 500
 PREHOOK: query: explain ALTER TABLE  orcfile_merge1 PARTITION (ds='1', 
part='0') CONCATENATE
 PREHOOK: type: ALTER_PARTITION_MERGE
+PREHOOK: Input: default@orcfile_merge1
+PREHOOK: Output: default@orcfile_merge1@ds=1/part=0
 POSTHOOK: query: explain ALTER TABLE  orcfile_merge1 PARTITION (ds='1', 
part='0') CONCATENATE
 POSTHOOK: type: ALTER_PARTITION_MERGE
+POSTHOOK: Input: default@orcfile_merge1
+POSTHOOK: Output: default@orcfile_merge1@ds=1/part=0
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
   Stage-1 depends on stages: Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge2.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge2.q.out
index b6e4dd6..bd7f5df 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge2.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge2.q.out
@@ -19,11 +19,14 @@ PREHOOK: query: EXPLAIN INSERT OVERWRITE TABLE 
orcfile_merge2a_n0 PARTITION (one
         PMOD(HASH(value), 10) as three
     FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge2a_n0@one=1
 POSTHOOK: query: EXPLAIN INSERT OVERWRITE TABLE orcfile_merge2a_n0 PARTITION 
(one='1', two, three)
     SELECT key, value, PMOD(HASH(key), 10) as two, 
         PMOD(HASH(value), 10) as three
     FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge3.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge3.q.out
index b1254f7..89b7de2 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge3.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge3.q.out
@@ -51,9 +51,17 @@ POSTHOOK: Lineage: orcfile_merge3a_n0 PARTITION(ds=2).value 
SIMPLE [(src)src.Fie
 PREHOOK: query: EXPLAIN INSERT OVERWRITE TABLE orcfile_merge3b_n0
     SELECT key, value FROM orcfile_merge3a_n0
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orcfile_merge3a_n0
+PREHOOK: Input: default@orcfile_merge3a_n0@ds=1
+PREHOOK: Input: default@orcfile_merge3a_n0@ds=2
+PREHOOK: Output: default@orcfile_merge3b_n0
 POSTHOOK: query: EXPLAIN INSERT OVERWRITE TABLE orcfile_merge3b_n0
     SELECT key, value FROM orcfile_merge3a_n0
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orcfile_merge3a_n0
+POSTHOOK: Input: default@orcfile_merge3a_n0@ds=1
+POSTHOOK: Input: default@orcfile_merge3a_n0@ds=2
+POSTHOOK: Output: default@orcfile_merge3b_n0
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge4.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge4.q.out
index 21c7162..a83f009 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge4.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge4.q.out
@@ -69,9 +69,17 @@ Found 1 items
 PREHOOK: query: EXPLAIN INSERT OVERWRITE TABLE orcfile_merge3b
     SELECT key, value FROM orcfile_merge3a
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orcfile_merge3a
+PREHOOK: Input: default@orcfile_merge3a@ds=1
+PREHOOK: Input: default@orcfile_merge3a@ds=2
+PREHOOK: Output: default@orcfile_merge3b
 POSTHOOK: query: EXPLAIN INSERT OVERWRITE TABLE orcfile_merge3b
     SELECT key, value FROM orcfile_merge3a
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orcfile_merge3a
+POSTHOOK: Input: default@orcfile_merge3a@ds=1
+POSTHOOK: Input: default@orcfile_merge3a@ds=2
+POSTHOOK: Output: default@orcfile_merge3b
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge5.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge5.q.out
index dfa5e12..998b625 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge5.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge5.q.out
@@ -24,8 +24,12 @@ POSTHOOK: type: LOAD
 POSTHOOK: Output: default@orc_merge5_n5
 PREHOOK: query: explain insert overwrite table orc_merge5b_n0 select 
userid,string1,subtype,decimal1,ts from orc_merge5_n5 where userid<=13
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n5
+PREHOOK: Output: default@orc_merge5b_n0
 POSTHOOK: query: explain insert overwrite table orc_merge5b_n0 select 
userid,string1,subtype,decimal1,ts from orc_merge5_n5 where userid<=13
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n5
+POSTHOOK: Output: default@orc_merge5b_n0
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -149,8 +153,12 @@ POSTHOOK: Input: default@orc_merge5b_n0
 5      eat     0.8     6       1969-12-31 16:00:20
 PREHOOK: query: explain insert overwrite table orc_merge5b_n0 select 
userid,string1,subtype,decimal1,ts from orc_merge5_n5 where userid<=13
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n5
+PREHOOK: Output: default@orc_merge5b_n0
 POSTHOOK: query: explain insert overwrite table orc_merge5b_n0 select 
userid,string1,subtype,decimal1,ts from orc_merge5_n5 where userid<=13
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n5
+POSTHOOK: Output: default@orc_merge5b_n0
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -350,8 +358,12 @@ POSTHOOK: Input: default@orc_merge5b_n0
 5      eat     0.8     6       1969-12-31 16:00:20
 PREHOOK: query: explain alter table orc_merge5b_n0 concatenate
 PREHOOK: type: ALTER_TABLE_MERGE
+PREHOOK: Input: default@orc_merge5b_n0
+PREHOOK: Output: default@orc_merge5b_n0
 POSTHOOK: query: explain alter table orc_merge5b_n0 concatenate
 POSTHOOK: type: ALTER_TABLE_MERGE
+POSTHOOK: Input: default@orc_merge5b_n0
+POSTHOOK: Output: default@orc_merge5b_n0
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
   Stage-1 depends on stages: Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge6.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge6.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge6.q.out
index c86c35b..a999d83 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge6.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge6.q.out
@@ -24,8 +24,12 @@ POSTHOOK: type: LOAD
 POSTHOOK: Output: default@orc_merge5_n4
 PREHOOK: query: explain insert overwrite table orc_merge5a_n1 partition 
(year="2000",hour=24) select userid,string1,subtype,decimal1,ts from 
orc_merge5_n4 where userid<=13
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n4
+PREHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 POSTHOOK: query: explain insert overwrite table orc_merge5a_n1 partition 
(year="2000",hour=24) select userid,string1,subtype,decimal1,ts from 
orc_merge5_n4 where userid<=13
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n4
+POSTHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -202,8 +206,12 @@ POSTHOOK: Input: default@orc_merge5a_n1@year=2001/hour=24
 5      eat     0.8     6       1969-12-31 16:00:20     2001    24
 PREHOOK: query: explain insert overwrite table orc_merge5a_n1 partition 
(year="2000",hour=24) select userid,string1,subtype,decimal1,ts from 
orc_merge5_n4 where userid<=13
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n4
+PREHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 POSTHOOK: query: explain insert overwrite table orc_merge5a_n1 partition 
(year="2000",hour=24) select userid,string1,subtype,decimal1,ts from 
orc_merge5_n4 where userid<=13
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n4
+POSTHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -498,8 +506,12 @@ POSTHOOK: Input: default@orc_merge5a_n1@year=2001/hour=24
 5      eat     0.8     6       1969-12-31 16:00:20     2001    24
 PREHOOK: query: explain alter table orc_merge5a_n1 
partition(year="2000",hour=24) concatenate
 PREHOOK: type: ALTER_PARTITION_MERGE
+PREHOOK: Input: default@orc_merge5a_n1
+PREHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 POSTHOOK: query: explain alter table orc_merge5a_n1 
partition(year="2000",hour=24) concatenate
 POSTHOOK: type: ALTER_PARTITION_MERGE
+POSTHOOK: Input: default@orc_merge5a_n1
+POSTHOOK: Output: default@orc_merge5a_n1@year=2000/hour=24
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
   Stage-1 depends on stages: Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge7.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge7.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge7.q.out
index 0b30145..1f67f7b 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge7.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge7.q.out
@@ -24,8 +24,11 @@ POSTHOOK: type: LOAD
 POSTHOOK: Output: default@orc_merge5_n2
 PREHOOK: query: explain insert overwrite table orc_merge5a_n0 partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5_n2
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n2
+PREHOOK: Output: default@orc_merge5a_n0
 POSTHOOK: query: explain insert overwrite table orc_merge5a_n0 partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5_n2
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n2
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -236,8 +239,11 @@ POSTHOOK: Input: default@orc_merge5a_n0@st=80.0
 5      eat     0.8     6       1969-12-31 16:00:20     0.8
 PREHOOK: query: explain insert overwrite table orc_merge5a_n0 partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5_n2
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n2
+PREHOOK: Output: default@orc_merge5a_n0
 POSTHOOK: query: explain insert overwrite table orc_merge5a_n0 partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5_n2
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n2
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -605,8 +611,12 @@ POSTHOOK: Input: default@orc_merge5a_n0@st=80.0
 5      eat     0.8     6       1969-12-31 16:00:20     0.8
 PREHOOK: query: explain alter table orc_merge5a_n0 partition(st=80.0) 
concatenate
 PREHOOK: type: ALTER_PARTITION_MERGE
+PREHOOK: Input: default@orc_merge5a_n0
+PREHOOK: Output: default@orc_merge5a_n0@st=80.0
 POSTHOOK: query: explain alter table orc_merge5a_n0 partition(st=80.0) 
concatenate
 POSTHOOK: type: ALTER_PARTITION_MERGE
+POSTHOOK: Input: default@orc_merge5a_n0
+POSTHOOK: Output: default@orc_merge5a_n0@st=80.0
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
   Stage-1 depends on stages: Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out
index 751bb40..dfc9346 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out
@@ -45,11 +45,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1_n0@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1_n0 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -168,11 +171,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1b_n0@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1b_n0 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6
@@ -341,11 +347,14 @@ PREHOOK: query: EXPLAIN
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@orcfile_merge1c_n0@ds=1
 POSTHOOK: query: EXPLAIN
     INSERT OVERWRITE TABLE orcfile_merge1c_n0 PARTITION (ds='1', part)
         SELECT key, value, PMOD(HASH(key), 2) as part
         FROM src
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-8 depends on stages: Stage-1 , consists of Stage-5, Stage-4, Stage-6

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out
index 676af08..86873fc 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out
@@ -24,8 +24,12 @@ POSTHOOK: type: LOAD
 POSTHOOK: Output: default@orc_merge5_n3
 PREHOOK: query: explain insert overwrite table orc_merge5b select 
userid,string1,subtype,decimal1,ts from orc_merge5_n3 where userid<=13
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5_n3
+PREHOOK: Output: default@orc_merge5b
 POSTHOOK: query: explain insert overwrite table orc_merge5b select 
userid,string1,subtype,decimal1,ts from orc_merge5_n3 where userid<=13
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5_n3
+POSTHOOK: Output: default@orc_merge5b
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out 
b/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out
index 00d0a14e..5c5bc8e 100644
--- a/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out
@@ -24,8 +24,11 @@ POSTHOOK: type: LOAD
 POSTHOOK: Output: default@orc_merge5
 PREHOOK: query: explain insert overwrite table orc_merge5a partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_merge5
+PREHOOK: Output: default@orc_merge5a
 POSTHOOK: query: explain insert overwrite table orc_merge5a partition (st) 
select userid,string1,subtype,decimal1,ts,subtype from orc_merge5
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_merge5
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-2 depends on stages: Stage-1
@@ -307,8 +310,12 @@ POSTHOOK: Input: default@orc_merge5a@st=80.0
 5      eat     0.8     6       1969-12-31 16:00:20     0.8
 PREHOOK: query: explain alter table orc_merge5a partition(st=80.0) concatenate
 PREHOOK: type: ALTER_PARTITION_MERGE
+PREHOOK: Input: default@orc_merge5a
+PREHOOK: Output: default@orc_merge5a@st=80.0
 POSTHOOK: query: explain alter table orc_merge5a partition(st=80.0) concatenate
 POSTHOOK: type: ALTER_PARTITION_MERGE
+POSTHOOK: Input: default@orc_merge5a
+POSTHOOK: Output: default@orc_merge5a@st=80.0
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
   Stage-1 depends on stages: Stage-0

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out 
b/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out
index f86fe77..23d7b08 100644
--- a/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out
@@ -316,8 +316,12 @@ POSTHOOK: Output: default@test_lrl
 POSTHOOK: Lineage: test_lrl.c SCRIPT []
 PREHOOK: query: explain select count(*) from test_lrl where c='1900-01-01'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 POSTHOOK: query: explain select count(*) from test_lrl where c='1900-01-01'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -394,8 +398,12 @@ POSTHOOK: Input: default@test_lrl
 1
 PREHOOK: query: explain select * from test_lrl where c=cast('1900-01-01' as 
date)
 PREHOOK: type: QUERY
+PREHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 POSTHOOK: query: explain select * from test_lrl where c=cast('1900-01-01' as 
date)
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -433,8 +441,12 @@ POSTHOOK: Input: default@test_lrl
 1900-01-01
 PREHOOK: query: explain select count(*) from test_lrl where c LIKE 
'1900-01-01%'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 POSTHOOK: query: explain select count(*) from test_lrl where c LIKE 
'1900-01-01%'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@test_lrl
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out 
b/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out
index e29c3d9..9582d72 100644
--- a/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out
+++ b/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out
@@ -115,8 +115,12 @@ POSTHOOK: Input: default@orc_pred
 62430
 PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -173,8 +177,12 @@ STAGE PLANS:
 
 PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -300,11 +308,15 @@ PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
   AND t < 0
   AND t > -2
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
   WHERE t IS NOT NULL
   AND t < 0
   AND t > -2
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -367,11 +379,15 @@ PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
   AND t < 0
   AND t > -2
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM orc_pred
   WHERE t IS NOT NULL
   AND t < 0
   AND t > -2
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -467,11 +483,15 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   WHERE t <=> -1
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -494,11 +514,15 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   WHERE t <=> -1
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -566,6 +590,8 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   WHERE s IS NOT NULL
   AND s LIKE 'bob%'
@@ -573,6 +599,8 @@ POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -631,6 +659,8 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   WHERE s IS NOT NULL
   AND s LIKE 'bob%'
@@ -638,6 +668,8 @@ POSTHOOK: query: EXPLAIN SELECT t, s FROM orc_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -759,6 +791,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   ORDER BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   WHERE d >= ROUND(9.99)
   AND d < 12
@@ -770,6 +804,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   ORDER BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -837,6 +873,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   ORDER BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   WHERE d >= ROUND(9.99)
   AND d < 12
@@ -848,6 +886,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   ORDER BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -980,6 +1020,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   SORT BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   WHERE t > 10
   AND t <> 101
@@ -993,6 +1035,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   SORT BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1079,6 +1123,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   SORT BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   WHERE t > 10
   AND t <> 101
@@ -1092,6 +1138,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM orc_pred
   SORT BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out 
b/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out
index 81703b1..63e1ef3 100644
--- 
a/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out
@@ -74,8 +74,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1023
 PREHOOK: query: explain vectorization expression select st1, st1.f1, st1.f2, 
st2, st2.f1, st2.f3 from orc_struct_type limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_struct_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select st1, st1.f1, st1.f2, 
st2, st2.f1, st2.f3 from orc_struct_type limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_struct_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -195,8 +199,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 10     2010
 PREHOOK: query: explain vectorization expression select sum(st1.f1), st1.f1 
from orc_struct_type where st1.f1 > 500 group by st1.f1 limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@orc_struct_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(st1.f1), st1.f1 
from orc_struct_type where st1.f1 > 500 group by st1.f1 limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@orc_struct_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parallel.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/parallel.q.out 
b/ql/src/test/results/clientpositive/llap/parallel.q.out
index 904f6b7..692bb8c 100644
--- a/ql/src/test/results/clientpositive/llap/parallel.q.out
+++ b/ql/src/test/results/clientpositive/llap/parallel.q.out
@@ -19,11 +19,17 @@ from (select key, value from src group by key, value) s
 insert overwrite table src_a select s.key, s.value group by s.key, s.value
 insert overwrite table src_b_n0 select s.key, s.value group by s.key, s.value
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@src_a
+PREHOOK: Output: default@src_b_n0
 POSTHOOK: query: explain
 from (select key, value from src group by key, value) s
 insert overwrite table src_a select s.key, s.value group by s.key, s.value
 insert overwrite table src_b_n0 select s.key, s.value group by s.key, s.value
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Output: default@src_a
+POSTHOOK: Output: default@src_b_n0
 STAGE DEPENDENCIES:
   Stage-2 is a root stage
   Stage-3 depends on stages: Stage-2

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out 
b/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out
index ef03868..91a450a 100644
--- a/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out
+++ b/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out
@@ -19,11 +19,17 @@ from (select key, value from src group by key, value) s
 insert overwrite table src_a_n0 select s.key, s.value group by s.key, s.value
 insert overwrite table src_b_n1 select s.key, s.value group by s.key, s.value
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@src_a_n0
+PREHOOK: Output: default@src_b_n1
 POSTHOOK: query: explain
 from (select key, value from src group by key, value) s
 insert overwrite table src_a_n0 select s.key, s.value group by s.key, s.value
 insert overwrite table src_b_n1 select s.key, s.value group by s.key, s.value
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Output: default@src_a_n0
+POSTHOOK: Output: default@src_b_n1
 STAGE DEPENDENCIES:
   Stage-2 is a root stage
   Stage-3 depends on stages: Stage-2

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out
 
b/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out
index 118a2c3..ccc4637 100644
--- 
a/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out
@@ -86,8 +86,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1023
 PREHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -171,8 +175,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 [118,119]      118     119     119     1
 PREHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] from 
parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] 
from parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -383,8 +391,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1024
 PREHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -468,8 +480,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 [118,119]      118     119     119     1
 PREHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] from 
parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] 
from parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -680,8 +696,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1025
 PREHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select l1, l1[0], l1[1], 
l1[listIndex], listIndex from parquet_complex_types limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -765,8 +785,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 [118,119]      118     119     119     1
 PREHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] from 
parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_complex_types
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(l1[0]), l1[1] 
from parquet_complex_types where l1[0] > 1000 group by l1[1] order by l1[1] 
limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_complex_types
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out 
b/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out
index df332e1..f2f2380 100644
--- 
a/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out
@@ -97,9 +97,13 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 PREHOOK: query: explain vectorization expression select stringMap, intMap, 
doubleMap, stringMap['k2'], intMap[456],
 doubleMap[123.123], stringMap[stringIndex], intMap[intIndex], 
doubleMap[doubleIndex] from parquet_map_type limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_map_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select stringMap, intMap, 
doubleMap, stringMap['k2'], intMap[456],
 doubleMap[123.123], stringMap[stringIndex], intMap[intIndex], 
doubleMap[doubleIndex] from parquet_map_type limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_map_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -186,9 +190,13 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 PREHOOK: query: explain vectorization expression select sum(intMap[123]), 
sum(doubleMap[123.123]), stringMap['k1']
 from parquet_map_type where stringMap['k1'] like 'v100%' group by 
stringMap['k1'] order by stringMap['k1'] limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_map_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(intMap[123]), 
sum(doubleMap[123.123]), stringMap['k1']
 from parquet_map_type where stringMap['k1'] like 'v100%' group by 
stringMap['k1'] order by stringMap['k1'] limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_map_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out 
b/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out
index eaa7e5d..99521f6 100644
--- a/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out
+++ b/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out
@@ -107,8 +107,12 @@ POSTHOOK: Input: default@tbl_pred
 62430
 PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM tbl_pred
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM tbl_pred
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -165,8 +169,12 @@ STAGE PLANS:
 
 PREHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM tbl_pred
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT SUM(HASH(t)) FROM tbl_pred
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -311,12 +319,16 @@ PREHOOK: query: EXPLAIN SELECT * FROM tbl_pred
   AND t > -2
   LIMIT 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT * FROM tbl_pred
   WHERE t IS NOT NULL
   AND t < 0
   AND t > -2
   LIMIT 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -342,12 +354,16 @@ PREHOOK: query: EXPLAIN SELECT * FROM tbl_pred
   AND t > -2
   LIMIT 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT * FROM tbl_pred
   WHERE t IS NOT NULL
   AND t < 0
   AND t > -2
   LIMIT 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -405,11 +421,15 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   WHERE t <=> -1
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -432,11 +452,15 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   WHERE t <=> -1
   AND s IS NOT NULL
   AND s LIKE 'bob%'
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-0 is a root stage
 
@@ -504,6 +528,8 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   WHERE s IS NOT NULL
   AND s LIKE 'bob%'
@@ -511,6 +537,8 @@ POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -569,6 +597,8 @@ PREHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   WHERE s IS NOT NULL
   AND s LIKE 'bob%'
@@ -576,6 +606,8 @@ POSTHOOK: query: EXPLAIN SELECT t, s FROM tbl_pred
   AND t BETWEEN 25 AND 30
   SORT BY t,s
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -697,6 +729,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   ORDER BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   WHERE d >= ROUND(9.99)
   AND d < 12
@@ -708,6 +742,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   ORDER BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -775,6 +811,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   ORDER BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   WHERE d >= ROUND(9.99)
   AND d < 12
@@ -786,6 +824,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   ORDER BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -963,6 +1003,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   SORT BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   WHERE t > 10
   AND t <> 101
@@ -976,6 +1018,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   SORT BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1062,6 +1106,8 @@ PREHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   SORT BY s DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   WHERE t > 10
   AND t <> 101
@@ -1075,6 +1121,8 @@ POSTHOOK: query: EXPLAIN SELECT t, si, d, s FROM tbl_pred
   SORT BY s DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -1168,6 +1216,8 @@ PREHOOK: query: EXPLAIN SELECT f, i, b FROM tbl_pred
   SORT BY f DESC
   LIMIT 3
 PREHOOK: type: QUERY
+PREHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN SELECT f, i, b FROM tbl_pred
   WHERE f IS NOT NULL
   AND f < 123.2
@@ -1187,6 +1237,8 @@ POSTHOOK: query: EXPLAIN SELECT f, i, b FROM tbl_pred
   SORT BY f DESC
   LIMIT 3
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@tbl_pred
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out
 
b/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out
index c5215ec..f8b4879 100644
--- 
a/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out
@@ -74,8 +74,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1023
 PREHOOK: query: explain vectorization expression select st1, st1.f1, st1.f2, 
st2, st2.f1, st2.f3 from parquet_struct_type limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_struct_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select st1, st1.f1, st1.f2, 
st2, st2.f1, st2.f3 from parquet_struct_type limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_struct_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
@@ -195,8 +199,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 10     2010
 PREHOOK: query: explain vectorization expression select sum(st1.f1), st1.f1 
from parquet_struct_type where st1.f1 > 500 group by st1.f1 limit 10
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_struct_type
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: explain vectorization expression select sum(st1.f1), st1.f1 
from parquet_struct_type where st1.f1 > 500 group by st1.f1 limit 10
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_struct_type
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 PLAN VECTORIZATION:
   enabled: true
   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out 
b/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out
index ae1a1cb..4cc93bd 100644
--- a/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out
+++ b/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out
@@ -162,6 +162,8 @@ FROM parquet_types_n0
 GROUP BY ctinyint
 ORDER BY ctinyint
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT ctinyint,
   MAX(cint),
   MIN(csmallint),
@@ -172,6 +174,8 @@ FROM parquet_types_n0
 GROUP BY ctinyint
 ORDER BY ctinyint
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -276,8 +280,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 3      120     1       7       1.17143 1.8
 PREHOOK: query: EXPLAIN SELECT cfloat, count(*) FROM parquet_types_n0 GROUP BY 
cfloat ORDER BY cfloat
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT cfloat, count(*) FROM parquet_types_n0 GROUP 
BY cfloat ORDER BY cfloat
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -364,8 +372,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 1.4    4
 PREHOOK: query: EXPLAIN SELECT cchar, count(*) FROM parquet_types_n0 GROUP BY 
cchar ORDER BY cchar
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT cchar, count(*) FROM parquet_types_n0 GROUP BY 
cchar ORDER BY cchar
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -465,8 +477,12 @@ vwxyz      1
 wxyza  1
 PREHOOK: query: EXPLAIN SELECT cvarchar, count(*) FROM parquet_types_n0 GROUP 
BY cvarchar ORDER BY cvarchar
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT cvarchar, count(*) FROM parquet_types_n0 GROUP 
BY cvarchar ORDER BY cvarchar
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -562,8 +578,12 @@ abcdefgh   1
 b      1
 PREHOOK: query: EXPLAIN SELECT cstring1, count(*) FROM parquet_types_n0 GROUP 
BY cstring1 ORDER BY cstring1
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT cstring1, count(*) FROM parquet_types_n0 GROUP 
BY cstring1 ORDER BY cstring1
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -666,8 +686,12 @@ yza        1
 zab    1
 PREHOOK: query: EXPLAIN SELECT t, count(*) FROM parquet_types_n0 GROUP BY t 
ORDER BY t
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT t, count(*) FROM parquet_types_n0 GROUP BY t 
ORDER BY t
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -771,8 +795,12 @@ POSTHOOK: Output: hdfs://### HDFS PATH ###
 2032-10-10 22:22:22.222222222  1
 PREHOOK: query: EXPLAIN SELECT hex(cbinary), count(*) FROM parquet_types_n0 
GROUP BY cbinary
 PREHOOK: type: QUERY
+PREHOOK: Input: default@parquet_types_n0
+PREHOOK: Output: hdfs://### HDFS PATH ###
 POSTHOOK: query: EXPLAIN SELECT hex(cbinary), count(*) FROM parquet_types_n0 
GROUP BY cbinary
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@parquet_types_n0
+POSTHOOK: Output: hdfs://### HDFS PATH ###
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

http://git-wip-us.apache.org/repos/asf/hive/blob/b356aae0/ql/src/test/results/clientpositive/llap/partialdhj.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/partialdhj.q.out 
b/ql/src/test/results/clientpositive/llap/partialdhj.q.out
index fde5496..fbbd204 100644
--- a/ql/src/test/results/clientpositive/llap/partialdhj.q.out
+++ b/ql/src/test/results/clientpositive/llap/partialdhj.q.out
@@ -10,6 +10,9 @@ FROM (
 JOIN src
 ON (a.value = src.value)
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@src1
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN
 SELECT *
 FROM (
@@ -22,6 +25,9 @@ FROM (
 JOIN src
 ON (a.value = src.value)
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@src1
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1
@@ -240,6 +246,9 @@ JOIN (
 ) a
 ON (src.value = a.value)
 PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Input: default@src1
+#### A masked pattern was here ####
 POSTHOOK: query: EXPLAIN
 SELECT *
 FROM src
@@ -252,6 +261,9 @@ JOIN (
 ) a
 ON (src.value = a.value)
 POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Input: default@src1
+#### A masked pattern was here ####
 STAGE DEPENDENCIES:
   Stage-1 is a root stage
   Stage-0 depends on stages: Stage-1

Reply via email to