http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/correlationoptimizer5.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/correlationoptimizer5.q.out b/ql/src/test/results/clientpositive/correlationoptimizer5.q.out index c95b4ce..8ad1f70 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer5.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer5.q.out @@ -117,35 +117,35 @@ STAGE PLANS: Map Operator Tree: TableScan alias: n - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int), val (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) TableScan alias: m - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Join Operator condition map: @@ -154,11 +154,11 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -174,14 +174,14 @@ STAGE PLANS: key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) TableScan Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 6393 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 63932 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Join Operator condition map: @@ -190,14 +190,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -223,34 +223,34 @@ STAGE PLANS: Map Operator Tree: TableScan alias: x - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE TableScan alias: y - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Join Operator condition map: @@ -259,7 +259,7 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 6393 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 63932 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -324,68 +324,68 @@ STAGE PLANS: Map Operator Tree: TableScan alias: n - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int), val (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) TableScan alias: m - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE TableScan alias: x - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE TableScan alias: y - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Demux Operator - Statistics: Num rows: 4 Data size: 12099 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 120990 Basic stats: COMPLETE Column stats: NONE Join Operator condition map: Inner Join 0 to 1 @@ -393,13 +393,13 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 4 Data size: 13308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 133089 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 4 Data size: 13308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 133089 Basic stats: COMPLETE Column stats: NONE Mux Operator - Statistics: Num rows: 8 Data size: 26616 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 266178 Basic stats: COMPLETE Column stats: NONE Join Operator condition map: Inner Join 0 to 1 @@ -407,14 +407,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -427,9 +427,9 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col0 - Statistics: Num rows: 4 Data size: 13308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 133089 Basic stats: COMPLETE Column stats: NONE Mux Operator - Statistics: Num rows: 8 Data size: 26616 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 266178 Basic stats: COMPLETE Column stats: NONE Join Operator condition map: Inner Join 0 to 1 @@ -437,14 +437,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 8 Data size: 29277 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 8 Data size: 292795 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -536,14 +536,14 @@ STAGE PLANS: $hdt$_0:$hdt$_1:m TableScan alias: m - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2160 Basic stats: COMPLETE Column stats: NONE HashTable Sink Operator keys: 0 _col0 (type: int) @@ -554,14 +554,14 @@ STAGE PLANS: Map Operator Tree: TableScan alias: n - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int), val (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 2800 Basic stats: COMPLETE Column stats: NONE Map Join Operator condition map: Inner Join 0 to 1 @@ -569,11 +569,11 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -611,14 +611,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -666,14 +666,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -690,14 +690,14 @@ STAGE PLANS: key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 308 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) TableScan Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 6393 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 63932 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Join Operator condition map: @@ -706,14 +706,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col2 (type: int), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 338 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3388 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -730,14 +730,14 @@ STAGE PLANS: $hdt$_1:$hdt$_2:y TableScan alias: y - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5791 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 57910 Basic stats: COMPLETE Column stats: NONE HashTable Sink Operator keys: 0 _col0 (type: int) @@ -748,14 +748,14 @@ STAGE PLANS: Map Operator Tree: TableScan alias: x - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 5812 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 58120 Basic stats: COMPLETE Column stats: NONE Map Join Operator condition map: Inner Join 0 to 1 @@ -763,7 +763,7 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 6393 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 63932 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table:
http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/decimal_precision.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/decimal_precision.q.out b/ql/src/test/results/clientpositive/decimal_precision.q.out index b8d73b4..ab33736 100644 --- a/ql/src/test/results/clientpositive/decimal_precision.q.out +++ b/ql/src/test/results/clientpositive/decimal_precision.q.out @@ -536,11 +536,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_precision - Statistics: Num rows: 1 Data size: 2661 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 26610 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: dec (type: decimal(20,10)) outputColumnNames: dec - Statistics: Num rows: 1 Data size: 2661 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 26610 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: avg(dec), sum(dec) mode: hash http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/decimal_precision2.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/decimal_precision2.q.out b/ql/src/test/results/clientpositive/decimal_precision2.q.out index ce92ff9..ca533a4 100644 --- a/ql/src/test/results/clientpositive/decimal_precision2.q.out +++ b/ql/src/test/results/clientpositive/decimal_precision2.q.out @@ -13,7 +13,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 100.001 (type: decimal(6,3)) outputColumnNames: _col0 @@ -35,7 +35,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 100 (type: decimal(3,0)) outputColumnNames: _col0 @@ -57,7 +57,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 0 (type: decimal(1,0)) outputColumnNames: _col0 @@ -79,7 +79,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 0.1 (type: decimal(1,1)) outputColumnNames: _col0 @@ -101,7 +101,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 0.01 (type: decimal(2,2)) outputColumnNames: _col0 @@ -123,7 +123,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 0.01 (type: decimal(6,3)) outputColumnNames: _col0 @@ -145,7 +145,7 @@ STAGE PLANS: TableScan alias: _dummy_table Row Limit Per Split: 1 - Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: 69.0212249755859375 (type: decimal(18,16)) outputColumnNames: _col0 http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/decimal_udf.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/decimal_udf.q.out b/ql/src/test/results/clientpositive/decimal_udf.q.out index 086f38c..3f84a00 100644 --- a/ql/src/test/results/clientpositive/decimal_udf.q.out +++ b/ql/src/test/results/clientpositive/decimal_udf.q.out @@ -38,11 +38,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key + key) (type: decimal(21,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key + key FROM DECIMAL_UDF @@ -105,11 +105,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key + CAST( value AS decimal(10,0))) (type: decimal(21,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key + value FROM DECIMAL_UDF @@ -172,11 +172,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) + (UDFToDouble(value) / 2.0)) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key + (value/2) FROM DECIMAL_UDF @@ -239,11 +239,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) + 1.0) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key + '1.0' FROM DECIMAL_UDF @@ -306,11 +306,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key - key) (type: decimal(21,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key - key FROM DECIMAL_UDF @@ -373,11 +373,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key - CAST( value AS decimal(10,0))) (type: decimal(21,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key - value FROM DECIMAL_UDF @@ -440,11 +440,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) - (UDFToDouble(value) / 2.0)) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key - (value/2) FROM DECIMAL_UDF @@ -507,11 +507,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) - 1.0) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key - '1.0' FROM DECIMAL_UDF @@ -574,11 +574,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key * key) (type: decimal(38,17)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key * key FROM DECIMAL_UDF @@ -641,14 +641,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: ((key * CAST( value AS decimal(10,0))) > 0) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)), value (type: int) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key, value FROM DECIMAL_UDF where key * value > 0 @@ -696,11 +696,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key * CAST( value AS decimal(10,0))) (type: decimal(31,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key * value FROM DECIMAL_UDF @@ -763,11 +763,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) * (UDFToDouble(value) / 2.0)) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key * (value/2) FROM DECIMAL_UDF @@ -830,11 +830,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) * 2.0) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key * '2.0' FROM DECIMAL_UDF @@ -897,14 +897,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key / 0) (type: decimal(22,12)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Limit Number of rows: 1 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key / 0 FROM DECIMAL_UDF limit 1 @@ -930,14 +930,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) / null) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Limit Number of rows: 1 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key / NULL FROM DECIMAL_UDF limit 1 @@ -963,14 +963,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (key <> 0) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key / key) (type: decimal(38,18)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key / key FROM DECIMAL_UDF WHERE key is not null and key <> 0 @@ -1029,14 +1029,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (value <> 0) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (key / CAST( value AS decimal(10,0))) (type: decimal(31,21)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key / value FROM DECIMAL_UDF WHERE value is not null and value <> 0 @@ -1085,14 +1085,14 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (value <> 0) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (UDFToDouble(key) / (UDFToDouble(value) / 2.0)) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT key / (value/2) FROM DECIMAL_UDF WHERE value is not null and value <> 0 @@ -1141,11 +1141,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (1.0 + (UDFToDouble(key) / 2.0)) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT 1 + (key / '2.0') FROM DECIMAL_UDF @@ -1208,11 +1208,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: abs(key) (type: decimal(20,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT abs(key) FROM DECIMAL_UDF @@ -1276,22 +1276,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)), value (type: int) outputColumnNames: key, value - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(key), count(key), avg(key) keys: value (type: int) mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: decimal(30,10)), _col2 (type: bigint), _col3 (type: struct<count:bigint,sum:decimal(30,10),input:decimal(20,10)>) Reduce Operator Tree: Group By Operator @@ -1299,11 +1299,11 @@ STAGE PLANS: keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col0 (type: int), (_col1 / CAST( _col2 AS decimal(19,0))) (type: decimal(38,18)), _col3 (type: decimal(24,14)), _col1 (type: decimal(30,10)) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -1318,16 +1318,16 @@ STAGE PLANS: Reduce Output Operator key expressions: _col0 (type: int) sort order: + - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: decimal(38,18)), _col2 (type: decimal(24,14)), _col3 (type: decimal(30,10)) Reduce Operator Tree: Select Operator expressions: KEY.reducesinkkey0 (type: int), VALUE._col0 (type: decimal(38,18)), VALUE._col1 (type: decimal(24,14)), VALUE._col2 (type: decimal(30,10)) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1378,11 +1378,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: (- key) (type: decimal(20,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT -key FROM DECIMAL_UDF @@ -1445,11 +1445,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT +key FROM DECIMAL_UDF @@ -1512,11 +1512,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: ceil(key) (type: decimal(11,0)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT CEIL(key) FROM DECIMAL_UDF @@ -1579,11 +1579,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: floor(key) (type: decimal(11,0)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT FLOOR(key) FROM DECIMAL_UDF @@ -1646,11 +1646,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: round(key, 2) (type: decimal(13,2)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT ROUND(key, 2) FROM DECIMAL_UDF @@ -1713,11 +1713,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: power(key, 2) (type: double) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT POWER(key, 2) FROM DECIMAL_UDF @@ -1780,11 +1780,11 @@ STAGE PLANS: Processor Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: ((key + 1) % (key / 2)) (type: decimal(22,12)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE ListSink PREHOOK: query: SELECT (key + 1) % (key / 2) FROM DECIMAL_UDF @@ -1847,22 +1847,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)), value (type: int) outputColumnNames: key, value - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: stddev(key), variance(key) keys: value (type: int) mode: hash outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: struct<count:bigint,sum:double,variance:double>), _col2 (type: struct<count:bigint,sum:double,variance:double>) Reduce Operator Tree: Group By Operator @@ -1870,10 +1870,10 @@ STAGE PLANS: keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1924,22 +1924,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)), value (type: int) outputColumnNames: key, value - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: stddev_samp(key), var_samp(key) keys: value (type: int) mode: hash outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: struct<count:bigint,sum:double,variance:double>), _col2 (type: struct<count:bigint,sum:double,variance:double>) Reduce Operator Tree: Group By Operator @@ -1947,10 +1947,10 @@ STAGE PLANS: keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -2001,11 +2001,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: histogram_numeric(_col0, 3) mode: hash @@ -2058,11 +2058,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)) outputColumnNames: key - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(key) mode: hash @@ -2115,11 +2115,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)) outputColumnNames: key - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(key) mode: hash @@ -2172,11 +2172,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: decimal(20,10)) outputColumnNames: key - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) mode: hash http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/decimal_udf2.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/decimal_udf2.q.out b/ql/src/test/results/clientpositive/decimal_udf2.q.out index 948132f..b6c2db5 100644 --- a/ql/src/test/results/clientpositive/decimal_udf2.q.out +++ b/ql/src/test/results/clientpositive/decimal_udf2.q.out @@ -42,17 +42,17 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (key = 10) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: null (type: double), null (type: double), 1.4711276743037347 (type: double), -0.8390715290764524 (type: double), -0.5440211108893698 (type: double), 0.6483608274590866 (type: double), 0.17453292519943295 (type: double) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -99,17 +99,17 @@ STAGE PLANS: Map Operator Tree: TableScan alias: decimal_udf2 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (key = 10) (type: boolean) - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: 22026.465794806718 (type: double), 2.302585092994046 (type: double), 2.302585092994046 (type: double), 1.0 (type: double), log(10, value) (type: double), log(value, 10) (type: double), 1.0 (type: double), 3.1622776601683795 (type: double) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 359 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 3590 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out b/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out index b8113ee..c2226f6 100644 --- a/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out +++ b/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out @@ -79,11 +79,11 @@ STAGE PLANS: Map Operator Tree: TableScan alias: uservisits_web_text_none - Statistics: Num rows: 1 Data size: 7060 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 70600 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: sourceip (type: string), adrevenue (type: float), avgtimeonsite (type: int) outputColumnNames: sourceip, adrevenue, avgtimeonsite - Statistics: Num rows: 1 Data size: 7060 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 70600 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') mode: hash @@ -131,13 +131,13 @@ STAGE PLANS: Map Operator Tree: TableScan alias: uservisits_web_text_none - Statistics: Num rows: 1 Data size: 7060 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 70600 Basic stats: COMPLETE Column stats: NONE Statistics Aggregation Key Prefix: default.uservisits_web_text_none/ GatherStats: true Select Operator expressions: sourceip (type: string), adrevenue (type: float), avgtimeonsite (type: int) outputColumnNames: sourceip, adrevenue, avgtimeonsite - Statistics: Num rows: 1 Data size: 7060 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 70600 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') mode: hash http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/distinct_windowing.q.out ---------------------------------------------------------------------- diff --git a/ql/src/test/results/clientpositive/distinct_windowing.q.out b/ql/src/test/results/clientpositive/distinct_windowing.q.out index 09fb24c..ab9d4a0 100644 --- a/ql/src/test/results/clientpositive/distinct_windowing.q.out +++ b/ql/src/test/results/clientpositive/distinct_windowing.q.out @@ -61,18 +61,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: over10k - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: si (type: smallint), i (type: int) sort order: ++ Map-reduce partition columns: si (type: smallint) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE value expressions: t (type: tinyint) Reduce Operator Tree: Select Operator expressions: VALUE._col0 (type: tinyint), KEY.reducesinkkey0 (type: smallint), KEY.reducesinkkey1 (type: int) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE PTF Operator Function definitions: Input definition @@ -92,16 +92,16 @@ STAGE PLANS: name: first_value window function: GenericUDAFFirstValueEvaluator window frame: RANGE PRECEDING(MAX)~CURRENT - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: first_value_window_0 (type: tinyint) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: tinyint) mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -117,20 +117,20 @@ STAGE PLANS: key expressions: _col0 (type: tinyint) sort order: + Map-reduce partition columns: _col0 (type: tinyint) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE TopN Hash Memory Usage: 0.1 Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: tinyint) mode: mergepartial outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Limit Number of rows: 10 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -179,17 +179,17 @@ STAGE PLANS: Map Operator Tree: TableScan alias: over10k - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: si (type: smallint), i (type: int) sort order: ++ Map-reduce partition columns: si (type: smallint) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Select Operator expressions: KEY.reducesinkkey0 (type: smallint), KEY.reducesinkkey1 (type: int) outputColumnNames: _col1, _col2 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE PTF Operator Function definitions: Input definition @@ -209,16 +209,16 @@ STAGE PLANS: name: last_value window function: GenericUDAFLastValueEvaluator window frame: RANGE PRECEDING(MAX)~CURRENT - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: last_value_window_0 (type: int) outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -234,20 +234,20 @@ STAGE PLANS: key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE TopN Hash Memory Usage: 0.1 Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Limit Number of rows: 10 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -300,18 +300,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: over10k - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: si (type: smallint), i (type: int) sort order: ++ Map-reduce partition columns: si (type: smallint) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE value expressions: t (type: tinyint) Reduce Operator Tree: Select Operator expressions: VALUE._col0 (type: tinyint), KEY.reducesinkkey0 (type: smallint), KEY.reducesinkkey1 (type: int) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE PTF Operator Function definitions: Input definition @@ -337,16 +337,16 @@ STAGE PLANS: name: first_value window function: GenericUDAFFirstValueEvaluator window frame: RANGE PRECEDING(MAX)~CURRENT - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: last_value_window_0 (type: int), first_value_window_1 (type: tinyint) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: tinyint) mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -362,20 +362,20 @@ STAGE PLANS: key expressions: _col0 (type: int), _col1 (type: tinyint) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: tinyint) - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE TopN Hash Memory Usage: 0.1 Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int), KEY._col1 (type: tinyint) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE Limit Number of rows: 50 - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 1017544 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 1 Data size: 10175440 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat