http://git-wip-us.apache.org/repos/asf/hive/blob/6f5c1135/ql/src/test/results/clientpositive/cluster.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/cluster.q.out 
b/ql/src/test/results/clientpositive/cluster.q.out
deleted file mode 100644
index 49bb75c..0000000
--- a/ql/src/test/results/clientpositive/cluster.q.out
+++ /dev/null
@@ -1,1449 +0,0 @@
-PREHOOK: query: EXPLAIN
-SELECT * FROM SRC x where x.key = 10 CLUSTER BY x.key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT * FROM SRC x where x.key = 10 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 10) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT * FROM SRC x where x.key = 10 CLUSTER BY x.key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT * FROM SRC x where x.key = 10 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-10     val_10
-PREHOOK: query: EXPLAIN
-SELECT * FROM SRC x  where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT * FROM SRC x  where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT * FROM SRC x where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT * FROM SRC x where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT x.* FROM SRC x where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.* FROM SRC x where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.* FROM SRC x where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.* FROM SRC x where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT x.*  FROM SRC x where x.key = 20 CLUSTER BY x.key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.*  FROM SRC x where x.key = 20 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.*  FROM SRC x where x.key = 20 CLUSTER BY x.key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.*  FROM SRC x where x.key = 20 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 
CLUSTER BY key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 
CLUSTER BY key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 CLUSTER BY x.key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 
CLUSTER BY x.key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1 FROM SRC x where x.key = 20 
CLUSTER BY x.key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1  FROM SRC x where x.key = 20 CLUSTER BY v1
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1  FROM SRC x where x.key = 20 CLUSTER BY v1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col1 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col1 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col0 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: VALUE._col0 (type: string), KEY.reducesinkkey0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1  FROM SRC x where x.key = 20 
CLUSTER BY v1
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1  FROM SRC x where x.key = 20 
CLUSTER BY v1
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN
-SELECT y.* from (SELECT x.* FROM SRC x CLUSTER BY x.key) y where y.key = 20
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT y.* from (SELECT x.* FROM SRC x CLUSTER BY x.key) y where y.key = 20
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                Reduce Output Operator
-                  key expressions: _col0 (type: string)
-                  sort order: +
-                  Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                  value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT y.* from (SELECT x.* FROM SRC x CLUSTER BY x.key) y 
where y.key = 20
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT y.* from (SELECT x.* FROM SRC x CLUSTER BY x.key) y 
where y.key = 20
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20
-PREHOOK: query: EXPLAIN 
-SELECT x.key, x.value as v1, y.key  FROM SRC x JOIN SRC y ON (x.key = y.key)  
where x.key = 20 CLUSTER BY v1
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN 
-SELECT x.key, x.value as v1, y.key  FROM SRC x JOIN SRC y ON (x.key = y.key)  
where x.key = 20 CLUSTER BY v1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-2 depends on stages: Stage-1
-  Stage-0 depends on stages: Stage-2
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-          TableScan
-            alias: y
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-      Reduce Operator Tree:
-        Join Operator
-          condition map:
-               Inner Join 0 to 1
-          keys:
-            0 key (type: string)
-            1 key (type: string)
-          outputColumnNames: _col0, _col1, _col5
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          Select Operator
-            expressions: _col0 (type: string), _col1 (type: string), _col5 
(type: string)
-            outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            File Output Operator
-              compressed: false
-              table:
-                  input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
-                  output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
-                  serde: 
org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-
-  Stage: Stage-2
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            Reduce Output Operator
-              key expressions: _col1 (type: string)
-              sort order: +
-              Map-reduce partition columns: _col1 (type: string)
-              Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-              value expressions: _col0 (type: string), _col2 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: VALUE._col0 (type: string), KEY.reducesinkkey0 (type: 
string), VALUE._col1 (type: string)
-          outputColumnNames: _col0, _col1, _col2
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1, y.key  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY v1
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1, y.key  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY v1
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20  20
-PREHOOK: query: EXPLAIN 
-SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON (x.key = y.key) 
where x.key = 20 CLUSTER BY v1
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN 
-SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON (x.key = y.key) 
where x.key = 20 CLUSTER BY v1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-2 depends on stages: Stage-1
-  Stage-0 depends on stages: Stage-2
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-          TableScan
-            alias: y
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-      Reduce Operator Tree:
-        Join Operator
-          condition map:
-               Inner Join 0 to 1
-          keys:
-            0 key (type: string)
-            1 key (type: string)
-          outputColumnNames: _col0, _col1, _col5, _col6
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          Select Operator
-            expressions: _col0 (type: string), _col1 (type: string), _col5 
(type: string), _col6 (type: string)
-            outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            File Output Operator
-              compressed: false
-              table:
-                  input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
-                  output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
-                  serde: 
org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-
-  Stage: Stage-2
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            Reduce Output Operator
-              key expressions: _col1 (type: string)
-              sort order: +
-              Map-reduce partition columns: _col1 (type: string)
-              Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-              value expressions: _col0 (type: string), _col2 (type: string), 
_col3 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: VALUE._col0 (type: string), KEY.reducesinkkey0 (type: 
string), VALUE._col1 (type: string), VALUE._col2 (type: string)
-          outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY v1
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY v1
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20  20      val_20
-PREHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON (x.key = y.key) 
where x.key = 20 CLUSTER BY x.key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON (x.key = y.key) 
where x.key = 20 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-2 depends on stages: Stage-1
-  Stage-0 depends on stages: Stage-2
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-          TableScan
-            alias: y
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-      Reduce Operator Tree:
-        Join Operator
-          condition map:
-               Inner Join 0 to 1
-          keys:
-            0 key (type: string)
-            1 key (type: string)
-          outputColumnNames: _col0, _col1, _col5, _col6
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          Select Operator
-            expressions: _col0 (type: string), _col1 (type: string), _col5 
(type: string), _col6 (type: string)
-            outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            File Output Operator
-              compressed: false
-              table:
-                  input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
-                  output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
-                  serde: 
org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-
-  Stage: Stage-2
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            Reduce Output Operator
-              key expressions: _col0 (type: string)
-              sort order: +
-              Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-              value expressions: _col1 (type: string), _col2 (type: string), 
_col3 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string), VALUE._col1 (type: string), VALUE._col2 (type: string)
-          outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY x.key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1, y.*  FROM SRC x JOIN SRC y ON 
(x.key = y.key) where x.key = 20 CLUSTER BY x.key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20  20      val_20
-PREHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1, y.key as yk  FROM SRC x JOIN SRC y ON (x.key = 
y.key) where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT x.key, x.value as v1, y.key as yk  FROM SRC x JOIN SRC y ON (x.key = 
y.key) where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-2 depends on stages: Stage-1
-  Stage-0 depends on stages: Stage-2
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: x
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-                value expressions: value (type: string)
-          TableScan
-            alias: y
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key = 20) (type: boolean)
-              Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE 
Column stats: NONE
-              Reduce Output Operator
-                key expressions: key (type: string)
-                sort order: +
-                Map-reduce partition columns: key (type: string)
-                Statistics: Num rows: 250 Data size: 2656 Basic stats: 
COMPLETE Column stats: NONE
-      Reduce Operator Tree:
-        Join Operator
-          condition map:
-               Inner Join 0 to 1
-          keys:
-            0 key (type: string)
-            1 key (type: string)
-          outputColumnNames: _col0, _col1, _col5
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          Select Operator
-            expressions: _col0 (type: string), _col1 (type: string), _col5 
(type: string)
-            outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            File Output Operator
-              compressed: false
-              table:
-                  input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
-                  output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
-                  serde: 
org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-
-  Stage: Stage-2
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            Reduce Output Operator
-              key expressions: _col0 (type: string)
-              sort order: +
-              Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-              value expressions: _col1 (type: string), _col2 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string), VALUE._col1 (type: string)
-          outputColumnNames: _col0, _col1, _col2
-          Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT x.key, x.value as v1, y.key as yk  FROM SRC x JOIN SRC 
y ON (x.key = y.key) where x.key = 20 CLUSTER BY key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT x.key, x.value as v1, y.key as yk  FROM SRC x JOIN SRC 
y ON (x.key = y.key) where x.key = 20 CLUSTER BY key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-20     val_20  20
-PREHOOK: query: EXPLAIN
-SELECT unioninput.*
-FROM (
-  FROM src select src.key, src.value WHERE src.key < 100
-  UNION ALL
-  FROM src SELECT src.* WHERE src.key > 100
-) unioninput
-CLUSTER BY unioninput.key
-PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN
-SELECT unioninput.*
-FROM (
-  FROM src select src.key, src.value WHERE src.key < 100
-  UNION ALL
-  FROM src SELECT src.* WHERE src.key > 100
-) unioninput
-CLUSTER BY unioninput.key
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: src
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key < 100) (type: boolean)
-              Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 166 Data size: 1763 Basic stats: 
COMPLETE Column stats: NONE
-                Union
-                  Statistics: Num rows: 332 Data size: 3526 Basic stats: 
COMPLETE Column stats: NONE
-                  Reduce Output Operator
-                    key expressions: _col0 (type: string)
-                    sort order: +
-                    Map-reduce partition columns: _col0 (type: string)
-                    Statistics: Num rows: 332 Data size: 3526 Basic stats: 
COMPLETE Column stats: NONE
-                    value expressions: _col1 (type: string)
-          TableScan
-            alias: src
-            Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE 
Column stats: NONE
-            Filter Operator
-              predicate: (key > 100) (type: boolean)
-              Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE 
Column stats: NONE
-              Select Operator
-                expressions: key (type: string), value (type: string)
-                outputColumnNames: _col0, _col1
-                Statistics: Num rows: 166 Data size: 1763 Basic stats: 
COMPLETE Column stats: NONE
-                Union
-                  Statistics: Num rows: 332 Data size: 3526 Basic stats: 
COMPLETE Column stats: NONE
-                  Reduce Output Operator
-                    key expressions: _col0 (type: string)
-                    sort order: +
-                    Map-reduce partition columns: _col0 (type: string)
-                    Statistics: Num rows: 332 Data size: 3526 Basic stats: 
COMPLETE Column stats: NONE
-                    value expressions: _col1 (type: string)
-      Reduce Operator Tree:
-        Select Operator
-          expressions: KEY.reducesinkkey0 (type: string), VALUE._col0 (type: 
string)
-          outputColumnNames: _col0, _col1
-          Statistics: Num rows: 332 Data size: 3526 Basic stats: COMPLETE 
Column stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 332 Data size: 3526 Basic stats: COMPLETE 
Column stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: SELECT unioninput.*
-FROM (
-  FROM src select src.key, src.value WHERE src.key < 100
-  UNION ALL
-  FROM src SELECT src.* WHERE src.key > 100
-) unioninput
-CLUSTER BY unioninput.key
-PREHOOK: type: QUERY
-PREHOOK: Input: default@src
-#### A masked pattern was here ####
-POSTHOOK: query: SELECT unioninput.*
-FROM (
-  FROM src select src.key, src.value WHERE src.key < 100
-  UNION ALL
-  FROM src SELECT src.* WHERE src.key > 100
-) unioninput
-CLUSTER BY unioninput.key
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@src
-#### A masked pattern was here ####
-0      val_0
-0      val_0
-0      val_0
-10     val_10
-103    val_103
-103    val_103
-104    val_104
-104    val_104
-105    val_105
-11     val_11
-111    val_111
-113    val_113
-113    val_113
-114    val_114
-116    val_116
-118    val_118
-118    val_118
-119    val_119
-119    val_119
-119    val_119
-12     val_12
-12     val_12
-120    val_120
-120    val_120
-125    val_125
-125    val_125
-126    val_126
-128    val_128
-128    val_128
-128    val_128
-129    val_129
-129    val_129
-131    val_131
-133    val_133
-134    val_134
-134    val_134
-136    val_136
-137    val_137
-137    val_137
-138    val_138
-138    val_138
-138    val_138
-138    val_138
-143    val_143
-145    val_145
-146    val_146
-146    val_146
-149    val_149
-149    val_149
-15     val_15
-15     val_15
-150    val_150
-152    val_152
-152    val_152
-153    val_153
-155    val_155
-156    val_156
-157    val_157
-158    val_158
-160    val_160
-162    val_162
-163    val_163
-164    val_164
-164    val_164
-165    val_165
-165    val_165
-166    val_166
-167    val_167
-167    val_167
-167    val_167
-168    val_168
-169    val_169
-169    val_169
-169    val_169
-169    val_169
-17     val_17
-170    val_170
-172    val_172
-172    val_172
-174    val_174
-174    val_174
-175    val_175
-175    val_175
-176    val_176
-176    val_176
-177    val_177
-178    val_178
-179    val_179
-179    val_179
-18     val_18
-18     val_18
-180    val_180
-181    val_181
-183    val_183
-186    val_186
-187    val_187
-187    val_187
-187    val_187
-189    val_189
-19     val_19
-190    val_190
-191    val_191
-191    val_191
-192    val_192
-193    val_193
-193    val_193
-193    val_193
-194    val_194
-195    val_195
-195    val_195
-196    val_196
-197    val_197
-197    val_197
-199    val_199
-199    val_199
-199    val_199
-2      val_2
-20     val_20
-200    val_200
-200    val_200
-201    val_201
-202    val_202
-203    val_203
-203    val_203
-205    val_205
-205    val_205
-207    val_207
-207    val_207
-208    val_208
-208    val_208
-208    val_208
-209    val_209
-209    val_209
-213    val_213
-213    val_213
-214    val_214
-216    val_216
-216    val_216
-217    val_217
-217    val_217
-218    val_218
-219    val_219
-219    val_219
-221    val_221
-221    val_221
-222    val_222
-223    val_223
-223    val_223
-224    val_224
-224    val_224
-226    val_226
-228    val_228
-229    val_229
-229    val_229
-230    val_230
-230    val_230
-230    val_230
-230    val_230
-230    val_230
-233    val_233
-233    val_233
-235    val_235
-237    val_237
-237    val_237
-238    val_238
-238    val_238
-239    val_239
-239    val_239
-24     val_24
-24     val_24
-241    val_241
-242    val_242
-242    val_242
-244    val_244
-247    val_247
-248    val_248
-249    val_249
-252    val_252
-255    val_255
-255    val_255
-256    val_256
-256    val_256
-257    val_257
-258    val_258
-26     val_26
-26     val_26
-260    val_260
-262    val_262
-263    val_263
-265    val_265
-265    val_265
-266    val_266
-27     val_27
-272    val_272
-272    val_272
-273    val_273
-273    val_273
-273    val_273
-274    val_274
-275    val_275
-277    val_277
-277    val_277
-277    val_277
-277    val_277
-278    val_278
-278    val_278
-28     val_28
-280    val_280
-280    val_280
-281    val_281
-281    val_281
-282    val_282
-282    val_282
-283    val_283
-284    val_284
-285    val_285
-286    val_286
-287    val_287
-288    val_288
-288    val_288
-289    val_289
-291    val_291
-292    val_292
-296    val_296
-298    val_298
-298    val_298
-298    val_298
-30     val_30
-302    val_302
-305    val_305
-306    val_306
-307    val_307
-307    val_307
-308    val_308
-309    val_309
-309    val_309
-310    val_310
-311    val_311
-311    val_311
-311    val_311
-315    val_315
-316    val_316
-316    val_316
-316    val_316
-317    val_317
-317    val_317
-318    val_318
-318    val_318
-318    val_318
-321    val_321
-321    val_321
-322    val_322
-322    val_322
-323    val_323
-325    val_325
-325    val_325
-327    val_327
-327    val_327
-327    val_327
-33     val_33
-331    val_331
-331    val_331
-332    val_332
-333    val_333
-333    val_333
-335    val_335
-336    val_336
-338    val_338
-339    val_339
-34     val_34
-341    val_341
-342    val_342
-342    val_342
-344    val_344
-344    val_344
-345    val_345
-348    val_348
-348    val_348
-348    val_348
-348    val_348
-348    val_348
-35     val_35
-35     val_35
-35     val_35
-351    val_351
-353    val_353
-353    val_353
-356    val_356
-360    val_360
-362    val_362
-364    val_364
-365    val_365
-366    val_366
-367    val_367
-367    val_367
-368    val_368
-369    val_369
-369    val_369
-369    val_369
-37     val_37
-37     val_37
-373    val_373
-374    val_374
-375    val_375
-377    val_377
-378    val_378
-379    val_379
-382    val_382
-382    val_382
-384    val_384
-384    val_384
-384    val_384
-386    val_386
-389    val_389
-392    val_392
-393    val_393
-394    val_394
-395    val_395
-395    val_395
-396    val_396
-396    val_396
-396    val_396
-397    val_397
-397    val_397
-399    val_399
-399    val_399
-4      val_4
-400    val_400
-401    val_401
-401    val_401
-401    val_401
-401    val_401
-401    val_401
-402    val_402
-403    val_403
-403    val_403
-403    val_403
-404    val_404
-404    val_404
-406    val_406
-406    val_406
-406    val_406
-406    val_406
-407    val_407
-409    val_409
-409    val_409
-409    val_409
-41     val_41
-411    val_411
-413    val_413
-413    val_413
-414    val_414
-414    val_414
-417    val_417
-417    val_417
-417    val_417
-418    val_418
-419    val_419
-42     val_42
-42     val_42
-421    val_421
-424    val_424
-424    val_424
-427    val_427
-429    val_429
-429    val_429
-43     val_43
-430    val_430
-430    val_430
-430    val_430
-431    val_431
-431    val_431
-431    val_431
-432    val_432
-435    val_435
-436    val_436
-437    val_437
-438    val_438
-438    val_438
-438    val_438
-439    val_439
-439    val_439
-44     val_44
-443    val_443
-444    val_444
-446    val_446
-448    val_448
-449    val_449
-452    val_452
-453    val_453
-454    val_454
-454    val_454
-454    val_454
-455    val_455
-457    val_457
-458    val_458
-458    val_458
-459    val_459
-459    val_459
-460    val_460
-462    val_462
-462    val_462
-463    val_463
-463    val_463
-466    val_466
-466    val_466
-466    val_466
-467    val_467
-468    val_468
-468    val_468
-468    val_468
-468    val_468
-469    val_469
-469    val_469
-469    val_469
-469    val_469
-469    val_469
-47     val_47
-470    val_470
-472    val_472
-475    val_475
-477    val_477
-478    val_478
-478    val_478
-479    val_479
-480    val_480
-480    val_480
-480    val_480
-481    val_481
-482    val_482
-483    val_483
-484    val_484
-485    val_485
-487    val_487
-489    val_489
-489    val_489
-489    val_489
-489    val_489
-490    val_490
-491    val_491
-492    val_492
-492    val_492
-493    val_493
-494    val_494
-495    val_495
-496    val_496
-497    val_497
-498    val_498
-498    val_498
-498    val_498
-5      val_5
-5      val_5
-5      val_5
-51     val_51
-51     val_51
-53     val_53
-54     val_54
-57     val_57
-58     val_58
-58     val_58
-64     val_64
-65     val_65
-66     val_66
-67     val_67
-67     val_67
-69     val_69
-70     val_70
-70     val_70
-70     val_70
-72     val_72
-72     val_72
-74     val_74
-76     val_76
-76     val_76
-77     val_77
-78     val_78
-8      val_8
-80     val_80
-82     val_82
-83     val_83
-83     val_83
-84     val_84
-84     val_84
-85     val_85
-86     val_86
-87     val_87
-9      val_9
-90     val_90
-90     val_90
-90     val_90
-92     val_92
-95     val_95
-95     val_95
-96     val_96
-97     val_97
-97     val_97
-98     val_98
-98     val_98

http://git-wip-us.apache.org/repos/asf/hive/blob/6f5c1135/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_1.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_1.q.out 
b/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_1.q.out
deleted file mode 100644
index 168e059..0000000
--- 
a/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_1.q.out
+++ /dev/null
@@ -1,961 +0,0 @@
-PREHOOK: query: drop table calendar
-PREHOOK: type: DROPTABLE
-POSTHOOK: query: drop table calendar
-POSTHOOK: type: DROPTABLE
-PREHOOK: query: CREATE TABLE calendar (year int, month int)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: database:default
-PREHOOK: Output: default@calendar
-POSTHOOK: query: CREATE TABLE calendar (year int, month int)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: database:default
-POSTHOOK: Output: default@calendar
-PREHOOK: query: insert into calendar values (2010, 10), (2011, 11), (2012, 12)
-PREHOOK: type: QUERY
-PREHOOK: Output: default@calendar
-POSTHOOK: query: insert into calendar values (2010, 10), (2011, 11), (2012, 12)
-POSTHOOK: type: QUERY
-POSTHOOK: Output: default@calendar
-POSTHOOK: Lineage: calendar.month EXPRESSION 
[(values__tmp__table__1)values__tmp__table__1.FieldSchema(name:tmp_values_col2, 
type:string, comment:), ]
-POSTHOOK: Lineage: calendar.year EXPRESSION 
[(values__tmp__table__1)values__tmp__table__1.FieldSchema(name:tmp_values_col1, 
type:string, comment:), ]
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                1                   
-       numRows                 3                   
-       rawDataSize             21                  
-       totalSize               24                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: analyze table calendar compute statistics
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-PREHOOK: Output: default@calendar
-POSTHOOK: query: analyze table calendar compute statistics
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-POSTHOOK: Output: default@calendar
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                1                   
-       numRows                 3                   
-       rawDataSize             21                  
-       totalSize               24                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select count(1) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select count(1) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-0 is a root stage
-
-STAGE PLANS:
-  Stage: Stage-0
-    Fetch Operator
-      limit: 1
-      Processor Tree:
-        ListSink
-
-PREHOOK: query: explain select max(year) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendar
-            Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column 
stats: NONE
-            Select Operator
-              expressions: year (type: int)
-              outputColumnNames: year
-              Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE 
Column stats: NONE
-              Group By Operator
-                aggregations: max(year)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: select max(year) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-2012
-PREHOOK: query: select max(month) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(month) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-12
-PREHOOK: query: analyze table calendar compute statistics for columns
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: analyze table calendar compute statistics for columns
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"month\":\"true\",\"year\":\"true\"}}
-       numFiles                1                   
-       numRows                 3                   
-       rawDataSize             21                  
-       totalSize               24                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-0 is a root stage
-
-STAGE PLANS:
-  Stage: Stage-0
-    Fetch Operator
-      limit: 1
-      Processor Tree:
-        ListSink
-
-PREHOOK: query: select max(year) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-2012
-PREHOOK: query: insert into calendar values (2015, 15)
-PREHOOK: type: QUERY
-PREHOOK: Output: default@calendar
-POSTHOOK: query: insert into calendar values (2015, 15)
-POSTHOOK: type: QUERY
-POSTHOOK: Output: default@calendar
-POSTHOOK: Lineage: calendar.month EXPRESSION 
[(values__tmp__table__2)values__tmp__table__2.FieldSchema(name:tmp_values_col2, 
type:string, comment:), ]
-POSTHOOK: Lineage: calendar.year EXPRESSION 
[(values__tmp__table__2)values__tmp__table__2.FieldSchema(name:tmp_values_col1, 
type:string, comment:), ]
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                2                   
-       numRows                 4                   
-       rawDataSize             28                  
-       totalSize               32                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendar
-            Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column 
stats: COMPLETE
-            Select Operator
-              expressions: year (type: int)
-              outputColumnNames: year
-              Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE 
Column stats: COMPLETE
-              Group By Operator
-                aggregations: max(year)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: COMPLETE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 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:
-        ListSink
-
-PREHOOK: query: select max(year) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-2015
-PREHOOK: query: explain select max(month) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(month) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendar
-            Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column 
stats: COMPLETE
-            Select Operator
-              expressions: month (type: int)
-              outputColumnNames: month
-              Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE 
Column stats: COMPLETE
-              Group By Operator
-                aggregations: max(month)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: COMPLETE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 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:
-        ListSink
-
-PREHOOK: query: select max(month) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(month) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-15
-PREHOOK: query: analyze table calendar compute statistics for columns year
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: analyze table calendar compute statistics for columns year
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"year\":\"true\"}}
-       numFiles                2                   
-       numRows                 4                   
-       rawDataSize             28                  
-       totalSize               32                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-0 is a root stage
-
-STAGE PLANS:
-  Stage: Stage-0
-    Fetch Operator
-      limit: 1
-      Processor Tree:
-        ListSink
-
-PREHOOK: query: select max(year) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-2015
-PREHOOK: query: explain select max(month) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(month) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendar
-            Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column 
stats: COMPLETE
-            Select Operator
-              expressions: month (type: int)
-              outputColumnNames: month
-              Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE 
Column stats: COMPLETE
-              Group By Operator
-                aggregations: max(month)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: COMPLETE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 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:
-        ListSink
-
-PREHOOK: query: select max(month) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(month) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-15
-PREHOOK: query: analyze table calendar compute statistics for columns month
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: analyze table calendar compute statistics for columns month
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-PREHOOK: query: desc formatted calendar
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendar
-POSTHOOK: query: desc formatted calendar
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendar
-# col_name             data_type               comment             
-                
-year                   int                                         
-month                  int                                         
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"month\":\"true\",\"year\":\"true\"}}
-       numFiles                2                   
-       numRows                 4                   
-       rawDataSize             28                  
-       totalSize               32                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(month) from calendar
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(month) from calendar
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-0 is a root stage
-
-STAGE PLANS:
-  Stage: Stage-0
-    Fetch Operator
-      limit: 1
-      Processor Tree:
-        ListSink
-
-PREHOOK: query: select max(month) from calendar
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendar
-#### A masked pattern was here ####
-POSTHOOK: query: select max(month) from calendar
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendar
-#### A masked pattern was here ####
-15
-PREHOOK: query: CREATE TABLE calendarp (`year` int)  partitioned by (p int)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: database:default
-PREHOOK: Output: default@calendarp
-POSTHOOK: query: CREATE TABLE calendarp (`year` int)  partitioned by (p int)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: database:default
-POSTHOOK: Output: default@calendarp
-PREHOOK: query: insert into table calendarp partition (p=1) values (2010), 
(2011), (2012)
-PREHOOK: type: QUERY
-PREHOOK: Output: default@calendarp@p=1
-POSTHOOK: query: insert into table calendarp partition (p=1) values (2010), 
(2011), (2012)
-POSTHOOK: type: QUERY
-POSTHOOK: Output: default@calendarp@p=1
-POSTHOOK: Lineage: calendarp PARTITION(p=1).year EXPRESSION 
[(values__tmp__table__3)values__tmp__table__3.FieldSchema(name:tmp_values_col1, 
type:string, comment:), ]
-PREHOOK: query: desc formatted calendarp partition (p=1)
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendarp
-POSTHOOK: query: desc formatted calendarp partition (p=1)
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendarp
-# col_name             data_type               comment             
-                
-year                   int                                         
-                
-# Partition Information                 
-# col_name             data_type               comment             
-                
-p                      int                                         
-                
-# Detailed Partition Information                
-Partition Value:       [1]                      
-Database:              default                  
-Table:                 calendarp                
-#### A masked pattern was here ####
-Partition Parameters:           
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                1                   
-       numRows                 3                   
-       rawDataSize             12                  
-       totalSize               15                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendarp where p=1
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendarp where p=1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendarp
-            Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
-            Select Operator
-              expressions: year (type: int)
-              outputColumnNames: year
-              Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
-              Group By Operator
-                aggregations: max(year)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: NONE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: NONE
-            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:
-        ListSink
-
-PREHOOK: query: select max(year) from calendarp where p=1
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendarp
-PREHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendarp where p=1
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendarp
-POSTHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-2012
-PREHOOK: query: analyze table calendarp partition (p=1) compute statistics for 
columns
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendarp
-PREHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-POSTHOOK: query: analyze table calendarp partition (p=1) compute statistics 
for columns
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendarp
-POSTHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-PREHOOK: query: desc formatted calendarp partition (p=1)
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendarp
-POSTHOOK: query: desc formatted calendarp partition (p=1)
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendarp
-# col_name             data_type               comment             
-                
-year                   int                                         
-                
-# Partition Information                 
-# col_name             data_type               comment             
-                
-p                      int                                         
-                
-# Detailed Partition Information                
-Partition Value:       [1]                      
-Database:              default                  
-Table:                 calendarp                
-#### A masked pattern was here ####
-Partition Parameters:           
-       COLUMN_STATS_ACCURATE   
{\"BASIC_STATS\":\"true\",\"COLUMN_STATS\":{\"year\":\"true\"}}
-       numFiles                1                   
-       numRows                 3                   
-       rawDataSize             12                  
-       totalSize               15                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendarp where p=1
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendarp where p=1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-0 is a root stage
-
-STAGE PLANS:
-  Stage: Stage-0
-    Fetch Operator
-      limit: 1
-      Processor Tree:
-        ListSink
-
-PREHOOK: query: insert into table calendarp partition (p=1) values (2015)
-PREHOOK: type: QUERY
-PREHOOK: Output: default@calendarp@p=1
-POSTHOOK: query: insert into table calendarp partition (p=1) values (2015)
-POSTHOOK: type: QUERY
-POSTHOOK: Output: default@calendarp@p=1
-POSTHOOK: Lineage: calendarp PARTITION(p=1).year EXPRESSION 
[(values__tmp__table__4)values__tmp__table__4.FieldSchema(name:tmp_values_col1, 
type:string, comment:), ]
-PREHOOK: query: desc formatted calendarp partition (p=1)
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@calendarp
-POSTHOOK: query: desc formatted calendarp partition (p=1)
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@calendarp
-# col_name             data_type               comment             
-                
-year                   int                                         
-                
-# Partition Information                 
-# col_name             data_type               comment             
-                
-p                      int                                         
-                
-# Detailed Partition Information                
-Partition Value:       [1]                      
-Database:              default                  
-Table:                 calendarp                
-#### A masked pattern was here ####
-Partition Parameters:           
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                2                   
-       numRows                 4                   
-       rawDataSize             16                  
-       totalSize               20                  
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: explain select max(year) from calendarp where p=1
-PREHOOK: type: QUERY
-POSTHOOK: query: explain select max(year) from calendarp where p=1
-POSTHOOK: type: QUERY
-STAGE DEPENDENCIES:
-  Stage-1 is a root stage
-  Stage-0 depends on stages: Stage-1
-
-STAGE PLANS:
-  Stage: Stage-1
-    Map Reduce
-      Map Operator Tree:
-          TableScan
-            alias: calendarp
-            Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column 
stats: COMPLETE
-            Select Operator
-              expressions: year (type: int)
-              outputColumnNames: year
-              Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE 
Column stats: COMPLETE
-              Group By Operator
-                aggregations: max(year)
-                mode: hash
-                outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                Reduce Output Operator
-                  sort order: 
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: COMPLETE
-                  value expressions: _col0 (type: int)
-      Reduce Operator Tree:
-        Group By Operator
-          aggregations: max(VALUE._col0)
-          mode: mergepartial
-          outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column 
stats: COMPLETE
-          File Output Operator
-            compressed: false
-            Statistics: Num rows: 1 Data size: 4 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:
-        ListSink
-
-PREHOOK: query: select max(year) from calendarp where p=1
-PREHOOK: type: QUERY
-PREHOOK: Input: default@calendarp
-PREHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-POSTHOOK: query: select max(year) from calendarp where p=1
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@calendarp
-POSTHOOK: Input: default@calendarp@p=1
-#### A masked pattern was here ####
-2015
-PREHOOK: query: create table t (key string, value string)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: database:default
-PREHOOK: Output: default@t
-POSTHOOK: query: create table t (key string, value string)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: database:default
-POSTHOOK: Output: default@t
-PREHOOK: query: load data local inpath '../../data/files/kv1.txt' into table t
-PREHOOK: type: LOAD
-#### A masked pattern was here ####
-PREHOOK: Output: default@t
-POSTHOOK: query: load data local inpath '../../data/files/kv1.txt' into table t
-POSTHOOK: type: LOAD
-#### A masked pattern was here ####
-POSTHOOK: Output: default@t
-PREHOOK: query: desc formatted t
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@t
-POSTHOOK: query: desc formatted t
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@t
-# col_name             data_type               comment             
-                
-key                    string                                      
-value                  string                                      
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       numFiles                1                   
-       numRows                 0                   
-       rawDataSize             0                   
-       totalSize               5812                
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   
-PREHOOK: query: analyze table t compute statistics
-PREHOOK: type: QUERY
-PREHOOK: Input: default@t
-PREHOOK: Output: default@t
-POSTHOOK: query: analyze table t compute statistics
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@t
-POSTHOOK: Output: default@t
-PREHOOK: query: desc formatted t
-PREHOOK: type: DESCTABLE
-PREHOOK: Input: default@t
-POSTHOOK: query: desc formatted t
-POSTHOOK: type: DESCTABLE
-POSTHOOK: Input: default@t
-# col_name             data_type               comment             
-                
-key                    string                                      
-value                  string                                      
-                
-# Detailed Table Information            
-Database:              default                  
-#### A masked pattern was here ####
-Retention:             0                        
-#### A masked pattern was here ####
-Table Type:            MANAGED_TABLE            
-Table Parameters:               
-       COLUMN_STATS_ACCURATE   {\"BASIC_STATS\":\"true\"}
-       numFiles                1                   
-       numRows                 500                 
-       rawDataSize             5312                
-       totalSize               5812                
-#### A masked pattern was here ####
-                
-# Storage Information           
-SerDe Library:         org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe      
 
-InputFormat:           org.apache.hadoop.mapred.TextInputFormat         
-OutputFormat:          
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat       
-Compressed:            No                       
-Num Buckets:           -1                       
-Bucket Columns:        []                       
-Sort Columns:          []                       
-Storage Desc Params:            
-       serialization.format    1                   

Reply via email to