diff --git a/accumulo-handler/src/test/results/positive/accumulo_queries.q.out b/accumulo-handler/src/test/results/positive/accumulo_queries.q.out index d0214829b2..80a7dc9717 100644 --- a/accumulo-handler/src/test/results/positive/accumulo_queries.q.out +++ b/accumulo-handler/src/test/results/positive/accumulo_queries.q.out @@ -556,6 +556,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/accumulo-handler/src/test/results/positive/accumulo_single_sourced_multi_insert.q.out b/accumulo-handler/src/test/results/positive/accumulo_single_sourced_multi_insert.q.out index 3fa3f167b6..1a5dde0602 100644 --- a/accumulo-handler/src/test/results/positive/accumulo_single_sourced_multi_insert.q.out +++ b/accumulo-handler/src/test/results/positive/accumulo_single_sourced_multi_insert.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9405 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java index d48f2c80e0..738d4f301d 100644 --- a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java +++ b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java @@ -1747,6 +1747,10 @@ private static void populateLlapDaemonVarsSet(Set llapDaemonVarsSetLocal HIVEMAPAGGRHASHMINREDUCTION("hive.map.aggr.hash.min.reduction", (float) 0.99, "Hash aggregation will be turned off if the ratio between hash table size and input rows is bigger than this number. \n" + "Set to 1 to make sure hash aggregation is never turned off."), + HIVEMAPAGGRHASHMINREDUCTIONSTATSADJUST("hive.map.aggr.hash.min.reduction.stats", true, + "Whether the value for hive.map.aggr.hash.min.reduction should be set statically using stats estimates. \n" + + "If this is enabled, the default value for hive.map.aggr.hash.min.reduction is only used as an upper-bound\n" + + "for the value set in the map-side group by operators."), HIVEMULTIGROUPBYSINGLEREDUCER("hive.multigroupby.singlereducer", true, "Whether to optimize multi group by query to generate single M/R job plan. If the multi group by query has \n" + "common group by keys, it will be optimized to generate single M/R job."), diff --git a/contrib/src/test/results/clientpositive/serde_typedbytes.q.out b/contrib/src/test/results/clientpositive/serde_typedbytes.q.out index ee9600a04b..f3c05c0801 100644 --- a/contrib/src/test/results/clientpositive/serde_typedbytes.q.out +++ b/contrib/src/test/results/clientpositive/serde_typedbytes.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/serde_typedbytes2.q.out b/contrib/src/test/results/clientpositive/serde_typedbytes2.q.out index 683aa16811..e23c2b02dd 100644 --- a/contrib/src/test/results/clientpositive/serde_typedbytes2.q.out +++ b/contrib/src/test/results/clientpositive/serde_typedbytes2.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/serde_typedbytes3.q.out b/contrib/src/test/results/clientpositive/serde_typedbytes3.q.out index 395e64ea79..675dec2de1 100644 --- a/contrib/src/test/results/clientpositive/serde_typedbytes3.q.out +++ b/contrib/src/test/results/clientpositive/serde_typedbytes3.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/serde_typedbytes5.q.out b/contrib/src/test/results/clientpositive/serde_typedbytes5.q.out index edae02b974..a622278f1b 100644 --- a/contrib/src/test/results/clientpositive/serde_typedbytes5.q.out +++ b/contrib/src/test/results/clientpositive/serde_typedbytes5.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_avg.q.out b/contrib/src/test/results/clientpositive/udaf_example_avg.q.out index 0f82922332..55a804513a 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_avg.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_avg.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: example_avg(_col0), example_avg(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_group_concat.q.out b/contrib/src/test/results/clientpositive/udaf_example_group_concat.q.out index a31683973a..8fa4e09178 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_group_concat.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_group_concat.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: example_group_concat('(', _col2, ':', _col4, ')') keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 526000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_max.q.out b/contrib/src/test/results/clientpositive/udaf_example_max.q.out index 7e14c07f06..66e3ea52ad 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_max.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_max.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: example_max(_col0), example_max(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_max_n.q.out b/contrib/src/test/results/clientpositive/udaf_example_max_n.q.out index 9eae3af661..09382ffad2 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_max_n.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_max_n.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: example_max_n(_col0, 10), example_max_n(_col2, 10) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_min.q.out b/contrib/src/test/results/clientpositive/udaf_example_min.q.out index 17332e8506..4b96edaf9b 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_min.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_min.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: example_min(_col0), example_min(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/contrib/src/test/results/clientpositive/udaf_example_min_n.q.out b/contrib/src/test/results/clientpositive/udaf_example_min_n.q.out index 30b3f12f93..1c3fb0c995 100644 --- a/contrib/src/test/results/clientpositive/udaf_example_min_n.q.out +++ b/contrib/src/test/results/clientpositive/udaf_example_min_n.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: example_min_n(_col0, 10), example_min_n(_col2, 10) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/hbase-handler/src/test/results/positive/hbase_queries.q.out b/hbase-handler/src/test/results/positive/hbase_queries.q.out index 793e01f6e2..49865325b1 100644 --- a/hbase-handler/src/test/results/positive/hbase_queries.q.out +++ b/hbase-handler/src/test/results/positive/hbase_queries.q.out @@ -557,6 +557,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/hbase-handler/src/test/results/positive/hbase_single_sourced_multi_insert.q.out b/hbase-handler/src/test/results/positive/hbase_single_sourced_multi_insert.q.out index 60d0829c63..d474b4d065 100644 --- a/hbase-handler/src/test/results/positive/hbase_single_sourced_multi_insert.q.out +++ b/hbase-handler/src/test/results/positive/hbase_single_sourced_multi_insert.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9405 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/hbase-handler/src/test/results/positive/hbasestats.q.out b/hbase-handler/src/test/results/positive/hbasestats.q.out index 783708f48b..812a74e22f 100644 --- a/hbase-handler/src/test/results/positive/hbasestats.q.out +++ b/hbase-handler/src/test/results/positive/hbasestats.q.out @@ -308,6 +308,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -418,6 +419,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/itests/hive-blobstore/src/test/results/clientpositive/explain.q.out b/itests/hive-blobstore/src/test/results/clientpositive/explain.q.out index cf1a496a17..69d7ba3807 100644 --- a/itests/hive-blobstore/src/test/results/clientpositive/explain.q.out +++ b/itests/hive-blobstore/src/test/results/clientpositive/explain.q.out @@ -55,6 +55,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/itests/hive-blobstore/src/test/results/clientpositive/insert_into_table.q.out b/itests/hive-blobstore/src/test/results/clientpositive/insert_into_table.q.out index 128aaa8c0f..bab89424d6 100644 --- a/itests/hive-blobstore/src/test/results/clientpositive/insert_into_table.q.out +++ b/itests/hive-blobstore/src/test/results/clientpositive/insert_into_table.q.out @@ -118,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(id, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/itests/hive-blobstore/src/test/results/clientpositive/insert_overwrite_table.q.out b/itests/hive-blobstore/src/test/results/clientpositive/insert_overwrite_table.q.out index c2ee0db9a0..9903d6959c 100644 --- a/itests/hive-blobstore/src/test/results/clientpositive/insert_overwrite_table.q.out +++ b/itests/hive-blobstore/src/test/results/clientpositive/insert_overwrite_table.q.out @@ -126,6 +126,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(id, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/itests/hive-blobstore/src/test/results/clientpositive/write_final_output_blobstore.q.out b/itests/hive-blobstore/src/test/results/clientpositive/write_final_output_blobstore.q.out index b9b1ab7047..e997fa65cf 100644 --- a/itests/hive-blobstore/src/test/results/clientpositive/write_final_output_blobstore.q.out +++ b/itests/hive-blobstore/src/test/results/clientpositive/write_final_output_blobstore.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -335,6 +336,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java index 583460f2c4..3265cc1fe1 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java @@ -390,8 +390,7 @@ protected void initializeOp(Configuration hconf) throws HiveException { // compare every groupbyMapAggrInterval rows numRowsCompareHashAggr = groupbyMapAggrInterval; - minReductionHashAggr = HiveConf.getFloatVar(hconf, - HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); + minReductionHashAggr = conf.getMinReductionHashAggr(); } List fieldNames = new ArrayList(conf.getOutputColumnNames()); diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupByOperator.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupByOperator.java index 0d80c9edce..b5f5933670 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupByOperator.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorGroupByOperator.java @@ -363,11 +363,9 @@ public void initialize(Configuration hconf) throws HiveException { this.checkInterval = HiveConf.getIntVar(hconf, HiveConf.ConfVars.HIVE_VECTORIZATION_GROUPBY_CHECKINTERVAL); this.maxHtEntries = HiveConf.getIntVar(hconf, - HiveConf.ConfVars.HIVE_VECTORIZATION_GROUPBY_MAXENTRIES); - this.minReductionHashAggr = HiveConf.getFloatVar(hconf, - HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); - this.numRowsCompareHashAggr = HiveConf.getIntVar(hconf, - HiveConf.ConfVars.HIVEGROUPBYMAPINTERVAL); + HiveConf.ConfVars.HIVE_VECTORIZATION_GROUPBY_MAXENTRIES); + this.numRowsCompareHashAggr = HiveConf.getIntVar(hconf, + HiveConf.ConfVars.HIVEGROUPBYMAPINTERVAL); } else { this.percentEntriesToFlush = @@ -376,12 +374,12 @@ public void initialize(Configuration hconf) throws HiveException { HiveConf.ConfVars.HIVE_VECTORIZATION_GROUPBY_CHECKINTERVAL.defaultIntVal; this.maxHtEntries = HiveConf.ConfVars.HIVE_VECTORIZATION_GROUPBY_MAXENTRIES.defaultIntVal; - this.minReductionHashAggr = - HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION.defaultFloatVal; - this.numRowsCompareHashAggr = + this.numRowsCompareHashAggr = HiveConf.ConfVars.HIVEGROUPBYMAPINTERVAL.defaultIntVal; } + minReductionHashAggr = getConf().getMinReductionHashAggr(); + sumBatchSize = 0; mapKeysAggregationBuffers = new HashMap(); diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java index cc01034ff9..189c68dd91 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/DynamicPartitionPruningOptimization.java @@ -471,10 +471,13 @@ private void generateEventOperatorPlan(DynamicListContext ctx, ParseContext pars ArrayList outputNames = new ArrayList(); outputNames.add(HiveConf.getColumnInternalName(0)); + ArrayList selectColInfos = new ArrayList(); + selectColInfos.add(new ColumnInfo(outputNames.get(0), key.getTypeInfo(), "", false)); + // project the relevant key column SelectDesc select = new SelectDesc(keyExprs, outputNames); SelectOperator selectOp = - (SelectOperator) OperatorFactory.getAndMakeChild(select, parentOfRS); + (SelectOperator) OperatorFactory.getAndMakeChild(select, new RowSchema(selectColInfos), parentOfRS); // do a group by on the list to dedup float groupByMemoryUsage = @@ -482,6 +485,9 @@ private void generateEventOperatorPlan(DynamicListContext ctx, ParseContext pars float memoryThreshold = HiveConf.getFloatVar(parseContext.getConf(), HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = + HiveConf.getFloatVar(parseContext.getConf(), + ConfVars.HIVEMAPAGGRHASHMINREDUCTION); ArrayList groupByExprs = new ArrayList(); ExprNodeDesc groupByExpr = @@ -491,10 +497,13 @@ private void generateEventOperatorPlan(DynamicListContext ctx, ParseContext pars GroupByDesc groupBy = new GroupByDesc(GroupByDesc.Mode.HASH, outputNames, groupByExprs, new ArrayList(), false, groupByMemoryUsage, memoryThreshold, - null, false, -1, true); + minReductionHashAggr, null, false, -1, true); + + ArrayList groupbyColInfos = new ArrayList(); + groupbyColInfos.add(new ColumnInfo(outputNames.get(0), key.getTypeInfo(), "", false)); GroupByOperator groupByOp = (GroupByOperator) OperatorFactory.getAndMakeChild( - groupBy, selectOp); + groupBy, new RowSchema(groupbyColInfos), selectOp); Map colMap = new HashMap(); colMap.put(outputNames.get(0), groupByExpr); @@ -618,6 +627,9 @@ private boolean generateSemiJoinOperatorPlan(DynamicListContext ctx, ParseContex float memoryThreshold = HiveConf.getFloatVar(parseContext.getConf(), HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = + HiveConf.getFloatVar(parseContext.getConf(), + ConfVars.HIVEMAPAGGRHASHMINREDUCTION); // Add min/max and bloom filter aggregations List aggFnOIs = new ArrayList(); @@ -664,8 +676,8 @@ private boolean generateSemiJoinOperatorPlan(DynamicListContext ctx, ParseContex gbOutputNames.add(SemanticAnalyzer.getColumnInternalName(1)); gbOutputNames.add(SemanticAnalyzer.getColumnInternalName(2)); GroupByDesc groupBy = new GroupByDesc(GroupByDesc.Mode.HASH, - gbOutputNames, new ArrayList(), aggs, false, - groupByMemoryUsage, memoryThreshold, null, false, -1, false); + gbOutputNames, new ArrayList(), aggs, false, + groupByMemoryUsage, memoryThreshold, minReductionHashAggr, null, false, -1, false); ArrayList groupbyColInfos = new ArrayList(); groupbyColInfos.add(new ColumnInfo(gbOutputNames.get(0), key.getTypeInfo(), "", false)); @@ -764,7 +776,7 @@ private boolean generateSemiJoinOperatorPlan(DynamicListContext ctx, ParseContex GroupByDesc groupByDescFinal = new GroupByDesc(GroupByDesc.Mode.FINAL, gbOutputNames, new ArrayList(), aggsFinal, false, - groupByMemoryUsage, memoryThreshold, null, false, 0, false); + groupByMemoryUsage, memoryThreshold, minReductionHashAggr, null, false, 0, false); GroupByOperator groupByOpFinal = (GroupByOperator)OperatorFactory.getAndMakeChild( groupByDescFinal, new RowSchema(rsOp.getSchema()), rsOp); groupByOpFinal.setColumnExprMap(new HashMap()); diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SetHashGroupByMinReduction.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SetHashGroupByMinReduction.java new file mode 100644 index 0000000000..ebed040b5f --- /dev/null +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SetHashGroupByMinReduction.java @@ -0,0 +1,93 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.hadoop.hive.ql.optimizer; + +import java.util.ArrayList; +import java.util.List; +import java.util.Stack; +import org.apache.hadoop.hive.ql.exec.ColumnInfo; +import org.apache.hadoop.hive.ql.exec.GroupByOperator; +import org.apache.hadoop.hive.ql.lib.Node; +import org.apache.hadoop.hive.ql.lib.NodeProcessor; +import org.apache.hadoop.hive.ql.lib.NodeProcessorCtx; +import org.apache.hadoop.hive.ql.parse.SemanticException; +import org.apache.hadoop.hive.ql.plan.ColStatistics; +import org.apache.hadoop.hive.ql.plan.GroupByDesc; +import org.apache.hadoop.hive.ql.plan.GroupByDesc.Mode; +import org.apache.hadoop.hive.ql.plan.Statistics.State; +import org.apache.hadoop.hive.ql.stats.StatsUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + + +/** + * SetHashGroupByMinReduction determines the min reduction to perform + * a hash aggregation for a group by. + */ +public class SetHashGroupByMinReduction implements NodeProcessor { + + private static final Logger LOG = LoggerFactory.getLogger(SetHashGroupByMinReduction.class.getName()); + + @SuppressWarnings("unchecked") + @Override + public Object process(Node nd, Stack stack, + NodeProcessorCtx procContext, Object... nodeOutputs) + throws SemanticException { + + GroupByOperator groupByOperator = (GroupByOperator) nd; + GroupByDesc desc = groupByOperator.getConf(); + + if (desc.getMode() != Mode.HASH || groupByOperator.getStatistics().getBasicStatsState() != State.COMPLETE + || groupByOperator.getStatistics().getColumnStatsState() != State.COMPLETE) { + return null; + } + + // compute product of distinct values of grouping columns + List colStats = new ArrayList<>(); + for (int i = 0; i < desc.getKeys().size(); i++) { + ColumnInfo ci = groupByOperator.getSchema().getSignature().get(i); + colStats.add( + groupByOperator.getStatistics().getColumnStatisticsFromColName(ci.getInternalName())); + } + long ndvProduct = StatsUtils.computeNDVGroupingColumns( + colStats, groupByOperator.getParentOperators().get(0).getStatistics(), true); + // if ndvProduct is 0 then column stats state must be partial and we are missing + if (ndvProduct == 0) { + return null; + } + + long numRows = groupByOperator.getStatistics().getNumRows(); + if (ndvProduct > numRows) { + ndvProduct = numRows; + } + + // change the min reduction for hash group by + float defaultMinReductionHashAggrFactor = desc.getMinReductionHashAggr(); + float minReductionHashAggrFactor = 1f - ((float) ndvProduct / numRows); + if (minReductionHashAggrFactor < defaultMinReductionHashAggrFactor) { + desc.setMinReductionHashAggr(minReductionHashAggrFactor); + if (LOG.isDebugEnabled()) { + LOG.debug("Minimum reduction for hash group by operator {} set to {}", groupByOperator, minReductionHashAggrFactor); + } + } + + return null; + } + +} diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/HiveGBOpConvUtil.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/HiveGBOpConvUtil.java index b304e38edd..268aca6b58 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/HiveGBOpConvUtil.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/HiveGBOpConvUtil.java @@ -117,6 +117,7 @@ float groupByMemoryUsage; float memoryThreshold; + float minReductionHashAggr; private HIVEGBPHYSICALMODE gbPhysicalPipelineMode; }; @@ -277,6 +278,7 @@ private static GBInfo getGBInfo(HiveAggregate aggRel, OpAttr inputOpAf, HiveConf // 4. Gather GB Memory threshold gbInfo.groupByMemoryUsage = HiveConf.getFloatVar(hc, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); gbInfo.memoryThreshold = HiveConf.getFloatVar(hc, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + gbInfo.minReductionHashAggr = HiveConf.getFloatVar(hc, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); // 5. Gather GB Physical pipeline (based on user config & Grping Sets size) gbInfo.gbPhysicalPipelineMode = getAggOPMode(hc, gbInfo); @@ -821,7 +823,7 @@ private static OpAttr genReduceSideGB2(OpAttr inputOpAf, GBInfo gbInfo) throws S Operator rsGBOp2 = OperatorFactory.getAndMakeChild(new GroupByDesc(GroupByDesc.Mode.FINAL, outputColNames, gbKeys, aggregations, false, gbInfo.groupByMemoryUsage, - gbInfo.memoryThreshold, null, false, groupingSetsPosition, gbInfo.containsDistinctAggr), + gbInfo.memoryThreshold, gbInfo.minReductionHashAggr, null, false, groupingSetsPosition, gbInfo.containsDistinctAggr), new RowSchema(colInfoLst), rs); rsGBOp2.setColumnExprMap(colExprMap); @@ -959,7 +961,7 @@ private static OpAttr genReduceSideGB1(OpAttr inputOpAf, GBInfo gbInfo, boolean && !finalGB && !(gbInfo.gbPhysicalPipelineMode == HIVEGBPHYSICALMODE.MAP_SIDE_GB_SKEW_GBKEYS_OR_DIST_UDAF_PRESENT); Operator rsGBOp = OperatorFactory.getAndMakeChild(new GroupByDesc(gbMode, outputColNames, - gbKeys, aggregations, gbInfo.groupByMemoryUsage, gbInfo.memoryThreshold, gbInfo.grpSets, + gbKeys, aggregations, gbInfo.groupByMemoryUsage, gbInfo.memoryThreshold, gbInfo.minReductionHashAggr, gbInfo.grpSets, includeGrpSetInGBDesc, groupingSetsColPosition, gbInfo.containsDistinctAggr), new RowSchema(colInfoLst), rs); @@ -1071,7 +1073,7 @@ private static OpAttr genReduceSideGB1NoMapGB(OpAttr inputOpAf, GBInfo gbInfo, } Operator rsGB1 = OperatorFactory.getAndMakeChild(new GroupByDesc(gbMode, outputColNames, - gbKeys, aggregations, false, gbInfo.groupByMemoryUsage, gbInfo.memoryThreshold, null, + gbKeys, aggregations, false, gbInfo.groupByMemoryUsage, gbInfo.memoryThreshold, gbInfo.minReductionHashAggr, null, false, -1, numDistinctUDFs > 0), new RowSchema(colInfoLst), rs); rsGB1.setColumnExprMap(colExprMap); @@ -1167,7 +1169,7 @@ private static OpAttr genMapSideGB(OpAttr inputOpAf, GBInfo gbAttrs) throws Sema @SuppressWarnings("rawtypes") Operator gbOp = OperatorFactory.getAndMakeChild(new GroupByDesc(GroupByDesc.Mode.HASH, outputColNames, gbKeys, aggregations, false, gbAttrs.groupByMemoryUsage, - gbAttrs.memoryThreshold, gbAttrs.grpSets, inclGrpID, groupingSetsPosition, + gbAttrs.memoryThreshold, gbAttrs.minReductionHashAggr, gbAttrs.grpSets, inclGrpID, groupingSetsPosition, gbAttrs.containsDistinctAggr), new RowSchema(colInfoLst), inputOpAf.inputs.get(0)); // 5. Setup Expr Col Map diff --git a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java index 6ba3f90505..7a4796a461 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java @@ -1312,34 +1312,11 @@ public Object process(Node nd, Stack stack, NodeProcessorCtx procCtx, stats = parentStats.clone(); stats.setColumnStats(colStats); - long ndvProduct = 1; final long parentNumRows = stats.getNumRows(); // compute product of distinct values of grouping columns - for (ColStatistics cs : colStats) { - if (cs != null) { - long ndv = cs.getCountDistint(); - if (cs.getNumNulls() > 0) { - ndv = StatsUtils.safeAdd(ndv, 1); - } - ndvProduct = StatsUtils.safeMult(ndvProduct, ndv); - } else { - if (parentStats.getColumnStatsState().equals(Statistics.State.COMPLETE)) { - // the column must be an aggregate column inserted by GBY. We - // don't have to account for this column when computing product - // of NDVs - continue; - } else { - // partial column statistics on grouping attributes case. - // if column statistics on grouping attribute is missing, then - // assume worst case. - // GBY rule will emit half the number of rows if ndvProduct is 0 - ndvProduct = 0; - } - break; - } - } - + long ndvProduct = + StatsUtils.computeNDVGroupingColumns(colStats, parentStats, false); // if ndvProduct is 0 then column stats state must be partial and we are missing // column stats for a group by column if (ndvProduct == 0) { diff --git a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 18dbbb219b..65648d96f8 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -5036,10 +5036,12 @@ private Operator genGroupByPlanGroupByOperator(QBParseInfo parseInfo, float groupByMemoryUsage = HiveConf.getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); float memoryThreshold = HiveConf .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = HiveConf + .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); Operator op = putOpInsertMap(OperatorFactory.getAndMakeChild( new GroupByDesc(mode, outputColumnNames, groupByKeys, aggregations, - false, groupByMemoryUsage, memoryThreshold, null, false, -1, numDistinctUDFs > 0), + false, groupByMemoryUsage, memoryThreshold, minReductionHashAggr, null, false, -1, numDistinctUDFs > 0), new RowSchema(groupByOutputRowResolver.getColumnInfos()), input), groupByOutputRowResolver); op.setColumnExprMap(colExprMap); @@ -5298,6 +5300,8 @@ private Operator genGroupByPlanGroupByOperator1(QBParseInfo parseInfo, float groupByMemoryUsage = HiveConf.getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); float memoryThreshold = HiveConf .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = HiveConf + .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); // Nothing special needs to be done for grouping sets if // this is the final group by operator, and multiple rows corresponding to the @@ -5306,7 +5310,7 @@ private Operator genGroupByPlanGroupByOperator1(QBParseInfo parseInfo, // additional rows corresponding to grouping sets need to be created here. Operator op = putOpInsertMap(OperatorFactory.getAndMakeChild( new GroupByDesc(mode, outputColumnNames, groupByKeys, aggregations, - groupByMemoryUsage, memoryThreshold, + groupByMemoryUsage, memoryThreshold, minReductionHashAggr, groupingSets, groupingSetsPresent && groupingSetsNeedAdditionalMRJob, groupingSetsPosition, containsDistinctAggr), @@ -5479,9 +5483,11 @@ private Operator genGroupByPlanMapGroupByOperator(QB qb, float groupByMemoryUsage = HiveConf.getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); float memoryThreshold = HiveConf .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = HiveConf + .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); Operator op = putOpInsertMap(OperatorFactory.getAndMakeChild( new GroupByDesc(mode, outputColumnNames, groupByKeys, aggregations, - false, groupByMemoryUsage, memoryThreshold, + false, groupByMemoryUsage, memoryThreshold, minReductionHashAggr, groupingSetKeys, groupingSetsPresent, groupingSetsPosition, containsDistinctAggr), new RowSchema(groupByOutputRowResolver.getColumnInfos()), inputOperatorInfo), groupByOutputRowResolver); @@ -6016,10 +6022,12 @@ private Operator genGroupByPlanGroupByOperator2MR(QBParseInfo parseInfo, float groupByMemoryUsage = HiveConf.getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); float memoryThreshold = HiveConf .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = HiveConf + .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); Operator op = putOpInsertMap(OperatorFactory.getAndMakeChild( new GroupByDesc(mode, outputColumnNames, groupByKeys, aggregations, - false, groupByMemoryUsage, memoryThreshold, null, false, + false, groupByMemoryUsage, memoryThreshold, minReductionHashAggr, null, false, groupingSetsPosition, containsDistinctAggr), new RowSchema(groupByOutputRowResolver2.getColumnInfos()), reduceSinkOperatorInfo2), groupByOutputRowResolver2); @@ -9272,9 +9280,11 @@ private Operator genMapGroupByForSemijoin(QB qb, ArrayList fields, float groupByMemoryUsage = HiveConf.getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMEMORY); float memoryThreshold = HiveConf .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRMEMORYTHRESHOLD); + float minReductionHashAggr = HiveConf + .getFloatVar(conf, HiveConf.ConfVars.HIVEMAPAGGRHASHMINREDUCTION); Operator op = putOpInsertMap(OperatorFactory.getAndMakeChild( new GroupByDesc(mode, outputColumnNames, groupByKeys, aggregations, - false, groupByMemoryUsage, memoryThreshold, null, false, -1, false), + false, groupByMemoryUsage, memoryThreshold, minReductionHashAggr, null, false, -1, false), new RowSchema(groupByOutputRowResolver.getColumnInfos()), input), groupByOutputRowResolver); diff --git a/ql/src/java/org/apache/hadoop/hive/ql/parse/TezCompiler.java b/ql/src/java/org/apache/hadoop/hive/ql/parse/TezCompiler.java index a917617fb8..be6c9dcf6f 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/parse/TezCompiler.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/parse/TezCompiler.java @@ -84,6 +84,7 @@ import org.apache.hadoop.hive.ql.optimizer.NonBlockingOpDeDupProc; import org.apache.hadoop.hive.ql.optimizer.ReduceSinkMapJoinProc; import org.apache.hadoop.hive.ql.optimizer.RemoveDynamicPruningBySize; +import org.apache.hadoop.hive.ql.optimizer.SetHashGroupByMinReduction; import org.apache.hadoop.hive.ql.optimizer.SetReducerParallelism; import org.apache.hadoop.hive.ql.optimizer.SharedWorkOptimizer; import org.apache.hadoop.hive.ql.optimizer.SortedDynPartitionOptimizer; @@ -451,9 +452,13 @@ private void runStatsDependentOptimizations(OptimizeTezProcContext procCtx, opRules.put(new RuleRegExp("Set parallelism - ReduceSink", ReduceSinkOperator.getOperatorName() + "%"), new SetReducerParallelism()); - opRules.put(new RuleRegExp("Convert Join to Map-join", JoinOperator.getOperatorName() + "%"), new ConvertJoinMapJoin()); + if (procCtx.conf.getBoolVar(ConfVars.HIVEMAPAGGRHASHMINREDUCTIONSTATSADJUST)) { + opRules.put(new RuleRegExp("Set min reduction - GBy (Hash)", + GroupByOperator.getOperatorName() + "%"), + new SetHashGroupByMinReduction()); + } // The dispatcher fires the processor corresponding to the closest matching // rule and passes the context along diff --git a/ql/src/java/org/apache/hadoop/hive/ql/plan/GroupByDesc.java b/ql/src/java/org/apache/hadoop/hive/ql/plan/GroupByDesc.java index 31237c8289..687f66771a 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/plan/GroupByDesc.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/plan/GroupByDesc.java @@ -73,6 +73,7 @@ private ArrayList outputColumnNames; private float groupByMemoryUsage; private float memoryThreshold; + private float minReductionHashAggr; transient private boolean isDistinct; private boolean dontResetAggrsDistinct; @@ -86,12 +87,13 @@ public GroupByDesc( final ArrayList aggregators, final float groupByMemoryUsage, final float memoryThreshold, + final float minReductionHashAggr, final List listGroupingSets, final boolean groupingSetsPresent, final int groupingSetsPosition, final boolean isDistinct) { this(mode, outputColumnNames, keys, aggregators, - false, groupByMemoryUsage, memoryThreshold, listGroupingSets, + false, groupByMemoryUsage, memoryThreshold, minReductionHashAggr, listGroupingSets, groupingSetsPresent, groupingSetsPosition, isDistinct); } @@ -103,6 +105,7 @@ public GroupByDesc( final boolean bucketGroup, final float groupByMemoryUsage, final float memoryThreshold, + final float minReductionHashAggr, final List listGroupingSets, final boolean groupingSetsPresent, final int groupingSetsPosition, @@ -114,6 +117,7 @@ public GroupByDesc( this.bucketGroup = bucketGroup; this.groupByMemoryUsage = groupByMemoryUsage; this.memoryThreshold = memoryThreshold; + this.minReductionHashAggr = minReductionHashAggr; this.listGroupingSets = listGroupingSets; this.groupingSetsPresent = groupingSetsPresent; this.groupingSetPosition = groupingSetsPosition; @@ -209,6 +213,19 @@ public void setMemoryThreshold(float memoryThreshold) { this.memoryThreshold = memoryThreshold; } + public float getMinReductionHashAggr() { + return minReductionHashAggr; + } + + public void setMinReductionHashAggr(float minReductionHashAggr) { + this.minReductionHashAggr = minReductionHashAggr; + } + + @Explain(displayName = "minReductionHashAggr") + public String getMinReductionHashAggrString() { + return mode == Mode.HASH ? Float.toString(minReductionHashAggr) : null; + } + @Explain(displayName = "aggregations", explainLevels = { Level.USER, Level.DEFAULT, Level.EXTENDED }) @Signature public List getAggregatorStrings() { @@ -320,7 +337,8 @@ public Object clone() { List listGroupingSets = new ArrayList<>(); listGroupingSets.addAll(this.listGroupingSets); return new GroupByDesc(this.mode, outputColumnNames, keys, aggregators, - this.groupByMemoryUsage, this.memoryThreshold, listGroupingSets, this.groupingSetsPresent, + this.groupByMemoryUsage, this.memoryThreshold, this.minReductionHashAggr, + listGroupingSets, this.groupingSetsPresent, this.groupingSetPosition, this.isDistinct); } diff --git a/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java b/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java index f00c72027a..61498806bf 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java @@ -1996,4 +1996,52 @@ public static void updateStats(Statistics stats, long newNumRows, stats.setDataSize(StatsUtils.getMaxIfOverflow(newDataSize)); } } + + public static long computeNDVGroupingColumns(List colStats, Statistics parentStats, + boolean expDecay) { + List ndvValues = + extractNDVGroupingColumns(colStats, parentStats); + if (ndvValues == null) { + return 0L; + } + if (ndvValues.isEmpty()) { + // No grouping columns, one row + return 1L; + } + if (expDecay) { + return addWithExpDecay(ndvValues); + } else { + return ndvValues.stream().reduce(1L, StatsUtils::safeMult); + } + } + + private static List extractNDVGroupingColumns(List colStats, Statistics parentStats) { + List ndvValues = new ArrayList<>(colStats.size()); + + // compute product of distinct values of grouping columns + for (ColStatistics cs : colStats) { + if (cs != null) { + long ndv = cs.getCountDistint(); + if (cs.getNumNulls() > 0) { + ndv = StatsUtils.safeAdd(ndv, 1); + } + ndvValues.add(ndv); + } else { + if (parentStats.getColumnStatsState().equals(Statistics.State.COMPLETE)) { + // the column must be an aggregate column inserted by GBY. We + // don't have to account for this column when computing product + // of NDVs + continue; + } else { + // partial column statistics on grouping attributes case. + // if column statistics on grouping attribute is missing, then + // assume worst case. + ndvValues = null; + } + break; + } + } + + return ndvValues; + } } diff --git a/ql/src/test/results/clientnegative/masking_mv.q.out b/ql/src/test/results/clientnegative/masking_mv.q.out index 27a3debb86..6d5a46982e 100644 --- a/ql/src/test/results/clientnegative/masking_mv.q.out +++ b/ql/src/test/results/clientnegative/masking_mv.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientnegative/spark/spark_job_max_tasks.q.out b/ql/src/test/results/clientnegative/spark/spark_job_max_tasks.q.out index 97780ff771..f3dc18e608 100644 --- a/ql/src/test/results/clientnegative/spark/spark_job_max_tasks.q.out +++ b/ql/src/test/results/clientnegative/spark/spark_job_max_tasks.q.out @@ -33,6 +33,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientnegative/spark/spark_stage_max_tasks.q.out b/ql/src/test/results/clientnegative/spark/spark_stage_max_tasks.q.out index 97780ff771..f3dc18e608 100644 --- a/ql/src/test/results/clientnegative/spark/spark_stage_max_tasks.q.out +++ b/ql/src/test/results/clientnegative/spark/spark_stage_max_tasks.q.out @@ -33,6 +33,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/acid_mapjoin.q.out b/ql/src/test/results/clientpositive/acid_mapjoin.q.out index a79525c7c3..4225df061a 100644 --- a/ql/src/test/results/clientpositive/acid_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/acid_mapjoin.q.out @@ -123,6 +123,7 @@ STAGE PLANS: Statistics: Num rows: 8295 Data size: 66360 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/acid_nullscan.q.out b/ql/src/test/results/clientpositive/acid_nullscan.q.out index a45f20dcfe..0db7d34a3d 100644 --- a/ql/src/test/results/clientpositive/acid_nullscan.q.out +++ b/ql/src/test/results/clientpositive/acid_nullscan.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(a) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/acid_stats3.q.out b/ql/src/test/results/clientpositive/acid_stats3.q.out index 2fd9c1c944..250c4d027a 100644 --- a/ql/src/test/results/clientpositive/acid_stats3.q.out +++ b/ql/src/test/results/clientpositive/acid_stats3.q.out @@ -65,6 +65,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -240,6 +241,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL @@ -347,6 +349,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/acid_stats4.q.out b/ql/src/test/results/clientpositive/acid_stats4.q.out index b36aa4a9dd..6607737ec2 100644 --- a/ql/src/test/results/clientpositive/acid_stats4.q.out +++ b/ql/src/test/results/clientpositive/acid_stats4.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -272,6 +273,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -644,6 +646,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -769,6 +772,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL @@ -855,6 +859,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: PARTIAL Column stats: PARTIAL @@ -921,6 +926,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count(key2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/acid_stats5.q.out b/ql/src/test/results/clientpositive/acid_stats5.q.out index f9509f2848..e3996e00fc 100644 --- a/ql/src/test/results/clientpositive/acid_stats5.q.out +++ b/ql/src/test/results/clientpositive/acid_stats5.q.out @@ -149,6 +149,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -203,6 +204,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -366,6 +368,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -602,6 +605,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -765,6 +769,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/acid_table_stats.q.out b/ql/src/test/results/clientpositive/acid_table_stats.q.out index 2ab10ff06c..65d7a839c9 100644 --- a/ql/src/test/results/clientpositive/acid_table_stats.q.out +++ b/ql/src/test/results/clientpositive/acid_table_stats.q.out @@ -462,6 +462,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/alterColumnStatsPart.q.out b/ql/src/test/results/clientpositive/alterColumnStatsPart.q.out index 3efe8ec0ff..7a157a2cf5 100644 --- a/ql/src/test/results/clientpositive/alterColumnStatsPart.q.out +++ b/ql/src/test/results/clientpositive/alterColumnStatsPart.q.out @@ -133,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(a) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -278,6 +279,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(a) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -378,6 +380,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: max(a) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -448,6 +451,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: max(a) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/annotate_stats_deep_filters.q.out b/ql/src/test/results/clientpositive/annotate_stats_deep_filters.q.out index 5852c51fd9..5edaea2c14 100644 --- a/ql/src/test/results/clientpositive/annotate_stats_deep_filters.q.out +++ b/ql/src/test/results/clientpositive/annotate_stats_deep_filters.q.out @@ -133,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -228,6 +229,7 @@ STAGE PLANS: Statistics: Num rows: 2098 Data size: 211174 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/annotate_stats_groupby.q.out b/ql/src/test/results/clientpositive/annotate_stats_groupby.q.out index fe30d3197c..4fbe96d1d1 100644 --- a/ql/src/test/results/clientpositive/annotate_stats_groupby.q.out +++ b/ql/src/test/results/clientpositive/annotate_stats_groupby.q.out @@ -124,6 +124,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: state (type: string), locid (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 784 Basic stats: COMPLETE Column stats: COMPLETE @@ -144,6 +145,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 784 Basic stats: COMPLETE Column stats: COMPLETE @@ -221,6 +223,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -275,6 +278,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE @@ -329,6 +333,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3136 Basic stats: COMPLETE Column stats: COMPLETE @@ -384,6 +389,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2352 Basic stats: COMPLETE Column stats: COMPLETE @@ -439,6 +445,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2352 Basic stats: COMPLETE Column stats: COMPLETE @@ -494,6 +501,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 784 Basic stats: COMPLETE Column stats: COMPLETE @@ -549,6 +557,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 1568 Basic stats: COMPLETE Column stats: COMPLETE @@ -604,6 +613,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2352 Basic stats: COMPLETE Column stats: COMPLETE @@ -659,6 +669,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3136 Basic stats: COMPLETE Column stats: COMPLETE @@ -714,6 +725,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -768,6 +780,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 1568 Basic stats: COMPLETE Column stats: COMPLETE @@ -823,6 +836,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), zip (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 376 Basic stats: COMPLETE Column stats: COMPLETE @@ -877,6 +891,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE @@ -932,6 +947,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -987,6 +1003,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -1042,6 +1059,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE @@ -1097,6 +1115,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 1592 Basic stats: COMPLETE Column stats: NONE @@ -1152,6 +1171,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -1207,6 +1227,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE @@ -1262,6 +1283,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE @@ -1316,6 +1338,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE @@ -1474,6 +1497,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9970 Data size: 159496 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/annotate_stats_groupby2.q.out b/ql/src/test/results/clientpositive/annotate_stats_groupby2.q.out index 9ec49bd029..56fa27ad8f 100644 --- a/ql/src/test/results/clientpositive/annotate_stats_groupby2.q.out +++ b/ql/src/test/results/clientpositive/annotate_stats_groupby2.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE @@ -115,6 +116,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), country (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 80 Data size: 800 Basic stats: COMPLETE Column stats: NONE @@ -170,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 3460 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1730 Basic stats: COMPLETE Column stats: COMPLETE @@ -224,6 +227,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator keys: state (type: string), votes (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 940 Basic stats: COMPLETE Column stats: PARTIAL @@ -278,6 +282,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 3460 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), country (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 40 Data size: 7240 Basic stats: COMPLETE Column stats: COMPLETE @@ -333,6 +338,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 3460 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 3460 Basic stats: COMPLETE Column stats: COMPLETE @@ -387,6 +393,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 3460 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), country (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 80 Data size: 14480 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/annotate_stats_join.q.out b/ql/src/test/results/clientpositive/annotate_stats_join.q.out index 8c9109f0ca..6c73d6398c 100644 --- a/ql/src/test/results/clientpositive/annotate_stats_join.q.out +++ b/ql/src/test/results/clientpositive/annotate_stats_join.q.out @@ -895,6 +895,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 285 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_11.q.out b/ql/src/test/results/clientpositive/autoColumnStats_11.q.out index b6e7f9918f..c617641ffe 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_11.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_11.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(d, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1368 Basic stats: COMPLETE Column stats: COMPLETE @@ -312,6 +313,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 320 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(d, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1368 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_4.q.out b/ql/src/test/results/clientpositive/autoColumnStats_4.q.out index 96f4ba1898..0629c60bb9 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_4.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_4.q.out @@ -125,6 +125,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_5.q.out b/ql/src/test/results/clientpositive/autoColumnStats_5.q.out index f86dba12d5..e8b8d12519 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_5.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_5.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 868 Basic stats: COMPLETE Column stats: COMPLETE @@ -313,6 +314,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll'), compute_stats(d, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1732 Basic stats: COMPLETE Column stats: COMPLETE @@ -525,6 +527,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll'), compute_stats(d, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1732 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_5a.q.out b/ql/src/test/results/clientpositive/autoColumnStats_5a.q.out index 9891aed56c..0f86bedb7b 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_5a.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_5a.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 868 Basic stats: COMPLETE Column stats: COMPLETE @@ -509,6 +510,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 868 Basic stats: COMPLETE Column stats: COMPLETE @@ -871,6 +873,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') keys: part (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 868 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_6.q.out b/ql/src/test/results/clientpositive/autoColumnStats_6.q.out index 7029a2b4e1..cab3338cd4 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_6.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_6.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: one (type: string), two (type: string), three (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 250 Data size: 329250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_8.q.out b/ql/src/test/results/clientpositive/autoColumnStats_8.q.out index 613465ec06..0e1868bd52 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_8.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_8.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE @@ -172,6 +173,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-12-31' (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/autoColumnStats_9.q.out b/ql/src/test/results/clientpositive/autoColumnStats_9.q.out index 90774c03f9..2671412751 100644 --- a/ql/src/test/results/clientpositive/autoColumnStats_9.q.out +++ b/ql/src/test/results/clientpositive/autoColumnStats_9.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -148,6 +149,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join0.q.out b/ql/src/test/results/clientpositive/auto_join0.q.out index 25c1e7f9ef..1c1a8bb097 100644 --- a/ql/src/test/results/clientpositive/auto_join0.q.out +++ b/ql/src/test/results/clientpositive/auto_join0.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Statistics: Num rows: 27556 Data size: 9809936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -166,6 +167,7 @@ STAGE PLANS: Statistics: Num rows: 27556 Data size: 9809936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -203,6 +205,7 @@ STAGE PLANS: Statistics: Num rows: 27556 Data size: 9809936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join1.q.out b/ql/src/test/results/clientpositive/auto_join1.q.out index 2a7d0d58a0..08fbdb9859 100644 --- a/ql/src/test/results/clientpositive/auto_join1.q.out +++ b/ql/src/test/results/clientpositive/auto_join1.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join10.q.out b/ql/src/test/results/clientpositive/auto_join10.q.out index 356574f0f2..6eda95beae 100644 --- a/ql/src/test/results/clientpositive/auto_join10.q.out +++ b/ql/src/test/results/clientpositive/auto_join10.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join11.q.out b/ql/src/test/results/clientpositive/auto_join11.q.out index d280af6c5c..1ead729549 100644 --- a/ql/src/test/results/clientpositive/auto_join11.q.out +++ b/ql/src/test/results/clientpositive/auto_join11.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join12.q.out b/ql/src/test/results/clientpositive/auto_join12.q.out index 124bb7b66d..e294153caf 100644 --- a/ql/src/test/results/clientpositive/auto_join12.q.out +++ b/ql/src/test/results/clientpositive/auto_join12.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join13.q.out b/ql/src/test/results/clientpositive/auto_join13.q.out index 59e9c70699..6bc7ad9f68 100644 --- a/ql/src/test/results/clientpositive/auto_join13.q.out +++ b/ql/src/test/results/clientpositive/auto_join13.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join14.q.out b/ql/src/test/results/clientpositive/auto_join14.q.out index b6a631f611..176f2f2fc8 100644 --- a/ql/src/test/results/clientpositive/auto_join14.q.out +++ b/ql/src/test/results/clientpositive/auto_join14.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 174 Data size: 16530 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join15.q.out b/ql/src/test/results/clientpositive/auto_join15.q.out index 4ff0473075..56a4571e3f 100644 --- a/ql/src/test/results/clientpositive/auto_join15.q.out +++ b/ql/src/test/results/clientpositive/auto_join15.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 281596 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join16.q.out b/ql/src/test/results/clientpositive/auto_join16.q.out index 9d8b2206c5..8bbede7a52 100644 --- a/ql/src/test/results/clientpositive/auto_join16.q.out +++ b/ql/src/test/results/clientpositive/auto_join16.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join17.q.out b/ql/src/test/results/clientpositive/auto_join17.q.out index a06fad9df9..abf3b27eb4 100644 --- a/ql/src/test/results/clientpositive/auto_join17.q.out +++ b/ql/src/test/results/clientpositive/auto_join17.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 150290 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(value1, 'hll'), compute_stats(key2, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join18.q.out b/ql/src/test/results/clientpositive/auto_join18.q.out index add48daf44..48415f5f5f 100644 --- a/ql/src/test/results/clientpositive/auto_join18.q.out +++ b/ql/src/test/results/clientpositive/auto_join18.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2457 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +155,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2196 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out b/ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out index 7f0559362e..6132eb522d 100644 --- a/ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -109,6 +110,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2561 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -155,6 +157,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value), count(DISTINCT key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2292 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join19.q.out b/ql/src/test/results/clientpositive/auto_join19.q.out index cb6b471d17..a69af58a64 100644 --- a/ql/src/test/results/clientpositive/auto_join19.q.out +++ b/ql/src/test/results/clientpositive/auto_join19.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Statistics: Num rows: 3164 Data size: 300580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join19_inclause.q.out b/ql/src/test/results/clientpositive/auto_join19_inclause.q.out index 1c4e3c0db6..4ef4da6780 100644 --- a/ql/src/test/results/clientpositive/auto_join19_inclause.q.out +++ b/ql/src/test/results/clientpositive/auto_join19_inclause.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Statistics: Num rows: 3164 Data size: 300580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join2.q.out b/ql/src/test/results/clientpositive/auto_join2.q.out index 951738a767..f154680c62 100644 --- a/ql/src/test/results/clientpositive/auto_join2.q.out +++ b/ql/src/test/results/clientpositive/auto_join2.q.out @@ -117,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join20.q.out b/ql/src/test/results/clientpositive/auto_join20.q.out index 14bf54de2b..733f51b054 100644 --- a/ql/src/test/results/clientpositive/auto_join20.q.out +++ b/ql/src/test/results/clientpositive/auto_join20.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 914 Data size: 310432 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -193,6 +194,7 @@ STAGE PLANS: Statistics: Num rows: 914 Data size: 310432 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -350,6 +352,7 @@ STAGE PLANS: Statistics: Num rows: 636 Data size: 161980 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -423,6 +426,7 @@ STAGE PLANS: Statistics: Num rows: 636 Data size: 161980 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join22.q.out b/ql/src/test/results/clientpositive/auto_join22.q.out index c7cbe26cfe..57d5db9545 100644 --- a/ql/src/test/results/clientpositive/auto_join22.q.out +++ b/ql/src/test/results/clientpositive/auto_join22.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 113841 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join24.q.out b/ql/src/test/results/clientpositive/auto_join24.q.out index 1344ff3c07..a534b4ee03 100644 --- a/ql/src/test/results/clientpositive/auto_join24.q.out +++ b/ql/src/test/results/clientpositive/auto_join24.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 309 Data size: 1236 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join26.q.out b/ql/src/test/results/clientpositive/auto_join26.q.out index 6796c40415..73a379cb99 100644 --- a/ql/src/test/results/clientpositive/auto_join26.q.out +++ b/ql/src/test/results/clientpositive/auto_join26.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -114,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join27.q.out b/ql/src/test/results/clientpositive/auto_join27.q.out index e98c8b9412..95fff75230 100644 --- a/ql/src/test/results/clientpositive/auto_join27.q.out +++ b/ql/src/test/results/clientpositive/auto_join27.q.out @@ -46,6 +46,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +122,7 @@ STAGE PLANS: Statistics: Num rows: 249 Data size: 1992 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -142,6 +144,7 @@ STAGE PLANS: Statistics: Num rows: 249 Data size: 1992 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join3.q.out b/ql/src/test/results/clientpositive/auto_join3.q.out index 8b137eb346..c845871673 100644 --- a/ql/src/test/results/clientpositive/auto_join3.q.out +++ b/ql/src/test/results/clientpositive/auto_join3.q.out @@ -117,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 118845 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join31.q.out b/ql/src/test/results/clientpositive/auto_join31.q.out index 68fd705851..2fc8e70ba1 100644 --- a/ql/src/test/results/clientpositive/auto_join31.q.out +++ b/ql/src/test/results/clientpositive/auto_join31.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join32.q.out b/ql/src/test/results/clientpositive/auto_join32.q.out index 1259da833c..cda6c7ad5e 100644 --- a/ql/src/test/results/clientpositive/auto_join32.q.out +++ b/ql/src/test/results/clientpositive/auto_join32.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE @@ -193,6 +194,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Reduce Output Operator @@ -311,6 +313,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Reduce Output Operator @@ -451,6 +454,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/auto_join4.q.out b/ql/src/test/results/clientpositive/auto_join4.q.out index bfc56896d4..eaf708374a 100644 --- a/ql/src/test/results/clientpositive/auto_join4.q.out +++ b/ql/src/test/results/clientpositive/auto_join4.q.out @@ -112,6 +112,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 10450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join5.q.out b/ql/src/test/results/clientpositive/auto_join5.q.out index 69d8c08248..8c6c31c857 100644 --- a/ql/src/test/results/clientpositive/auto_join5.q.out +++ b/ql/src/test/results/clientpositive/auto_join5.q.out @@ -112,6 +112,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 10450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join6.q.out b/ql/src/test/results/clientpositive/auto_join6.q.out index 5b051a8687..977236f454 100644 --- a/ql/src/test/results/clientpositive/auto_join6.q.out +++ b/ql/src/test/results/clientpositive/auto_join6.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20900 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join7.q.out b/ql/src/test/results/clientpositive/auto_join7.q.out index f325e2044e..aad848ffce 100644 --- a/ql/src/test/results/clientpositive/auto_join7.q.out +++ b/ql/src/test/results/clientpositive/auto_join7.q.out @@ -166,6 +166,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 31350 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll'), compute_stats(c5, 'hll'), compute_stats(c6, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2592 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join8.q.out b/ql/src/test/results/clientpositive/auto_join8.q.out index 8716b6ce47..b2f8543572 100644 --- a/ql/src/test/results/clientpositive/auto_join8.q.out +++ b/ql/src/test/results/clientpositive/auto_join8.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/auto_join9.q.out b/ql/src/test/results/clientpositive/auto_join9.q.out index 10656d48b4..08bdbb62c8 100644 --- a/ql/src/test/results/clientpositive/auto_join9.q.out +++ b/ql/src/test/results/clientpositive/auto_join9.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/beeline/explain_outputs.q.out b/ql/src/test/results/clientpositive/beeline/explain_outputs.q.out index 45f9d5a71c..5c90f96de9 100644 --- a/ql/src/test/results/clientpositive/beeline/explain_outputs.q.out +++ b/ql/src/test/results/clientpositive/beeline/explain_outputs.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +198,7 @@ STAGE PLANS: Statistics: Num rows: 2/1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1/1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -312,6 +314,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_11.q.out b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_11.q.out index 2c2d3782ab..ff17708d14 100644 --- a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_11.q.out +++ b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_11.q.out @@ -192,6 +192,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '1' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_12.q.out b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_12.q.out index 36d00b11ed..f2d40586e9 100644 --- a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_12.q.out +++ b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_12.q.out @@ -422,6 +422,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_16.q.out b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_16.q.out index 82168ae3cc..ec7e0d99ee 100644 --- a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_16.q.out +++ b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_16.q.out @@ -67,6 +67,7 @@ STAGE PLANS: 1 key (type: int) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_7.q.out b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_7.q.out index dba2ceb268..e598a47919 100644 --- a/ql/src/test/results/clientpositive/beeline/smb_mapjoin_7.q.out +++ b/ql/src/test/results/clientpositive/beeline/smb_mapjoin_7.q.out @@ -659,6 +659,7 @@ STAGE PLANS: outputColumnNames: k1, v1, k2, v2 Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/binary_output_format.q.out b/ql/src/test/results/clientpositive/binary_output_format.q.out index 812c58db55..ec6a3a2131 100644 --- a/ql/src/test/results/clientpositive/binary_output_format.q.out +++ b/ql/src/test/results/clientpositive/binary_output_format.q.out @@ -128,6 +128,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(mydata, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/binarysortable_1.q.out b/ql/src/test/results/clientpositive/binarysortable_1.q.out index e45d5da6b9..70c235c1b7 100644 --- a/ql/src/test/results/clientpositive/binarysortable_1.q.out +++ b/ql/src/test/results/clientpositive/binarysortable_1.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: sum(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucket1.q.out b/ql/src/test/results/clientpositive/bucket1.q.out index 64a37a6315..18781f0305 100644 --- a/ql/src/test/results/clientpositive/bucket1.q.out +++ b/ql/src/test/results/clientpositive/bucket1.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/bucket3.q.out b/ql/src/test/results/clientpositive/bucket3.q.out index c87907bbbc..04638537aa 100644 --- a/ql/src/test/results/clientpositive/bucket3.q.out +++ b/ql/src/test/results/clientpositive/bucket3.q.out @@ -145,6 +145,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/bucket_map_join_1.q.out b/ql/src/test/results/clientpositive/bucket_map_join_1.q.out index 3f879ce115..98c0aa41ae 100644 --- a/ql/src/test/results/clientpositive/bucket_map_join_1.q.out +++ b/ql/src/test/results/clientpositive/bucket_map_join_1.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucket_map_join_2.q.out b/ql/src/test/results/clientpositive/bucket_map_join_2.q.out index bc15b4904a..01d0999157 100644 --- a/ql/src/test/results/clientpositive/bucket_map_join_2.q.out +++ b/ql/src/test/results/clientpositive/bucket_map_join_2.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out b/ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out index df998c786f..22c653171c 100644 --- a/ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out +++ b/ql/src/test/results/clientpositive/bucket_map_join_spark1.q.out @@ -285,6 +285,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -746,6 +747,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out b/ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out index cfdd9eddc4..38ed1237c8 100644 --- a/ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out +++ b/ql/src/test/results/clientpositive/bucket_map_join_spark2.q.out @@ -269,6 +269,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -730,6 +731,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out b/ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out index 7b600ec6de..1795b891d4 100644 --- a/ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out +++ b/ql/src/test/results/clientpositive/bucket_map_join_spark3.q.out @@ -269,6 +269,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -730,6 +731,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketcontext_1.q.out b/ql/src/test/results/clientpositive/bucketcontext_1.q.out index f0f626b309..c7815fef28 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_1.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_1.q.out @@ -221,6 +221,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -436,6 +437,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_2.q.out b/ql/src/test/results/clientpositive/bucketcontext_2.q.out index d985a8f8ed..afc937e0ae 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_2.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_2.q.out @@ -205,6 +205,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -420,6 +421,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_3.q.out b/ql/src/test/results/clientpositive/bucketcontext_3.q.out index e3eed76f1d..1922cada0f 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_3.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_3.q.out @@ -253,6 +253,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -417,6 +418,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_4.q.out b/ql/src/test/results/clientpositive/bucketcontext_4.q.out index e58f630ea5..307b620507 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_4.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_4.q.out @@ -269,6 +269,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -433,6 +434,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_5.q.out b/ql/src/test/results/clientpositive/bucketcontext_5.q.out index 1a1db08ab9..88f83fb89e 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_5.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_5.q.out @@ -131,6 +131,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -283,6 +284,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_6.q.out b/ql/src/test/results/clientpositive/bucketcontext_6.q.out index 6e9daeb487..fbb5a0b96b 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_6.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_6.q.out @@ -153,6 +153,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -364,6 +365,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_7.q.out b/ql/src/test/results/clientpositive/bucketcontext_7.q.out index 7d7a7e974d..432c0421fc 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_7.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_7.q.out @@ -288,6 +288,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -507,6 +508,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketcontext_8.q.out b/ql/src/test/results/clientpositive/bucketcontext_8.q.out index eb5aa9dda7..e92e92ea3c 100644 --- a/ql/src/test/results/clientpositive/bucketcontext_8.q.out +++ b/ql/src/test/results/clientpositive/bucketcontext_8.q.out @@ -288,6 +288,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -507,6 +508,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/bucketmapjoin10.q.out b/ql/src/test/results/clientpositive/bucketmapjoin10.q.out index c1cf04c558..fcf056d8cf 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin10.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin10.q.out @@ -296,6 +296,7 @@ STAGE PLANS: Statistics: Num rows: 187 Data size: 73731 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin11.q.out b/ql/src/test/results/clientpositive/bucketmapjoin11.q.out index 3635425a2e..7032fb59ce 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin11.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin11.q.out @@ -312,6 +312,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -665,6 +666,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin12.q.out b/ql/src/test/results/clientpositive/bucketmapjoin12.q.out index fac239c073..2ef7cb7789 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin12.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin12.q.out @@ -221,6 +221,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -460,6 +461,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 29363 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin13.q.out b/ql/src/test/results/clientpositive/bucketmapjoin13.q.out index 19d3a84f07..b6e55b3c33 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin13.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin13.q.out @@ -184,6 +184,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 4400 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -487,6 +488,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -745,6 +747,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1003,6 +1006,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin5.q.out b/ql/src/test/results/clientpositive/bucketmapjoin5.q.out index ac6bad2f2c..5ada6e73b2 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin5.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin5.q.out @@ -291,6 +291,7 @@ STAGE PLANS: Statistics: Num rows: 312 Data size: 178025 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -905,6 +906,7 @@ STAGE PLANS: Statistics: Num rows: 163 Data size: 93968 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin8.q.out b/ql/src/test/results/clientpositive/bucketmapjoin8.q.out index 328663cfa1..5c0ac98fd5 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin8.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin8.q.out @@ -187,6 +187,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -443,6 +444,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin9.q.out b/ql/src/test/results/clientpositive/bucketmapjoin9.q.out index cf4b9f90e1..61be706611 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin9.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin9.q.out @@ -187,6 +187,7 @@ STAGE PLANS: Statistics: Num rows: 151 Data size: 44551 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -468,6 +469,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 29363 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out b/ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out index a842b28a4f..cb9d5d04d4 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin_negative.q.out @@ -230,6 +230,7 @@ STAGE PLANS: Statistics: Num rows: 146 Data size: 70215 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out b/ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out index 764b2baa65..b5aceed3ef 100644 --- a/ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out +++ b/ql/src/test/results/clientpositive/bucketmapjoin_negative2.q.out @@ -296,6 +296,7 @@ STAGE PLANS: Statistics: Num rows: 163 Data size: 93968 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_1.q.out b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_1.q.out index 46fd5879ae..69d850e309 100644 --- a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_1.q.out +++ b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_1.q.out @@ -394,6 +394,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out index a4f414c453..b59384d890 100644 --- a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out +++ b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_3.q.out @@ -209,6 +209,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(value, 'hll'), compute_stats(key, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out index f0552b6d8d..91f556fe46 100644 --- a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out +++ b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_4.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 File Output Operator @@ -336,6 +337,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out index f141fee9b3..f15158dd1d 100644 --- a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out +++ b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_5.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator @@ -326,6 +327,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out index f3081fd79a..6e10eb71e1 100644 --- a/ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out +++ b/ql/src/test/results/clientpositive/bucketsortoptimize_insert_8.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 File Output Operator @@ -321,6 +322,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 File Output Operator diff --git a/ql/src/test/results/clientpositive/case_sensitivity.q.out b/ql/src/test/results/clientpositive/case_sensitivity.q.out index 6df0b1bc7c..8d454cd435 100644 --- a/ql/src/test/results/clientpositive/case_sensitivity.q.out +++ b/ql/src/test/results/clientpositive/case_sensitivity.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 8039 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3544 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/cast1.q.out b/ql/src/test/results/clientpositive/cast1.q.out index 1828773a27..cf8beca0cd 100644 --- a/ql/src/test/results/clientpositive/cast1.q.out +++ b/ql/src/test/results/clientpositive/cast1.q.out @@ -55,6 +55,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 31000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll'), compute_stats(c5, 'hll'), compute_stats(c6, 'hll'), compute_stats(c7, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 2984 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cbo_rp_annotate_stats_groupby.q.out b/ql/src/test/results/clientpositive/cbo_rp_annotate_stats_groupby.q.out index 91369679aa..802a11bb1c 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_annotate_stats_groupby.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_annotate_stats_groupby.q.out @@ -124,6 +124,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: state (type: string), locid (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 784 Basic stats: COMPLETE Column stats: COMPLETE @@ -144,6 +145,7 @@ STAGE PLANS: Group By Operator aggregations: min(locid) keys: state (type: string), $f2 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 784 Basic stats: COMPLETE Column stats: COMPLETE @@ -221,6 +223,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -275,6 +278,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE @@ -329,6 +333,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 5632 Basic stats: COMPLETE Column stats: COMPLETE @@ -383,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 4224 Basic stats: COMPLETE Column stats: COMPLETE @@ -437,6 +443,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 4224 Basic stats: COMPLETE Column stats: COMPLETE @@ -491,6 +498,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 1408 Basic stats: COMPLETE Column stats: COMPLETE @@ -545,6 +553,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 2816 Basic stats: COMPLETE Column stats: COMPLETE @@ -599,6 +608,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 4224 Basic stats: COMPLETE Column stats: COMPLETE @@ -653,6 +663,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 5632 Basic stats: COMPLETE Column stats: COMPLETE @@ -707,6 +718,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -761,6 +773,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 2816 Basic stats: COMPLETE Column stats: COMPLETE @@ -815,6 +828,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: state (type: string), zip (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 376 Basic stats: COMPLETE Column stats: COMPLETE @@ -869,6 +883,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE @@ -923,6 +938,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -977,6 +993,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -1031,6 +1048,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE @@ -1085,6 +1103,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 16 Data size: 1592 Basic stats: COMPLETE Column stats: NONE @@ -1139,6 +1158,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 24 Data size: 2388 Basic stats: COMPLETE Column stats: NONE @@ -1193,6 +1213,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE @@ -1247,6 +1268,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE @@ -1301,6 +1323,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 796 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: state (type: string), locid (type: int), '0L' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 3184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/cbo_rp_auto_join0.q.out b/ql/src/test/results/clientpositive/cbo_rp_auto_join0.q.out index 7e477283eb..28ca61a33b 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_auto_join0.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_auto_join0.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Statistics: Num rows: 36 Data size: 12240 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -202,6 +203,7 @@ STAGE PLANS: Statistics: Num rows: 36 Data size: 12240 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out b/ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out index 5341f8616c..57a78e0885 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: $sum0($f4) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -308,6 +309,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -676,6 +678,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -776,6 +779,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -898,6 +902,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -1010,6 +1015,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -1097,6 +1103,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE @@ -1153,6 +1160,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: $sum0($f4) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1203,6 +1211,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE @@ -1296,6 +1305,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -1390,6 +1400,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -1498,6 +1509,7 @@ STAGE PLANS: Select Operator Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/cbo_rp_auto_join17.q.out b/ql/src/test/results/clientpositive/cbo_rp_auto_join17.q.out index 9d0dbd2667..30557303f1 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_auto_join17.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_auto_join17.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 150290 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(value1, 'hll'), compute_stats(key2, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cbo_rp_cross_product_check_2.q.out b/ql/src/test/results/clientpositive/cbo_rp_cross_product_check_2.q.out index 559782823b..4c8df5c6dc 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_cross_product_check_2.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_cross_product_check_2.q.out @@ -292,6 +292,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +428,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 8600 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -542,6 +544,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -723,6 +726,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cbo_rp_gby2_map_multi_distinct.q.out b/ql/src/test/results/clientpositive/cbo_rp_gby2_map_multi_distinct.q.out index 17c8fc7fa2..ecdc784e4d 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_gby2_map_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_gby2_map_multi_distinct.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT $f1), sum($f1), sum(DISTINCT $f1), count($f2) keys: $f0 (type: string), $f1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE @@ -76,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2152 Basic stats: COMPLETE Column stats: COMPLETE @@ -204,6 +206,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT $f0), sum($f1), sum(DISTINCT $f1), count($f2) keys: $f0 (type: string), $f1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE @@ -238,6 +241,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2152 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cbo_rp_join1.q.out b/ql/src/test/results/clientpositive/cbo_rp_join1.q.out index 78d5e74a31..1bc3529c3e 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_join1.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_join1.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 17 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -179,6 +180,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 17 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -286,6 +288,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 17 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -393,6 +396,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 17 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/cbo_rp_udaf_percentile_approx_23.q.out b/ql/src/test/results/clientpositive/cbo_rp_udaf_percentile_approx_23.q.out index 15c3b375fa..a49a17937f 100644 --- a/ql/src/test/results/clientpositive/cbo_rp_udaf_percentile_approx_23.q.out +++ b/ql/src/test/results/clientpositive/cbo_rp_udaf_percentile_approx_23.q.out @@ -521,6 +521,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: percentile_approx($f0, 0.5) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 168 Basic stats: COMPLETE Column stats: NONE @@ -584,6 +585,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: percentile_approx($f0, 0.5) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 168 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_2.q.out b/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_2.q.out index bc07612476..36be86e95d 100644 --- a/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_2.q.out +++ b/ql/src/test/results/clientpositive/columnStatsUpdateForStatsOptimizer_2.q.out @@ -223,6 +223,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(month) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -354,6 +355,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(month) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/columnstats_partlvl.q.out b/ql/src/test/results/clientpositive/columnstats_partlvl.q.out index 431f24ee28..1961dc70c3 100644 --- a/ql/src/test/results/clientpositive/columnstats_partlvl.q.out +++ b/ql/src/test/results/clientpositive/columnstats_partlvl.q.out @@ -65,6 +65,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: 2000.0D (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1062 Basic stats: PARTIAL Column stats: NONE @@ -138,6 +139,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: 2000.0D (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1062 Basic stats: PARTIAL Column stats: NONE @@ -336,6 +338,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: 4000.0D (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1062 Basic stats: PARTIAL Column stats: NONE @@ -409,6 +412,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: 4000.0D (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1062 Basic stats: PARTIAL Column stats: NONE @@ -569,6 +573,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll'), compute_stats(employeename, 'hll') keys: 2000.0D (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 872 Basic stats: COMPLETE Column stats: PARTIAL @@ -693,6 +698,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll'), compute_stats(employeename, 'hll') keys: employeesalary (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 1744 Basic stats: COMPLETE Column stats: PARTIAL @@ -820,6 +826,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2388 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(employeeid, 'hll'), compute_stats(employeename, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/columnstats_partlvl_dp.q.out b/ql/src/test/results/clientpositive/columnstats_partlvl_dp.q.out index 4cc76be3a3..56435b4317 100644 --- a/ql/src/test/results/clientpositive/columnstats_partlvl_dp.q.out +++ b/ql/src/test/results/clientpositive/columnstats_partlvl_dp.q.out @@ -101,6 +101,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeename, 'hll'), compute_stats(employeeid, 'hll') keys: 4000.0D (type: double), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1236 Basic stats: PARTIAL Column stats: PARTIAL @@ -247,6 +248,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: 2000.0D (type: double), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 1836 Basic stats: PARTIAL Column stats: PARTIAL @@ -391,6 +393,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll') keys: employeesalary (type: double), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 31 Data size: 19216 Basic stats: PARTIAL Column stats: PARTIAL @@ -533,6 +536,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(employeeid, 'hll'), compute_stats(employeename, 'hll') keys: employeesalary (type: double), country (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 8 Data size: 8448 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/columnstats_quoting.q.out b/ql/src/test/results/clientpositive/columnstats_quoting.q.out index 9d2ff32b98..431dc749d1 100644 --- a/ql/src/test/results/clientpositive/columnstats_quoting.q.out +++ b/ql/src/test/results/clientpositive/columnstats_quoting.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(user id, 'hll'), compute_stats(user name, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: NONE @@ -103,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(user id, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/columnstats_tbllvl.q.out b/ql/src/test/results/clientpositive/columnstats_tbllvl.q.out index 2f7fa9bfb3..b46a7c79ae 100644 --- a/ql/src/test/results/clientpositive/columnstats_tbllvl.q.out +++ b/ql/src/test/results/clientpositive/columnstats_tbllvl.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -127,6 +128,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -269,6 +271,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 65391 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(desturl, 'hll'), compute_stats(visitdate, 'hll'), compute_stats(adrevenue, 'hll'), compute_stats(useragent, 'hll'), compute_stats(ccode, 'hll'), compute_stats(lcode, 'hll'), compute_stats(skeyword, 'hll'), compute_stats(avgtimeonsite, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 3928 Basic stats: COMPLETE Column stats: PARTIAL @@ -414,6 +417,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll'), compute_stats(d, 'hll'), compute_stats(e, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2192 Basic stats: COMPLETE Column stats: NONE @@ -565,6 +569,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -625,6 +630,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -767,6 +773,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 65391 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(desturl, 'hll'), compute_stats(visitdate, 'hll'), compute_stats(adrevenue, 'hll'), compute_stats(useragent, 'hll'), compute_stats(ccode, 'hll'), compute_stats(lcode, 'hll'), compute_stats(skeyword, 'hll'), compute_stats(avgtimeonsite, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 3928 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/combine2.q.out b/ql/src/test/results/clientpositive/combine2.q.out index 29f697745e..1b1f5fca70 100644 --- a/ql/src/test/results/clientpositive/combine2.q.out +++ b/ql/src/test/results/clientpositive/combine2.q.out @@ -210,6 +210,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1000 Data size: 192000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/comments.q.out b/ql/src/test/results/clientpositive/comments.q.out index bca676fe31..b94e2cea49 100644 --- a/ql/src/test/results/clientpositive/comments.q.out +++ b/ql/src/test/results/clientpositive/comments.q.out @@ -145,6 +145,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/complex_alias.q.out b/ql/src/test/results/clientpositive/complex_alias.q.out index 76dd12ed63..a808513d73 100644 --- a/ql/src/test/results/clientpositive/complex_alias.q.out +++ b/ql/src/test/results/clientpositive/complex_alias.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -160,6 +161,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 90 Basic stats: COMPLETE Column stats: COMPLETE @@ -183,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 90 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/compute_stats_date.q.out b/ql/src/test/results/clientpositive/compute_stats_date.q.out index e5f18846b0..d5eaf2099a 100644 --- a/ql/src/test/results/clientpositive/compute_stats_date.q.out +++ b/ql/src/test/results/clientpositive/compute_stats_date.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 56 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(fl_date, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 576 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/constGby.q.out b/ql/src/test/results/clientpositive/constGby.q.out index 41af1867e6..f98e5f2c12 100644 --- a/ql/src/test/results/clientpositive/constGby.q.out +++ b/ql/src/test/results/clientpositive/constGby.q.out @@ -48,6 +48,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/constant_prop_2.q.out b/ql/src/test/results/clientpositive/constant_prop_2.q.out index a2549d9caa..5ed67dd8c4 100644 --- a/ql/src/test/results/clientpositive/constant_prop_2.q.out +++ b/ql/src/test/results/clientpositive/constant_prop_2.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-04-08' (type: string), '11' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/constant_prop_3.q.out b/ql/src/test/results/clientpositive/constant_prop_3.q.out index 59c1b7a9af..db73902af1 100644 --- a/ql/src/test/results/clientpositive/constant_prop_3.q.out +++ b/ql/src/test/results/clientpositive/constant_prop_3.q.out @@ -192,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(s_suppkey) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +293,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1) keys: _col3 (type: string), _col4 (type: string), _col5 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -364,6 +366,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: s_suppkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/constprog_dp.q.out b/ql/src/test/results/clientpositive/constprog_dp.q.out index 8abc90aa2e..30579863b8 100644 --- a/ql/src/test/results/clientpositive/constprog_dp.q.out +++ b/ql/src/test/results/clientpositive/constprog_dp.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 974 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/constprog_partitioner.q.out b/ql/src/test/results/clientpositive/constprog_partitioner.q.out index b7be60f346..4e497d2e92 100644 --- a/ql/src/test/results/clientpositive/constprog_partitioner.q.out +++ b/ql/src/test/results/clientpositive/constprog_partitioner.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/constprog_type.q.out b/ql/src/test/results/clientpositive/constprog_type.q.out index 04b52a63f8..983d5ba172 100644 --- a/ql/src/test/results/clientpositive/constprog_type.q.out +++ b/ql/src/test/results/clientpositive/constprog_type.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 48000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(d, 'hll'), compute_stats(t, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 944 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/convert_decimal64_to_decimal.q.out b/ql/src/test/results/clientpositive/convert_decimal64_to_decimal.q.out index 4afd5ad489..ad15414ac1 100644 --- a/ql/src/test/results/clientpositive/convert_decimal64_to_decimal.q.out +++ b/ql/src/test/results/clientpositive/convert_decimal64_to_decimal.q.out @@ -223,6 +223,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -382,6 +383,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlated_join_keys.q.out b/ql/src/test/results/clientpositive/correlated_join_keys.q.out index 6923533e8c..34aa35d081 100644 --- a/ql/src/test/results/clientpositive/correlated_join_keys.q.out +++ b/ql/src/test/results/clientpositive/correlated_join_keys.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -225,6 +226,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer10.q.out b/ql/src/test/results/clientpositive/correlationoptimizer10.q.out index ecd4cb006e..c8ea187618 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer10.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer10.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -130,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -268,6 +270,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -450,6 +453,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 4785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 27 Data size: 2349 Basic stats: COMPLETE Column stats: COMPLETE @@ -786,6 +790,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 4785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 27 Data size: 2349 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer11.q.out b/ql/src/test/results/clientpositive/correlationoptimizer11.q.out index 5fff9d2f46..044218bd31 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer11.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer11.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 665 Basic stats: COMPLETE Column stats: COMPLETE @@ -361,6 +362,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer13.q.out b/ql/src/test/results/clientpositive/correlationoptimizer13.q.out index ebd3cadce5..64b784e966 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer13.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer13.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 171 Data size: 17613 Basic stats: COMPLETE Column stats: COMPLETE @@ -82,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 57 Data size: 5871 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer14.q.out b/ql/src/test/results/clientpositive/correlationoptimizer14.q.out index 74956d6cce..e3cda19697 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer14.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer14.q.out @@ -1371,6 +1371,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -1515,6 +1516,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer15.q.out b/ql/src/test/results/clientpositive/correlationoptimizer15.q.out index 7492cb9a93..ddbe4574b5 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer15.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer15.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer7.q.out b/ql/src/test/results/clientpositive/correlationoptimizer7.q.out index 779375479d..1365e86ea2 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer7.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer7.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE @@ -285,6 +286,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE @@ -460,6 +462,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE @@ -668,6 +671,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer8.q.out b/ql/src/test/results/clientpositive/correlationoptimizer8.q.out index 14784bfbce..69a6670f44 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer8.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer8.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -138,6 +139,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -245,6 +247,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -264,6 +267,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -458,6 +462,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -550,6 +555,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 388 Basic stats: COMPLETE Column stats: COMPLETE @@ -677,6 +683,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -700,6 +707,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 388 Basic stats: COMPLETE Column stats: COMPLETE @@ -898,6 +906,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -994,6 +1003,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 74 Data size: 13764 Basic stats: COMPLETE Column stats: COMPLETE @@ -1073,6 +1083,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -1177,6 +1188,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/correlationoptimizer9.q.out b/ql/src/test/results/clientpositive/correlationoptimizer9.q.out index 865890f253..ac296db3da 100644 --- a/ql/src/test/results/clientpositive/correlationoptimizer9.q.out +++ b/ql/src/test/results/clientpositive/correlationoptimizer9.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 34 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -135,6 +136,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 34 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -230,6 +232,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 34 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -249,6 +252,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 34 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -389,6 +393,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 171 Data size: 17613 Basic stats: COMPLETE Column stats: COMPLETE @@ -468,6 +473,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 57 Data size: 5871 Basic stats: COMPLETE Column stats: COMPLETE @@ -563,6 +569,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 171 Data size: 17613 Basic stats: COMPLETE Column stats: COMPLETE @@ -586,6 +593,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c1 (type: int), c3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 57 Data size: 5871 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/count_dist_rewrite.q.out b/ql/src/test/results/clientpositive/count_dist_rewrite.q.out index 50f5bf8315..c8829627b4 100644 --- a/ql/src/test/results/clientpositive/count_dist_rewrite.q.out +++ b/ql/src/test/results/clientpositive/count_dist_rewrite.q.out @@ -24,6 +24,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -116,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: max(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -210,6 +212,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col3 Statistics: Num rows: 250 Data size: 113750 Basic stats: COMPLETE Column stats: COMPLETE @@ -304,6 +307,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), min(key), sum(key), count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 117750 Basic stats: COMPLETE Column stats: COMPLETE @@ -401,6 +405,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -507,6 +512,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(key), max(value), max(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col4, _col5 Statistics: Num rows: 250 Data size: 117750 Basic stats: COMPLETE Column stats: COMPLETE @@ -613,6 +619,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col2), sum(_col1), count(_col0) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 29750 Basic stats: COMPLETE Column stats: COMPLETE @@ -738,6 +745,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col4, _col5, _col6, _col7 Statistics: Num rows: 250 Data size: 146000 Basic stats: COMPLETE Column stats: COMPLETE @@ -852,6 +860,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), count(DISTINCT key), min(key), sum(key), count(key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 250 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cp_sel.q.out b/ql/src/test/results/clientpositive/cp_sel.q.out index 76aebdaa6c..052db9e3b5 100644 --- a/ql/src/test/results/clientpositive/cp_sel.q.out +++ b/ql/src/test/results/clientpositive/cp_sel.q.out @@ -140,6 +140,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1058 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/create_genericudaf.q.out b/ql/src/test/results/clientpositive/create_genericudaf.q.out index 83766af901..ca877bf90d 100644 --- a/ql/src/test/results/clientpositive/create_genericudaf.q.out +++ b/ql/src/test/results/clientpositive/create_genericudaf.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: test_avg(1), test_avg(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cross_product_check_1.q.out b/ql/src/test/results/clientpositive/cross_product_check_1.q.out index 462cc860aa..723dfc950a 100644 --- a/ql/src/test/results/clientpositive/cross_product_check_1.q.out +++ b/ql/src/test/results/clientpositive/cross_product_check_1.q.out @@ -274,6 +274,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 435 Basic stats: COMPLETE Column stats: COMPLETE @@ -401,6 +402,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 8700 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE @@ -511,6 +513,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -609,6 +612,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 435 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/cross_product_check_2.q.out b/ql/src/test/results/clientpositive/cross_product_check_2.q.out index 012a37be44..f646fb697e 100644 --- a/ql/src/test/results/clientpositive/cross_product_check_2.q.out +++ b/ql/src/test/results/clientpositive/cross_product_check_2.q.out @@ -276,6 +276,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -407,6 +408,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 8600 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -522,6 +524,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -699,6 +702,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ctas.q.out b/ql/src/test/results/clientpositive/ctas.q.out index c4168b13cc..10747306b4 100644 --- a/ql/src/test/results/clientpositive/ctas.q.out +++ b/ql/src/test/results/clientpositive/ctas.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +299,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -500,6 +502,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1920 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -766,6 +769,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -970,6 +974,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ctas_colname.q.out b/ql/src/test/results/clientpositive/ctas_colname.q.out index b875615c43..bded2e29df 100644 --- a/ql/src/test/results/clientpositive/ctas_colname.q.out +++ b/ql/src/test/results/clientpositive/ctas_colname.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 7400 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll'), compute_stats(col4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE @@ -269,6 +270,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4475 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -511,6 +513,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 7240 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -691,6 +694,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4575 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -888,6 +892,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -919,6 +924,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -1373,6 +1379,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 83 Data size: 15438 Basic stats: COMPLETE Column stats: COMPLETE @@ -1404,6 +1411,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 15438 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -1554,6 +1562,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22493 Basic stats: COMPLETE Column stats: COMPLETE @@ -1592,6 +1601,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 22493 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ctas_uses_database_location.q.out b/ql/src/test/results/clientpositive/ctas_uses_database_location.q.out index ddc8368e10..b537450cdd 100644 --- a/ql/src/test/results/clientpositive/ctas_uses_database_location.q.out +++ b/ql/src/test/results/clientpositive/ctas_uses_database_location.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/decimal_precision.q.out b/ql/src/test/results/clientpositive/decimal_precision.q.out index 014a3644d2..c0d06caf8c 100644 --- a/ql/src/test/results/clientpositive/decimal_precision.q.out +++ b/ql/src/test/results/clientpositive/decimal_precision.q.out @@ -547,6 +547,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(dec), count(dec) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 232 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/decimal_udf.q.out b/ql/src/test/results/clientpositive/decimal_udf.q.out index 6f0fc29a99..b2a5837aef 100644 --- a/ql/src/test/results/clientpositive/decimal_udf.q.out +++ b/ql/src/test/results/clientpositive/decimal_udf.q.out @@ -1372,6 +1372,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key), count(key) keys: value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -1977,6 +1978,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col2), count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -2063,6 +2065,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col2), count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -2148,6 +2151,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: histogram_numeric(_col0, 3) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: NONE @@ -2209,6 +2213,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -2271,6 +2276,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -2333,6 +2339,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE 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 56467f5171..386b7d8ea6 100644 --- a/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out +++ b/ql/src/test/results/clientpositive/display_colstats_tbllvl.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -152,6 +153,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -390,6 +392,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll'), compute_stats(d, 'hll'), compute_stats(e, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2192 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/distinct_stats.q.out b/ql/src/test/results/clientpositive/distinct_stats.q.out index b2dfba68ff..24101d610d 100644 --- a/ql/src/test/results/clientpositive/distinct_stats.q.out +++ b/ql/src/test/results/clientpositive/distinct_stats.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT b) keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -114,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -171,6 +173,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/distinct_windowing.q.out b/ql/src/test/results/clientpositive/distinct_windowing.q.out index 27d74e0b33..8070877073 100644 --- a/ql/src/test/results/clientpositive/distinct_windowing.q.out +++ b/ql/src/test/results/clientpositive/distinct_windowing.q.out @@ -104,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -227,6 +228,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -361,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/distinct_windowing_no_cbo.q.out b/ql/src/test/results/clientpositive/distinct_windowing_no_cbo.q.out index c495c29f8b..ad4b62d9c2 100644 --- a/ql/src/test/results/clientpositive/distinct_windowing_no_cbo.q.out +++ b/ql/src/test/results/clientpositive/distinct_windowing_no_cbo.q.out @@ -104,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: first_value_window_0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -227,6 +228,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: last_value_window_0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -361,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: last_value_window_0 (type: int), first_value_window_1 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -504,6 +507,7 @@ STAGE PLANS: Group By Operator aggregations: max(f) keys: si (type: smallint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -718,6 +722,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: smallint), rank_window_0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out b/ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out index fd4fb0557b..16ba235880 100644 --- a/ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out +++ b/ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out @@ -216,6 +216,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -398,6 +399,7 @@ STAGE PLANS: Group By Operator aggregations: count(cstring2), sum($f3) keys: extract (type: timestamp with local time zone), cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9173 Data size: 3625856 Basic stats: COMPLETE Column stats: NONE @@ -469,6 +471,7 @@ STAGE PLANS: Group By Operator aggregations: count(cdouble), sum($f3) keys: extract (type: timestamp with local time zone), cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9173 Data size: 2091840 Basic stats: COMPLETE Column stats: NONE @@ -540,6 +543,7 @@ STAGE PLANS: Group By Operator aggregations: count(cstring2), sum($f3) keys: extract (type: timestamp with local time zone), cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9173 Data size: 3625856 Basic stats: COMPLETE Column stats: NONE @@ -611,6 +615,7 @@ STAGE PLANS: Group By Operator aggregations: count(vc), sum($f3) keys: extract (type: timestamp with local time zone), cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9173 Data size: 3625856 Basic stats: COMPLETE Column stats: NONE @@ -681,6 +686,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 1603744 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(cstring2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -744,6 +750,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 1673472 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(cstring2), sum($f1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -807,6 +814,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 1708336 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(vc), sum($f1), min($f2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 216 Basic stats: COMPLETE Column stats: NONE @@ -872,6 +880,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -962,6 +971,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 1603744 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(cstring1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -2042,6 +2052,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -2322,6 +2333,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 1603744 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(cstring1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -2398,6 +2410,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 69728 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -2465,6 +2478,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 34864 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(cint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/except_all.q.out b/ql/src/test/results/clientpositive/except_all.q.out index fdc9ace561..24a7dfbcf8 100644 --- a/ql/src/test/results/clientpositive/except_all.q.out +++ b/ql/src/test/results/clientpositive/except_all.q.out @@ -238,6 +238,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -279,6 +280,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +300,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -346,6 +349,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -421,6 +425,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -462,6 +467,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -481,6 +487,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -511,6 +518,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: col1 (type: string), col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -563,6 +571,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 125 Data size: 24250 Basic stats: COMPLETE Column stats: COMPLETE @@ -582,6 +591,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 125 Data size: 24250 Basic stats: COMPLETE Column stats: COMPLETE @@ -635,6 +645,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 135 Data size: 26190 Basic stats: COMPLETE Column stats: COMPLETE @@ -654,6 +665,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 135 Data size: 26190 Basic stats: COMPLETE Column stats: COMPLETE @@ -698,6 +710,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -739,6 +752,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -780,6 +794,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -851,6 +866,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -896,6 +912,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -915,6 +932,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -958,6 +976,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/exec_parallel_column_stats.q.out b/ql/src/test/results/clientpositive/exec_parallel_column_stats.q.out index 84aca38ccc..cc785d461d 100644 --- a/ql/src/test/results/clientpositive/exec_parallel_column_stats.q.out +++ b/ql/src/test/results/clientpositive/exec_parallel_column_stats.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/explain_ddl.q.out b/ql/src/test/results/clientpositive/explain_ddl.q.out index fa98560e18..c52eda11d7 100644 --- a/ql/src/test/results/clientpositive/explain_ddl.q.out +++ b/ql/src/test/results/clientpositive/explain_ddl.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -216,6 +217,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -348,6 +350,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -476,6 +479,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -688,6 +692,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/explain_logical.q.out b/ql/src/test/results/clientpositive/explain_logical.q.out index 1ff9a25964..96da86bc4d 100644 --- a/ql/src/test/results/clientpositive/explain_logical.q.out +++ b/ql/src/test/results/clientpositive/explain_logical.q.out @@ -81,32 +81,33 @@ srcpart TableScan (TS_0) alias: srcpart filterExpr: ds is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_2) expressions: key (type: string) outputColumnNames: key - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator (GBY_3) aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator (RS_4) key expressions: _col0 (type: string) sort order: + Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col1 (type: bigint) Group By Operator (GBY_5) aggregations: count(VALUE._col0) keys: KEY._col0 (type: string) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator (FS_7) compressed: false - Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -134,6 +135,7 @@ src Group By Operator (GBY_2) aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -183,10 +185,10 @@ $hdt$_0-subquery1:src outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Union (UNION_5) - Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator (FS_7) compressed: false - Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -195,13 +197,13 @@ $hdt$_0-subquery2:srcpart TableScan (TS_2) alias: srcpart filterExpr: ds is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_4) expressions: key (type: string), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Union (UNION_5) - Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2500 Data size: 445000 Basic stats: COMPLETE Column stats: PARTIAL PREHOOK: query: EXPLAIN LOGICAL SELECT S1.key, S2.value FROM src S1 JOIN srcpart S2 ON S1.key = S2.key WHERE ds IS NOT NULL @@ -240,14 +242,14 @@ $hdt$_0:s1 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col2 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_9) expressions: _col0 (type: string), _col2 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator (FS_10) compressed: false - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -256,19 +258,19 @@ $hdt$_1:s2 TableScan (TS_3) alias: s2 filterExpr: (key is not null and ds is not null) (type: boolean) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator (FIL_12) predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_5) expressions: key (type: string), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator (RS_7) key expressions: _col0 (type: string) sort order: + Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col1 (type: string) Join Operator (JOIN_8) condition map: @@ -277,7 +279,7 @@ $hdt$_1:s2 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col2 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL PREHOOK: query: EXPLAIN LOGICAL SELECT * FROM V1_n8 PREHOOK: type: QUERY @@ -327,11 +329,11 @@ srcpart filterExpr: ds is not null (type: boolean) properties: insideView TRUE - Statistics: Num rows: 2000 Data size: 724000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 724000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_2) expressions: ds (type: string), key (type: string), value (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 2000 Data size: 724000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 724000 Basic stats: COMPLETE Column stats: PARTIAL ListSink (LIST_SINK_5) PREHOOK: query: EXPLAIN LOGICAL SELECT * FROM V3_n1 @@ -355,19 +357,19 @@ $hdt$_0:srcpart filterExpr: (ds is not null and key is not null) (type: boolean) properties: insideView TRUE - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator (FIL_11) predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_2) expressions: key (type: string) outputColumnNames: _col0 - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator (RS_6) key expressions: _col0 (type: string) sort order: + Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: PARTIAL Join Operator (JOIN_8) condition map: Inner Join 0 to 1 @@ -375,14 +377,14 @@ $hdt$_0:srcpart 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col2 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_9) expressions: _col0 (type: string), _col2 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator (FS_10) compressed: false - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -414,7 +416,7 @@ $hdt$_1:src2 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col2 - Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 563192 Basic stats: COMPLETE Column stats: PARTIAL PREHOOK: query: EXPLAIN LOGICAL SELECT * FROM V4_n1 PREHOOK: type: QUERY @@ -439,19 +441,19 @@ $hdt$_0:srcpart filterExpr: (ds is not null and key is not null) (type: boolean) properties: insideView TRUE - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator (FIL_17) predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_2) expressions: key (type: string), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator (RS_9) key expressions: _col0 (type: string) sort order: + Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col1 (type: string) Join Operator (JOIN_11) condition map: @@ -460,12 +462,12 @@ $hdt$_0:srcpart 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator (RS_12) key expressions: _col0 (type: string) sort order: + Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col1 (type: string), _col2 (type: string) Join Operator (JOIN_14) condition map: @@ -474,14 +476,14 @@ $hdt$_0:srcpart 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col1, _col2, _col4 - Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: PARTIAL Select Operator (SEL_15) expressions: _col2 (type: string), _col1 (type: string), _col4 (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator (FS_16) compressed: false - Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -512,7 +514,7 @@ $hdt$_1:src 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 838460 Basic stats: COMPLETE Column stats: PARTIAL $hdt$_2:src3 TableScan (TS_6) alias: src3 @@ -540,7 +542,7 @@ $hdt$_2:src3 0 _col0 (type: string) 1 _col0 (type: string) outputColumnNames: _col1, _col2, _col4 - Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 5006 Data size: 1346614 Basic stats: COMPLETE Column stats: PARTIAL PREHOOK: query: CREATE VIEW V5_n0 as SELECT * FROM srcpart where ds = '10' PREHOOK: type: CREATEVIEW @@ -603,6 +605,7 @@ $hdt$_0:src Group By Operator (GBY_3) aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/explain_outputs.q.out b/ql/src/test/results/clientpositive/explain_outputs.q.out index ab88fcc131..d63c656539 100644 --- a/ql/src/test/results/clientpositive/explain_outputs.q.out +++ b/ql/src/test/results/clientpositive/explain_outputs.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -209,6 +210,7 @@ STAGE PLANS: Statistics: Num rows: 2/1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1/1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -324,6 +326,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/explain_rearrange.q.out b/ql/src/test/results/clientpositive/explain_rearrange.q.out index 5e9e9ba97c..a649ee535f 100644 --- a/ql/src/test/results/clientpositive/explain_rearrange.q.out +++ b/ql/src/test/results/clientpositive/explain_rearrange.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -268,6 +269,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -373,6 +375,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -548,6 +551,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -653,6 +657,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -697,6 +702,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -933,6 +939,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -977,6 +984,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/extrapolate_part_stats_date.q.out b/ql/src/test/results/clientpositive/extrapolate_part_stats_date.q.out index d8c24af627..3e13cfdced 100644 --- a/ql/src/test/results/clientpositive/extrapolate_part_stats_date.q.out +++ b/ql/src/test/results/clientpositive/extrapolate_part_stats_date.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/fetch_aggregation.q.out b/ql/src/test/results/clientpositive/fetch_aggregation.q.out index f6371c1103..8949995258 100644 --- a/ql/src/test/results/clientpositive/fetch_aggregation.q.out +++ b/ql/src/test/results/clientpositive/fetch_aggregation.q.out @@ -25,6 +25,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0), sum(_col0), min(_col0), max(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 400 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/filter_aggr.q.out b/ql/src/test/results/clientpositive/filter_aggr.q.out index 633156edab..a4fe9405f9 100644 --- a/ql/src/test/results/clientpositive/filter_aggr.q.out +++ b/ql/src/test/results/clientpositive/filter_aggr.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/filter_cond_pushdown2.q.out b/ql/src/test/results/clientpositive/filter_cond_pushdown2.q.out index b907c058a6..bd1c89fc04 100644 --- a/ql/src/test/results/clientpositive/filter_cond_pushdown2.q.out +++ b/ql/src/test/results/clientpositive/filter_cond_pushdown2.q.out @@ -122,6 +122,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -171,6 +172,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(if(_col3 is not null, 1, 0)) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 211 Basic stats: COMPLETE Column stats: NONE @@ -244,6 +246,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/filter_cond_pushdown_HIVE_15647.q.out b/ql/src/test/results/clientpositive/filter_cond_pushdown_HIVE_15647.q.out index 10ab462998..c3eebcd567 100644 --- a/ql/src/test/results/clientpositive/filter_cond_pushdown_HIVE_15647.q.out +++ b/ql/src/test/results/clientpositive/filter_cond_pushdown_HIVE_15647.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 13 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -171,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 13 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -269,6 +271,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 13 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -367,6 +370,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 13 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/filter_union.q.out b/ql/src/test/results/clientpositive/filter_union.q.out index e22467cb6b..29a88167f5 100644 --- a/ql/src/test/results/clientpositive/filter_union.q.out +++ b/ql/src/test/results/clientpositive/filter_union.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -272,6 +273,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -423,6 +425,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -506,6 +509,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -588,6 +592,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/fm-sketch.q.out b/ql/src/test/results/clientpositive/fm-sketch.q.out index 7165bcc386..56534001ee 100644 --- a/ql/src/test/results/clientpositive/fm-sketch.q.out +++ b/ql/src/test/results/clientpositive/fm-sketch.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'fm', 16) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE @@ -144,6 +145,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'fm', 16) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/fold_case.q.out b/ql/src/test/results/clientpositive/fold_case.q.out index 3a74337f86..f4ef28dae5 100644 --- a/ql/src/test/results/clientpositive/fold_case.q.out +++ b/ql/src/test/results/clientpositive/fold_case.q.out @@ -27,6 +27,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -84,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -140,6 +142,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +220,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -273,6 +277,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -330,6 +335,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -476,6 +482,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out b/ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out index aa2da82836..7bd756a863 100644 --- a/ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out +++ b/ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/fp_literal_arithmetic.q.out b/ql/src/test/results/clientpositive/fp_literal_arithmetic.q.out index da64fe96b3..bbb0d6d1b4 100644 --- a/ql/src/test/results/clientpositive/fp_literal_arithmetic.q.out +++ b/ql/src/test/results/clientpositive/fp_literal_arithmetic.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(l_extendedprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -103,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(l_extendedprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -212,6 +214,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(l_extendedprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -284,6 +287,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(l_extendedprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/gby_star.q.out b/ql/src/test/results/clientpositive/gby_star.q.out index 93c100cd5d..9e34bcd6c5 100644 --- a/ql/src/test/results/clientpositive/gby_star.q.out +++ b/ql/src/test/results/clientpositive/gby_star.q.out @@ -26,6 +26,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -106,6 +107,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 83 Data size: 15438 Basic stats: COMPLETE Column stats: COMPLETE @@ -186,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -303,6 +306,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby13.q.out b/ql/src/test/results/clientpositive/groupby13.q.out index c6a8d7b2c1..d7fcc6806c 100644 --- a/ql/src/test/results/clientpositive/groupby13.q.out +++ b/ql/src/test/results/clientpositive/groupby13.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col2) keys: _col0 (type: int), _col1 (type: int), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby1_limit.q.out b/ql/src/test/results/clientpositive/groupby1_limit.q.out index 4894f4fe78..db5fc0347b 100644 --- a/ql/src/test/results/clientpositive/groupby1_limit.q.out +++ b/ql/src/test/results/clientpositive/groupby1_limit.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby1_map.q.out b/ql/src/test/results/clientpositive/groupby1_map.q.out index de410048fa..0d18dcce47 100644 --- a/ql/src/test/results/clientpositive/groupby1_map.q.out +++ b/ql/src/test/results/clientpositive/groupby1_map.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby1_map_nomap.q.out b/ql/src/test/results/clientpositive/groupby1_map_nomap.q.out index 72b4155ab2..3b55b4e43d 100644 --- a/ql/src/test/results/clientpositive/groupby1_map_nomap.q.out +++ b/ql/src/test/results/clientpositive/groupby1_map_nomap.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby1_map_skew.q.out b/ql/src/test/results/clientpositive/groupby1_map_skew.q.out index 7e2b113620..49e1831ae8 100644 --- a/ql/src/test/results/clientpositive/groupby1_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby1_map_skew.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -96,6 +97,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby2_limit.q.out b/ql/src/test/results/clientpositive/groupby2_limit.q.out index 1c8096745a..a146ee5d2e 100644 --- a/ql/src/test/results/clientpositive/groupby2_limit.q.out +++ b/ql/src/test/results/clientpositive/groupby2_limit.q.out @@ -27,6 +27,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby2_map.q.out b/ql/src/test/results/clientpositive/groupby2_map.q.out index d3c4870f0e..7e31d87616 100644 --- a/ql/src/test/results/clientpositive/groupby2_map.q.out +++ b/ql/src/test/results/clientpositive/groupby2_map.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 96000 Basic stats: COMPLETE Column stats: COMPLETE @@ -72,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out b/ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out index d9b0d0561b..6c011312b1 100644 --- a/ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1), sum(DISTINCT _col1), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE @@ -72,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2152 Basic stats: COMPLETE Column stats: COMPLETE @@ -188,6 +190,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col0), sum(_col1), sum(DISTINCT _col1), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE @@ -222,6 +225,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2152 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby2_map_skew.q.out b/ql/src/test/results/clientpositive/groupby2_map_skew.q.out index 5b6c05337d..ff9fb26703 100644 --- a/ql/src/test/results/clientpositive/groupby2_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby2_map_skew.q.out @@ -39,6 +39,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 96000 Basic stats: COMPLETE Column stats: COMPLETE @@ -98,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby3_map.q.out b/ql/src/test/results/clientpositive/groupby3_map.q.out index 5b66bb2e8a..66e68445de 100644 --- a/ql/src/test/results/clientpositive/groupby3_map.q.out +++ b/ql/src/test/results/clientpositive/groupby3_map.q.out @@ -55,6 +55,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), sum(DISTINCT _col0), count(DISTINCT _col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 250 Data size: 150000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out b/ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out index 39059da941..643594e63f 100644 --- a/ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), sum(DISTINCT _col0), count(DISTINCT _col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 250 Data size: 150000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby3_map_skew.q.out b/ql/src/test/results/clientpositive/groupby3_map_skew.q.out index 7203248ba2..fb30755501 100644 --- a/ql/src/test/results/clientpositive/groupby3_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby3_map_skew.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)), avg(substr(value, 5)), avg(DISTINCT substr(value, 5)), max(substr(value, 5)), min(substr(value, 5)), std(substr(value, 5)), stddev_samp(substr(value, 5)), variance(substr(value, 5)), var_samp(substr(value, 5)) keys: substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 250 Data size: 348000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby4_map.q.out b/ql/src/test/results/clientpositive/groupby4_map.q.out index c5fec0b936..5d94397dbb 100644 --- a/ql/src/test/results/clientpositive/groupby4_map.q.out +++ b/ql/src/test/results/clientpositive/groupby4_map.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby4_map_skew.q.out b/ql/src/test/results/clientpositive/groupby4_map_skew.q.out index c96e0ded2c..be5f9e30ce 100644 --- a/ql/src/test/results/clientpositive/groupby4_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby4_map_skew.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby5_map.q.out b/ql/src/test/results/clientpositive/groupby5_map.q.out index b26e6daad6..b31b872b62 100644 --- a/ql/src/test/results/clientpositive/groupby5_map.q.out +++ b/ql/src/test/results/clientpositive/groupby5_map.q.out @@ -34,6 +34,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby5_map_skew.q.out b/ql/src/test/results/clientpositive/groupby5_map_skew.q.out index 69f553cd0f..c6284322ed 100644 --- a/ql/src/test/results/clientpositive/groupby5_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby5_map_skew.q.out @@ -34,6 +34,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby6_map.q.out b/ql/src/test/results/clientpositive/groupby6_map.q.out index 50370dbf57..3cdb17a5be 100644 --- a/ql/src/test/results/clientpositive/groupby6_map.q.out +++ b/ql/src/test/results/clientpositive/groupby6_map.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 46000 Basic stats: COMPLETE Column stats: COMPLETE @@ -66,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby6_map_skew.q.out b/ql/src/test/results/clientpositive/groupby6_map_skew.q.out index a1124b343d..861ece65a3 100644 --- a/ql/src/test/results/clientpositive/groupby6_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby6_map_skew.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 46000 Basic stats: COMPLETE Column stats: COMPLETE @@ -90,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby7_map.q.out b/ql/src/test/results/clientpositive/groupby7_map.q.out index fe67667580..e71ee7a8c0 100644 --- a/ql/src/test/results/clientpositive/groupby7_map.q.out +++ b/ql/src/test/results/clientpositive/groupby7_map.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -104,6 +106,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -199,6 +202,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out b/ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out index ee11ebcee2..5d0d2c44b6 100644 --- a/ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out +++ b/ql/src/test/results/clientpositive/groupby7_map_multi_single_reducer.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 59408 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -117,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 59408 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby7_map_skew.q.out b/ql/src/test/results/clientpositive/groupby7_map_skew.q.out index f6339e3640..55b51d2558 100644 --- a/ql/src/test/results/clientpositive/groupby7_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby7_map_skew.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -72,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -131,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -251,6 +254,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby8_map.q.out b/ql/src/test/results/clientpositive/groupby8_map.q.out index d5864ac359..77b9db3747 100644 --- a/ql/src/test/results/clientpositive/groupby8_map.q.out +++ b/ql/src/test/results/clientpositive/groupby8_map.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 59408 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -116,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 59408 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby8_map_skew.q.out b/ql/src/test/results/clientpositive/groupby8_map_skew.q.out index 098023e15d..75aa8c7e83 100644 --- a/ql/src/test/results/clientpositive/groupby8_map_skew.q.out +++ b/ql/src/test/results/clientpositive/groupby8_map_skew.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -71,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -130,6 +132,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -249,6 +252,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby9.q.out b/ql/src/test/results/clientpositive/groupby9.q.out index ea97956656..9ab10a09cd 100644 --- a/ql/src/test/results/clientpositive/groupby9.q.out +++ b/ql/src/test/results/clientpositive/groupby9.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -69,6 +70,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 185000 Basic stats: COMPLETE Column stats: COMPLETE @@ -103,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 139500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -933,6 +937,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -948,6 +953,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 185000 Basic stats: COMPLETE Column stats: COMPLETE @@ -982,6 +988,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1076,6 +1083,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 139500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -1812,6 +1820,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1827,6 +1836,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 185000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1861,6 +1871,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1955,6 +1966,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 139500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -2691,6 +2703,7 @@ STAGE PLANS: Group By Operator aggregations: count(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2707,6 +2720,7 @@ STAGE PLANS: Group By Operator aggregations: count(substr(value, 5)) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2742,6 +2756,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2837,6 +2852,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -3573,6 +3589,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 69750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3588,6 +3605,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 185000 Basic stats: COMPLETE Column stats: COMPLETE @@ -3622,6 +3640,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -3716,6 +3735,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 139500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_complex_types.q.out b/ql/src/test/results/clientpositive/groupby_complex_types.q.out index 93161af6a7..e4e6efb40a 100644 --- a/ql/src/test/results/clientpositive/groupby_complex_types.q.out +++ b/ql/src/test/results/clientpositive/groupby_complex_types.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: array(key) (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 482000 Basic stats: COMPLETE Column stats: COMPLETE @@ -83,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: map(key:value) (type: map) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 232000 Basic stats: COMPLETE Column stats: COMPLETE @@ -99,6 +101,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: struct(key,value) (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 106000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_complex_types_multi_single_reducer.q.out b/ql/src/test/results/clientpositive/groupby_complex_types_multi_single_reducer.q.out index b577d4eaa4..b0ff3f8d93 100644 --- a/ql/src/test/results/clientpositive/groupby_complex_types_multi_single_reducer.q.out +++ b/ql/src/test/results/clientpositive/groupby_complex_types_multi_single_reducer.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: array(key) (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 482000 Basic stats: COMPLETE Column stats: COMPLETE @@ -71,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: map(key:value) (type: map) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 232000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_cube1.q.out b/ql/src/test/results/clientpositive/groupby_cube1.q.out index c6ceef9cdc..4697f294de 100644 --- a/ql/src/test/results/clientpositive/groupby_cube1.q.out +++ b/ql/src/test/results/clientpositive/groupby_cube1.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -105,6 +106,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -194,6 +196,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -282,6 +285,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -359,6 +363,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -473,6 +478,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -603,6 +609,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -619,6 +626,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -678,6 +686,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE @@ -796,6 +805,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out b/ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out index c22345a0a8..8f16ca6388 100644 --- a/ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out +++ b/ql/src/test/results/clientpositive/groupby_cube_multi_gby.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1000 Data size: 186000 Basic stats: COMPLETE Column stats: COMPLETE @@ -73,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 271000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out b/ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out index 7a2f8f2a44..ef0274094c 100644 --- a/ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out +++ b/ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT int1_n60) keys: int1_n60 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -99,6 +100,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT int1_n60) keys: int1_n60 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_duplicate_key.q.out b/ql/src/test/results/clientpositive/groupby_duplicate_key.q.out index d6d1472ca6..bfe1a4ba2e 100644 --- a/ql/src/test/results/clientpositive/groupby_duplicate_key.q.out +++ b/ql/src/test/results/clientpositive/groupby_duplicate_key.q.out @@ -26,6 +26,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), '' (type: string), '' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 63750 Basic stats: COMPLETE Column stats: COMPLETE @@ -112,6 +113,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), 'X' (type: string), 'X' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 64250 Basic stats: COMPLETE Column stats: COMPLETE @@ -145,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 64250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -261,6 +264,7 @@ STAGE PLANS: Group By Operator aggregations: max('pants'), max('pANTS') keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 113750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out b/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out index 4bfae51bb6..53604204c2 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out @@ -50,6 +50,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -144,6 +145,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out index af60682615..abf52cefd8 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -146,6 +147,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -234,6 +236,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -322,6 +325,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -405,6 +409,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string), c (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1656 Basic stats: COMPLETE Column stats: NONE @@ -489,6 +494,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -560,6 +566,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out index 81a19230fb..ec46e3bd71 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -133,6 +134,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -246,6 +248,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c) keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE @@ -382,6 +385,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out index fd5ea498fe..eaa47af1e4 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 4 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -115,6 +116,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 4 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +207,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out index d0e5f26214..c72c586612 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out @@ -52,6 +52,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -130,6 +131,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +207,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -283,6 +286,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -389,6 +393,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -491,6 +496,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out index 63ee699c28..2397201eca 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -61,6 +62,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -137,6 +139,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -154,6 +157,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -256,6 +260,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -273,6 +278,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets6.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets6.q.out index 1e02e4d5d1..b3ae48b63f 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets6.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets6.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -117,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out index 43d1b756a1..33e68882ff 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -131,6 +132,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -224,6 +226,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -315,6 +318,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -428,6 +432,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -514,6 +519,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -607,6 +613,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -695,6 +702,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -808,6 +816,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -889,6 +898,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -972,6 +982,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1051,6 +1062,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -1142,6 +1154,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -1233,6 +1246,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1319,6 +1333,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets_limit.q.out b/ql/src/test/results/clientpositive/groupby_grouping_sets_limit.q.out index 19e94deb49..644b95a6d1 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_sets_limit.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_sets_limit.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -128,6 +129,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -214,6 +216,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -299,6 +302,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string), b (type: string), c (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1656 Basic stats: COMPLETE Column stats: NONE @@ -382,6 +386,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -456,6 +461,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_grouping_window.q.out b/ql/src/test/results/clientpositive/groupby_grouping_window.q.out index 411ee4e213..e6cc459596 100644 --- a/ql/src/test/results/clientpositive/groupby_grouping_window.q.out +++ b/ql/src/test/results/clientpositive/groupby_grouping_window.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: max(live), max(comments) keys: category (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_join_pushdown.q.out b/ql/src/test/results/clientpositive/groupby_join_pushdown.q.out index d61f9bb914..dc1e808dcc 100644 --- a/ql/src/test/results/clientpositive/groupby_join_pushdown.q.out +++ b/ql/src/test/results/clientpositive/groupby_join_pushdown.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +116,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col0) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -182,6 +184,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -252,6 +255,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -315,6 +319,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -385,6 +390,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -451,6 +457,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -530,6 +537,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -629,6 +637,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: tinyint), _col3 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9232 Data size: 138416 Basic stats: COMPLETE Column stats: COMPLETE @@ -709,6 +718,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col0) keys: _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4419 Data size: 44076 Basic stats: COMPLETE Column stats: COMPLETE @@ -786,6 +796,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 54792 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4419 Data size: 26400 Basic stats: COMPLETE Column stats: COMPLETE @@ -852,6 +863,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col0) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 696 Basic stats: COMPLETE Column stats: COMPLETE @@ -929,6 +941,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 27396 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 99 Data size: 300 Basic stats: COMPLETE Column stats: COMPLETE @@ -995,6 +1008,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 696 Basic stats: COMPLETE Column stats: COMPLETE @@ -1072,6 +1086,7 @@ STAGE PLANS: Statistics: Num rows: 9173 Data size: 27396 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 99 Data size: 300 Basic stats: COMPLETE Column stats: COMPLETE @@ -1138,6 +1153,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col0) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1217,6 +1233,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1285,6 +1302,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1364,6 +1382,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1432,6 +1451,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1511,6 +1531,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 99 Data size: 1092 Basic stats: COMPLETE Column stats: COMPLETE @@ -1605,6 +1626,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: tinyint), _col2 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 17161 Data size: 274216 Basic stats: COMPLETE Column stats: COMPLETE @@ -1727,6 +1749,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: tinyint), _col2 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9801 Data size: 156608 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_map_ppr.q.out b/ql/src/test/results/clientpositive/groupby_map_ppr.q.out index 321ab29c90..b247113156 100644 --- a/ql/src/test/results/clientpositive/groupby_map_ppr.q.out +++ b/ql/src/test/results/clientpositive/groupby_map_ppr.q.out @@ -50,6 +50,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 192000 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +218,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 117552 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out b/ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out index 9724009bf9..b357d0eaaa 100644 --- a/ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out @@ -50,6 +50,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1), sum(DISTINCT _col1), count(DISTINCT _col2) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1000 Data size: 491000 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +218,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 120080 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2152 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out b/ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out index b21c07924f..9cbb5effbe 100644 --- a/ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out +++ b/ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -69,6 +70,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: (key + key) (type: double), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -103,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_multi_single_reducer2.q.out b/ql/src/test/results/clientpositive/groupby_multi_single_reducer2.q.out index ec7be0d9d6..5b67147c7f 100644 --- a/ql/src/test/results/clientpositive/groupby_multi_single_reducer2.q.out +++ b/ql/src/test/results/clientpositive/groupby_multi_single_reducer2.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 105 Data size: 19740 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -123,6 +124,7 @@ STAGE PLANS: Statistics: Num rows: 105 Data size: 20160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out b/ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out index 566bd2e65b..658669320b 100644 --- a/ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out +++ b/ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 273 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -135,6 +136,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 182 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -361,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 307 Data size: 29165 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -397,6 +400,7 @@ STAGE PLANS: Statistics: Num rows: 307 Data size: 29165 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -622,6 +626,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 273 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -658,6 +663,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 182 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -883,6 +889,7 @@ STAGE PLANS: Statistics: Num rows: 307 Data size: 29165 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -919,6 +926,7 @@ STAGE PLANS: Statistics: Num rows: 307 Data size: 29165 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_multialias.q.out b/ql/src/test/results/clientpositive/groupby_multialias.q.out index 2bee356046..4b77d0ffe9 100644 --- a/ql/src/test/results/clientpositive/groupby_multialias.q.out +++ b/ql/src/test/results/clientpositive/groupby_multialias.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: min(a) keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_position.q.out b/ql/src/test/results/clientpositive/groupby_position.q.out index 7305df03e9..03040a3a70 100644 --- a/ql/src/test/results/clientpositive/groupby_position.q.out +++ b/ql/src/test/results/clientpositive/groupby_position.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 83 Data size: 23157 Basic stats: COMPLETE Column stats: COMPLETE @@ -67,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 166 Data size: 61420 Basic stats: COMPLETE Column stats: COMPLETE @@ -101,6 +103,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -195,6 +198,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 46314 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -338,6 +342,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 83 Data size: 23157 Basic stats: COMPLETE Column stats: COMPLETE @@ -352,6 +357,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 166 Data size: 61420 Basic stats: COMPLETE Column stats: COMPLETE @@ -386,6 +392,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -480,6 +487,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 46314 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -617,6 +625,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -751,6 +760,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE @@ -840,6 +850,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE @@ -1490,6 +1501,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_ppd.q.out b/ql/src/test/results/clientpositive/groupby_ppd.q.out index f9a1ec68d7..c8bb05b392 100644 --- a/ql/src/test/results/clientpositive/groupby_ppd.q.out +++ b/ql/src/test/results/clientpositive/groupby_ppd.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -60,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_rollup1.q.out b/ql/src/test/results/clientpositive/groupby_rollup1.q.out index 0685ae960b..23ba15d2d9 100644 --- a/ql/src/test/results/clientpositive/groupby_rollup1.q.out +++ b/ql/src/test/results/clientpositive/groupby_rollup1.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -125,6 +126,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -202,6 +204,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -310,6 +313,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -440,6 +444,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -456,6 +461,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -515,6 +521,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE @@ -633,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_rollup_empty.q.out b/ql/src/test/results/clientpositive/groupby_rollup_empty.q.out index 5eac74ec44..ecfd766526 100644 --- a/ql/src/test/results/clientpositive/groupby_rollup_empty.q.out +++ b/ql/src/test/results/clientpositive/groupby_rollup_empty.q.out @@ -175,6 +175,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_10.q.out b/ql/src/test/results/clientpositive/groupby_sort_10.q.out index 4bbdca6a41..5a9a53257d 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_10.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_10.q.out @@ -119,6 +119,7 @@ STAGE PLANS: Group By Operator bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 170 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/groupby_sort_11.q.out b/ql/src/test/results/clientpositive/groupby_sort_11.q.out index f3deab7208..e9a02e4c01 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_11.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_11.q.out @@ -49,6 +49,7 @@ STAGE PLANS: aggregations: count(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -117,6 +118,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -185,6 +187,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -264,6 +267,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -338,6 +342,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 850 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -429,6 +434,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT 1) keys: 1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_sort_1_23.q.out b/ql/src/test/results/clientpositive/groupby_sort_1_23.q.out index 3bf1d593d6..e4ca83b0f4 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_1_23.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_1_23.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -520,6 +521,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -641,6 +643,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1656 Basic stats: COMPLETE Column stats: NONE @@ -885,6 +888,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -1327,6 +1331,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -1777,6 +1782,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1456 Basic stats: COMPLETE Column stats: NONE @@ -2178,6 +2184,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -2299,6 +2306,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 2080 Basic stats: COMPLETE Column stats: NONE @@ -2494,6 +2502,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -2615,6 +2624,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1456 Basic stats: COMPLETE Column stats: NONE @@ -2822,6 +2832,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE @@ -2943,6 +2954,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3203,6 +3215,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3272,6 +3285,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3694,6 +3708,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -3857,6 +3872,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3914,6 +3930,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -4503,6 +4520,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 607 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -4715,6 +4733,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -5026,6 +5045,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE @@ -5147,6 +5167,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -5389,6 +5410,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -5842,6 +5864,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 612 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(key4, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2136 Basic stats: COMPLETE Column stats: COMPLETE @@ -6294,6 +6317,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -6753,6 +6777,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -7178,6 +7203,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE @@ -7215,6 +7241,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 564 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -7249,6 +7276,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -7435,6 +7463,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -7468,6 +7497,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 282 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -7502,6 +7532,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_sort_2.q.out b/ql/src/test/results/clientpositive/groupby_sort_2.q.out index 4c62f57ad9..ec7ef55616 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_2.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_2.q.out @@ -67,6 +67,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -102,6 +103,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1048 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_3.q.out b/ql/src/test/results/clientpositive/groupby_sort_3.q.out index be2f84ccc4..1c4ee480ec 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_3.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_3.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1672 Basic stats: COMPLETE Column stats: NONE @@ -261,6 +262,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1048 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_4.q.out b/ql/src/test/results/clientpositive/groupby_sort_4.q.out index 041ba072c3..bb7bbe921a 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_4.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_4.q.out @@ -67,6 +67,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -102,6 +103,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1048 Basic stats: COMPLETE Column stats: NONE @@ -218,6 +220,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -253,6 +256,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1672 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_5.q.out b/ql/src/test/results/clientpositive/groupby_sort_5.q.out index d20d6a5c53..6c5a92f5bd 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_5.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_5.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1672 Basic stats: COMPLETE Column stats: NONE @@ -289,6 +290,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1672 Basic stats: COMPLETE Column stats: NONE @@ -471,6 +473,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -506,6 +509,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1048 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_6.q.out b/ql/src/test/results/clientpositive/groupby_sort_6.q.out index c0305cf730..fd960697d9 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_6.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_6.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: PARTIAL @@ -120,6 +121,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: PARTIAL @@ -322,6 +324,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: PARTIAL @@ -386,6 +389,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: PARTIAL @@ -577,6 +581,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 484 Basic stats: PARTIAL Column stats: NONE @@ -693,6 +698,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 484 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_7.q.out b/ql/src/test/results/clientpositive/groupby_sort_7.q.out index 777b2938cc..d9f9f1a153 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_7.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_7.q.out @@ -97,6 +97,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1116 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1672 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_8.q.out b/ql/src/test/results/clientpositive/groupby_sort_8.q.out index 6cf824a776..12fa830590 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_8.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_8.q.out @@ -60,6 +60,7 @@ STAGE PLANS: aggregations: count(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1128 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_9.q.out b/ql/src/test/results/clientpositive/groupby_sort_9.q.out index ff56579b16..f1381f3c17 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_9.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_9.q.out @@ -74,6 +74,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 2256 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out b/ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out index 620edd8ef5..7f1a231152 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -521,6 +522,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -711,6 +713,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1656 Basic stats: COMPLETE Column stats: NONE @@ -955,6 +958,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -1397,6 +1401,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -1847,6 +1852,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1456 Basic stats: COMPLETE Column stats: NONE @@ -2249,6 +2255,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -2439,6 +2446,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 2080 Basic stats: COMPLETE Column stats: NONE @@ -2635,6 +2643,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -2825,6 +2834,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1456 Basic stats: COMPLETE Column stats: NONE @@ -3033,6 +3043,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE @@ -3223,6 +3234,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3483,6 +3495,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3552,6 +3565,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -3975,6 +3989,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE @@ -4207,6 +4222,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -4264,6 +4280,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE @@ -4853,6 +4870,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 607 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -5066,6 +5084,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2208 Basic stats: COMPLETE Column stats: NONE @@ -5447,6 +5466,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE @@ -5637,6 +5657,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -5879,6 +5900,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -6332,6 +6354,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 612 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(key4, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2136 Basic stats: COMPLETE Column stats: COMPLETE @@ -6784,6 +6807,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -7243,6 +7267,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 588 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(key3, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE @@ -7669,6 +7694,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE @@ -7706,6 +7732,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 564 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -7765,6 +7792,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -7952,6 +7980,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -7985,6 +8014,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 282 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -8044,6 +8074,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/groupby_sort_test_1.q.out b/ql/src/test/results/clientpositive/groupby_sort_test_1.q.out index b7f0e79b2d..322c75b8cd 100644 --- a/ql/src/test/results/clientpositive/groupby_sort_test_1.q.out +++ b/ql/src/test/results/clientpositive/groupby_sort_test_1.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1032 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/having.q.out b/ql/src/test/results/clientpositive/having.q.out index 7f1ab54904..5e336e7255 100644 --- a/ql/src/test/results/clientpositive/having.q.out +++ b/ql/src/test/results/clientpositive/having.q.out @@ -24,6 +24,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -110,6 +111,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -483,6 +485,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -754,6 +757,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22493 Basic stats: COMPLETE Column stats: COMPLETE @@ -951,6 +955,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1218,6 +1223,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/having2.q.out b/ql/src/test/results/clientpositive/having2.q.out index 962aae5f43..967fb44164 100644 --- a/ql/src/test/results/clientpositive/having2.q.out +++ b/ql/src/test/results/clientpositive/having2.q.out @@ -142,6 +142,7 @@ STAGE PLANS: Group By Operator aggregations: sum(customer_balance), sum(order_quantity), count(discount) keys: customer_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -214,6 +215,7 @@ STAGE PLANS: Group By Operator aggregations: sum(customer_balance), sum(order_quantity), count(discount) keys: customer_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -331,6 +333,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col0), count(_col0), count(_col4) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 550 Data size: 97900 Basic stats: COMPLETE Column stats: NONE @@ -459,6 +462,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col0), count(_col0), count(_col4) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 550 Data size: 97900 Basic stats: COMPLETE Column stats: NONE @@ -591,6 +595,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col0), count(_col0), count(_col4) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 550 Data size: 97900 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/hll.q.out b/ql/src/test/results/clientpositive/hll.q.out index d55c4a400d..f1e6b9f154 100644 --- a/ql/src/test/results/clientpositive/hll.q.out +++ b/ql/src/test/results/clientpositive/hll.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE @@ -144,6 +145,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/in_typecheck_char.q.out b/ql/src/test/results/clientpositive/in_typecheck_char.q.out index 45dafaf4de..464aad5924 100644 --- a/ql/src/test/results/clientpositive/in_typecheck_char.q.out +++ b/ql/src/test/results/clientpositive/in_typecheck_char.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +116,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -218,6 +220,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/in_typecheck_pointlook.q.out b/ql/src/test/results/clientpositive/in_typecheck_pointlook.q.out index ae4027d381..2a5ee51cbe 100644 --- a/ql/src/test/results/clientpositive/in_typecheck_pointlook.q.out +++ b/ql/src/test/results/clientpositive/in_typecheck_pointlook.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 364 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -137,6 +138,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/in_typecheck_varchar.q.out b/ql/src/test/results/clientpositive/in_typecheck_varchar.q.out index f51ff29dba..0c2f36615a 100644 --- a/ql/src/test/results/clientpositive/in_typecheck_varchar.q.out +++ b/ql/src/test/results/clientpositive/in_typecheck_varchar.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 171 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +116,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 171 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out b/ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out index f24f431402..2141845bdf 100644 --- a/ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out +++ b/ql/src/test/results/clientpositive/infer_bucket_sort_dyn_part.q.out @@ -444,6 +444,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -472,6 +473,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 158 Data size: 182964 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out b/ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out index a5d763ba4f..542adc40a7 100644 --- a/ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out +++ b/ql/src/test/results/clientpositive/infer_bucket_sort_grouping_operators.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 750 Data size: 145500 Basic stats: COMPLETE Column stats: COMPLETE @@ -81,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(agg, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1405 Basic stats: COMPLETE Column stats: COMPLETE @@ -1529,6 +1531,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1000 Data size: 194000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1566,6 +1569,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(agg, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1405 Basic stats: COMPLETE Column stats: COMPLETE @@ -1760,6 +1764,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1797,6 +1802,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(agg, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1405 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out b/ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out index c032aa4f4c..cd9fb275c4 100644 --- a/ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out +++ b/ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 965 Basic stats: COMPLETE Column stats: COMPLETE @@ -341,6 +342,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 965 Basic stats: COMPLETE Column stats: COMPLETE @@ -518,6 +520,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '1' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Reduce Output Operator @@ -692,6 +695,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Reduce Output Operator @@ -721,6 +725,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '1' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out b/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out index 5ef8add8a1..72301c249a 100644 --- a/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out +++ b/ql/src/test/results/clientpositive/infer_bucket_sort_num_buckets.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-04-08' (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 360872 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/innerjoin.q.out b/ql/src/test/results/clientpositive/innerjoin.q.out index ea8fcc535d..709dbdb539 100644 --- a/ql/src/test/results/clientpositive/innerjoin.q.out +++ b/ql/src/test/results/clientpositive/innerjoin.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input11.q.out b/ql/src/test/results/clientpositive/input11.q.out index 37dcd5294f..562c6134e7 100644 --- a/ql/src/test/results/clientpositive/input11.q.out +++ b/ql/src/test/results/clientpositive/input11.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input12.q.out b/ql/src/test/results/clientpositive/input12.q.out index 11dbefdcd6..a2a9995b18 100644 --- a/ql/src/test/results/clientpositive/input12.q.out +++ b/ql/src/test/results/clientpositive/input12.q.out @@ -86,6 +86,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -114,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 5225 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -145,6 +147,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: '2008-04-08' (type: string), '12' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 604 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input13.q.out b/ql/src/test/results/clientpositive/input13.q.out index b68a06ea60..00f7bc2be5 100644 --- a/ql/src/test/results/clientpositive/input13.q.out +++ b/ql/src/test/results/clientpositive/input13.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -119,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 5225 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -150,6 +152,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: '2008-04-08' (type: string), '12' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 604 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input14.q.out b/ql/src/test/results/clientpositive/input14.q.out index f52728e713..6b9da77717 100644 --- a/ql/src/test/results/clientpositive/input14.q.out +++ b/ql/src/test/results/clientpositive/input14.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input17.q.out b/ql/src/test/results/clientpositive/input17.q.out index 03f17c6cce..8b0c85ee94 100644 --- a/ql/src/test/results/clientpositive/input17.q.out +++ b/ql/src/test/results/clientpositive/input17.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 29524 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3548 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/input18.q.out b/ql/src/test/results/clientpositive/input18.q.out index dc976ef6d8..12da5fc7fa 100644 --- a/ql/src/test/results/clientpositive/input18.q.out +++ b/ql/src/test/results/clientpositive/input18.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 31208 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input1_limit.q.out b/ql/src/test/results/clientpositive/input1_limit.q.out index c8329a31fd..927596dd3b 100644 --- a/ql/src/test/results/clientpositive/input1_limit.q.out +++ b/ql/src/test/results/clientpositive/input1_limit.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -200,6 +201,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 475 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input20.q.out b/ql/src/test/results/clientpositive/input20.q.out index 0e7b320068..ef1259ec81 100644 --- a/ql/src/test/results/clientpositive/input20.q.out +++ b/ql/src/test/results/clientpositive/input20.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input30.q.out b/ql/src/test/results/clientpositive/input30.q.out index 6d9b46dab6..0ce7bbb258 100644 --- a/ql/src/test/results/clientpositive/input30.q.out +++ b/ql/src/test/results/clientpositive/input30.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -156,6 +157,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input32.q.out b/ql/src/test/results/clientpositive/input32.q.out index 706398869a..6515d5f8f9 100644 --- a/ql/src/test/results/clientpositive/input32.q.out +++ b/ql/src/test/results/clientpositive/input32.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10603 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input33.q.out b/ql/src/test/results/clientpositive/input33.q.out index cd97f3619b..d191f46935 100644 --- a/ql/src/test/results/clientpositive/input33.q.out +++ b/ql/src/test/results/clientpositive/input33.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input34.q.out b/ql/src/test/results/clientpositive/input34.q.out index 601809b4c5..ada36c4976 100644 --- a/ql/src/test/results/clientpositive/input34.q.out +++ b/ql/src/test/results/clientpositive/input34.q.out @@ -74,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input35.q.out b/ql/src/test/results/clientpositive/input35.q.out index 26afe879f1..c0e2cbde54 100644 --- a/ql/src/test/results/clientpositive/input35.q.out +++ b/ql/src/test/results/clientpositive/input35.q.out @@ -74,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input36.q.out b/ql/src/test/results/clientpositive/input36.q.out index b2903c26a5..5129f5bbf5 100644 --- a/ql/src/test/results/clientpositive/input36.q.out +++ b/ql/src/test/results/clientpositive/input36.q.out @@ -74,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input38.q.out b/ql/src/test/results/clientpositive/input38.q.out index c07a831bf2..90349dcefd 100644 --- a/ql/src/test/results/clientpositive/input38.q.out +++ b/ql/src/test/results/clientpositive/input38.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input39.q.out b/ql/src/test/results/clientpositive/input39.q.out index 32182a8771..99ba4ff749 100644 --- a/ql/src/test/results/clientpositive/input39.q.out +++ b/ql/src/test/results/clientpositive/input39.q.out @@ -121,6 +121,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input3_limit.q.out b/ql/src/test/results/clientpositive/input3_limit.q.out index fd3e5bc96f..e5805b35e8 100644 --- a/ql/src/test/results/clientpositive/input3_limit.q.out +++ b/ql/src/test/results/clientpositive/input3_limit.q.out @@ -108,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/input5.q.out b/ql/src/test/results/clientpositive/input5.q.out index a371a24a01..2f237562b6 100644 --- a/ql/src/test/results/clientpositive/input5.q.out +++ b/ql/src/test/results/clientpositive/input5.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 29480 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3560 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/input6.q.out b/ql/src/test/results/clientpositive/input6.q.out index 51ad5ea8dc..eb5034e698 100644 --- a/ql/src/test/results/clientpositive/input6.q.out +++ b/ql/src/test/results/clientpositive/input6.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 173 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input7.q.out b/ql/src/test/results/clientpositive/input7.q.out index cf4252d1b7..c8addf2155 100644 --- a/ql/src/test/results/clientpositive/input7.q.out +++ b/ql/src/test/results/clientpositive/input7.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input8.q.out b/ql/src/test/results/clientpositive/input8.q.out index 7795dcdf2a..32daa0598f 100644 --- a/ql/src/test/results/clientpositive/input8.q.out +++ b/ql/src/test/results/clientpositive/input8.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input9.q.out b/ql/src/test/results/clientpositive/input9.q.out index 43f97c67a4..1a36b078df 100644 --- a/ql/src/test/results/clientpositive/input9.q.out +++ b/ql/src/test/results/clientpositive/input9.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(value, 'hll'), compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_part1.q.out b/ql/src/test/results/clientpositive/input_part1.q.out index 63ce3a994f..195f52c311 100644 --- a/ql/src/test/results/clientpositive/input_part1.q.out +++ b/ql/src/test/results/clientpositive/input_part1.q.out @@ -89,6 +89,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 45650 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(hr, 'hll'), compute_stats(ds, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_part10.q.out b/ql/src/test/results/clientpositive/input_part10.q.out index 09ebdd1fad..e26ce0ecc6 100644 --- a/ql/src/test/results/clientpositive/input_part10.q.out +++ b/ql/src/test/results/clientpositive/input_part10.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') keys: ds (type: string), ts (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1070 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_part2.q.out b/ql/src/test/results/clientpositive/input_part2.q.out index 3ca9ef8d6e..ea30e6ab66 100644 --- a/ql/src/test/results/clientpositive/input_part2.q.out +++ b/ql/src/test/results/clientpositive/input_part2.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 91575 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(hr, 'hll'), compute_stats(ds, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE @@ -159,6 +160,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 91575 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(hr, 'hll'), compute_stats(ds, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_part5.q.out b/ql/src/test/results/clientpositive/input_part5.q.out index ad7adfb719..2265a630e3 100644 --- a/ql/src/test/results/clientpositive/input_part5.q.out +++ b/ql/src/test/results/clientpositive/input_part5.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 151848 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(hr, 'hll'), compute_stats(ds, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_testsequencefile.q.out b/ql/src/test/results/clientpositive/input_testsequencefile.q.out index c11daacade..a646ad9d90 100644 --- a/ql/src/test/results/clientpositive/input_testsequencefile.q.out +++ b/ql/src/test/results/clientpositive/input_testsequencefile.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/input_testxpath.q.out b/ql/src/test/results/clientpositive/input_testxpath.q.out index 8ccd819ca2..695ce1f5a3 100644 --- a/ql/src/test/results/clientpositive/input_testxpath.q.out +++ b/ql/src/test/results/clientpositive/input_testxpath.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 39600 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(mapvalue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 4904 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/input_testxpath2.q.out b/ql/src/test/results/clientpositive/input_testxpath2.q.out index d9b06f2cd0..1bd5bcc8ea 100644 --- a/ql/src/test/results/clientpositive/input_testxpath2.q.out +++ b/ql/src/test/results/clientpositive/input_testxpath2.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 39600 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(lint_size, 'hll'), compute_stats(lintstring_size, 'hll'), compute_stats(mstringstring_size, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 4872 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/insert1.q.out b/ql/src/test/results/clientpositive/insert1.q.out index f4c361cca4..669d39aa08 100644 --- a/ql/src/test/results/clientpositive/insert1.q.out +++ b/ql/src/test/results/clientpositive/insert1.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -196,6 +197,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -335,6 +337,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -460,6 +463,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -595,6 +599,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -623,6 +628,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/insert2_overwrite_partitions.q.out b/ql/src/test/results/clientpositive/insert2_overwrite_partitions.q.out index bd82511b2a..b2552546b3 100644 --- a/ql/src/test/results/clientpositive/insert2_overwrite_partitions.q.out +++ b/ql/src/test/results/clientpositive/insert2_overwrite_partitions.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(one, 'hll'), compute_stats(two, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 4195 Basic stats: PARTIAL Column stats: NONE @@ -250,6 +251,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(one, 'hll'), compute_stats(two, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 4195 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/insert_into1.q.out b/ql/src/test/results/clientpositive/insert_into1.q.out index 3905d8da24..6eed07bcc2 100644 --- a/ql/src/test/results/clientpositive/insert_into1.q.out +++ b/ql/src/test/results/clientpositive/insert_into1.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -229,6 +230,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -390,6 +392,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -537,6 +540,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -669,6 +673,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -898,6 +903,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insert_into2.q.out b/ql/src/test/results/clientpositive/insert_into2.q.out index d6172567ae..c4837fac9d 100644 --- a/ql/src/test/results/clientpositive/insert_into2.q.out +++ b/ql/src/test/results/clientpositive/insert_into2.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -287,6 +288,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -466,6 +468,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -622,6 +625,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 930 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insert_into3.q.out b/ql/src/test/results/clientpositive/insert_into3.q.out index 152390bbd3..292ade7219 100644 --- a/ql/src/test/results/clientpositive/insert_into3.q.out +++ b/ql/src/test/results/clientpositive/insert_into3.q.out @@ -97,6 +97,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 4750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -192,6 +193,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -358,6 +360,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -453,6 +456,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insert_into4.q.out b/ql/src/test/results/clientpositive/insert_into4.q.out index df3ef0197e..66eaaa97ed 100644 --- a/ql/src/test/results/clientpositive/insert_into4.q.out +++ b/ql/src/test/results/clientpositive/insert_into4.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -216,6 +217,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -333,6 +335,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1900 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insert_into5.q.out b/ql/src/test/results/clientpositive/insert_into5.q.out index 2ec9496854..6489b6ab82 100644 --- a/ql/src/test/results/clientpositive/insert_into5.q.out +++ b/ql/src/test/results/clientpositive/insert_into5.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 910 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -195,6 +196,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 910 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -342,6 +344,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -502,6 +505,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insert_into6.q.out b/ql/src/test/results/clientpositive/insert_into6.q.out index ce3b23b5aa..c7655cc659 100644 --- a/ql/src/test/results/clientpositive/insert_into6.q.out +++ b/ql/src/test/results/clientpositive/insert_into6.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -231,6 +232,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 2096 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/insertoverwrite_bucket.q.out b/ql/src/test/results/clientpositive/insertoverwrite_bucket.q.out index a1e0199c20..694ed3b4c6 100644 --- a/ql/src/test/results/clientpositive/insertoverwrite_bucket.q.out +++ b/ql/src/test/results/clientpositive/insertoverwrite_bucket.q.out @@ -148,6 +148,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 576 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(change, 'hll'), compute_stats(num, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -276,6 +277,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(create_ts, 'hll'), compute_stats(change, 'hll'), compute_stats(num, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1688 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/join14.q.out b/ql/src/test/results/clientpositive/join14.q.out index c4a148e282..64c0441e17 100644 --- a/ql/src/test/results/clientpositive/join14.q.out +++ b/ql/src/test/results/clientpositive/join14.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 174 Data size: 16530 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join17.q.out b/ql/src/test/results/clientpositive/join17.q.out index 5a07bcb918..57c702e5de 100644 --- a/ql/src/test/results/clientpositive/join17.q.out +++ b/ql/src/test/results/clientpositive/join17.q.out @@ -185,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 150290 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(value1, 'hll'), compute_stats(key2, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join18.q.out b/ql/src/test/results/clientpositive/join18.q.out index 634b879df8..bb325a8afe 100644 --- a/ql/src/test/results/clientpositive/join18.q.out +++ b/ql/src/test/results/clientpositive/join18.q.out @@ -50,6 +50,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +122,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2196 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join18_multi_distinct.q.out b/ql/src/test/results/clientpositive/join18_multi_distinct.q.out index f1bea5d572..33367ba672 100644 --- a/ql/src/test/results/clientpositive/join18_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/join18_multi_distinct.q.out @@ -52,6 +52,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -123,6 +124,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value), count(DISTINCT key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2292 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join25.q.out b/ql/src/test/results/clientpositive/join25.q.out index a4c41214da..76d830f7c0 100644 --- a/ql/src/test/results/clientpositive/join25.q.out +++ b/ql/src/test/results/clientpositive/join25.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join26.q.out b/ql/src/test/results/clientpositive/join26.q.out index 0ff3c5c8b3..aaa6bf2cd4 100644 --- a/ql/src/test/results/clientpositive/join26.q.out +++ b/ql/src/test/results/clientpositive/join26.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 61 Data size: 16348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join27.q.out b/ql/src/test/results/clientpositive/join27.q.out index d580b529d3..8b7fe248f2 100644 --- a/ql/src/test/results/clientpositive/join27.q.out +++ b/ql/src/test/results/clientpositive/join27.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 40 Data size: 7360 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join28.q.out b/ql/src/test/results/clientpositive/join28.q.out index e57863efbb..26857950a5 100644 --- a/ql/src/test/results/clientpositive/join28.q.out +++ b/ql/src/test/results/clientpositive/join28.q.out @@ -131,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 61 Data size: 10797 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join29.q.out b/ql/src/test/results/clientpositive/join29.q.out index abfc029e34..a41134b068 100644 --- a/ql/src/test/results/clientpositive/join29.q.out +++ b/ql/src/test/results/clientpositive/join29.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -122,6 +123,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt1, 'hll'), compute_stats(cnt2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -219,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt1, 'hll'), compute_stats(cnt2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -275,6 +278,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt1, 'hll'), compute_stats(cnt2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +302,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join3.q.out b/ql/src/test/results/clientpositive/join3.q.out index 06e77ca437..8aeb5ea8b4 100644 --- a/ql/src/test/results/clientpositive/join3.q.out +++ b/ql/src/test/results/clientpositive/join3.q.out @@ -130,6 +130,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 118845 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join30.q.out b/ql/src/test/results/clientpositive/join30.q.out index dc2ee5fe5f..1ae3de3d36 100644 --- a/ql/src/test/results/clientpositive/join30.q.out +++ b/ql/src/test/results/clientpositive/join30.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -114,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join31.q.out b/ql/src/test/results/clientpositive/join31.q.out index ef48b90f7b..6cc5641474 100644 --- a/ql/src/test/results/clientpositive/join31.q.out +++ b/ql/src/test/results/clientpositive/join31.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -90,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -113,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 564 Basic stats: COMPLETE Column stats: COMPLETE @@ -150,6 +153,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 540 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join32.q.out b/ql/src/test/results/clientpositive/join32.q.out index f4145338e8..d45e6b9298 100644 --- a/ql/src/test/results/clientpositive/join32.q.out +++ b/ql/src/test/results/clientpositive/join32.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16884 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join33.q.out b/ql/src/test/results/clientpositive/join33.q.out index 6c9c541522..04d995181a 100644 --- a/ql/src/test/results/clientpositive/join33.q.out +++ b/ql/src/test/results/clientpositive/join33.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16884 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join34.q.out b/ql/src/test/results/clientpositive/join34.q.out index 19f21c8ae6..b38a4245eb 100644 --- a/ql/src/test/results/clientpositive/join34.q.out +++ b/ql/src/test/results/clientpositive/join34.q.out @@ -137,6 +137,7 @@ STAGE PLANS: Statistics: Num rows: 46 Data size: 12236 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -225,6 +226,7 @@ STAGE PLANS: Statistics: Num rows: 46 Data size: 12236 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join35.q.out b/ql/src/test/results/clientpositive/join35.q.out index 1597278057..3ef4146a25 100644 --- a/ql/src/test/results/clientpositive/join35.q.out +++ b/ql/src/test/results/clientpositive/join35.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE @@ -236,6 +237,7 @@ STAGE PLANS: Statistics: Num rows: 46 Data size: 8234 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -313,6 +315,7 @@ STAGE PLANS: Statistics: Num rows: 46 Data size: 8234 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -558,6 +561,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 74 Data size: 7030 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join36.q.out b/ql/src/test/results/clientpositive/join36.q.out index c029e97dae..d5ab3dbe93 100644 --- a/ql/src/test/results/clientpositive/join36.q.out +++ b/ql/src/test/results/clientpositive/join36.q.out @@ -134,6 +134,7 @@ STAGE PLANS: Statistics: Num rows: 315 Data size: 3780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join37.q.out b/ql/src/test/results/clientpositive/join37.q.out index 35d227074b..d4e4d19db6 100644 --- a/ql/src/test/results/clientpositive/join37.q.out +++ b/ql/src/test/results/clientpositive/join37.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7176 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join38.q.out b/ql/src/test/results/clientpositive/join38.q.out index 4d4c32e8a3..9cbc5b1c48 100644 --- a/ql/src/test/results/clientpositive/join38.q.out +++ b/ql/src/test/results/clientpositive/join38.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join39.q.out b/ql/src/test/results/clientpositive/join39.q.out index e62525a528..2706260f77 100644 --- a/ql/src/test/results/clientpositive/join39.q.out +++ b/ql/src/test/results/clientpositive/join39.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 762 Data size: 182450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(key1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join4.q.out b/ql/src/test/results/clientpositive/join4.q.out index 0cc5662fb5..be98483b86 100644 --- a/ql/src/test/results/clientpositive/join4.q.out +++ b/ql/src/test/results/clientpositive/join4.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 10450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join40.q.out b/ql/src/test/results/clientpositive/join40.q.out index 1b36c1f3f8..5f6263c3b1 100644 --- a/ql/src/test/results/clientpositive/join40.q.out +++ b/ql/src/test/results/clientpositive/join40.q.out @@ -3861,6 +3861,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join43.q.out b/ql/src/test/results/clientpositive/join43.q.out index 24364ad116..7a40f0bf0a 100644 --- a/ql/src/test/results/clientpositive/join43.q.out +++ b/ql/src/test/results/clientpositive/join43.q.out @@ -307,6 +307,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1) keys: _col2 (type: string), _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -541,6 +542,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1) keys: _col2 (type: string), _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join5.q.out b/ql/src/test/results/clientpositive/join5.q.out index 2d98587bf4..89541834df 100644 --- a/ql/src/test/results/clientpositive/join5.q.out +++ b/ql/src/test/results/clientpositive/join5.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 10450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join6.q.out b/ql/src/test/results/clientpositive/join6.q.out index a78bac167d..e3fd95b348 100644 --- a/ql/src/test/results/clientpositive/join6.q.out +++ b/ql/src/test/results/clientpositive/join6.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20900 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join7.q.out b/ql/src/test/results/clientpositive/join7.q.out index 29b1025892..75a23b4e6f 100644 --- a/ql/src/test/results/clientpositive/join7.q.out +++ b/ql/src/test/results/clientpositive/join7.q.out @@ -165,6 +165,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 31350 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll'), compute_stats(c5, 'hll'), compute_stats(c6, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2592 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join8.q.out b/ql/src/test/results/clientpositive/join8.q.out index dc943f14cc..3efb3c5d5d 100644 --- a/ql/src/test/results/clientpositive/join8.q.out +++ b/ql/src/test/results/clientpositive/join8.q.out @@ -114,6 +114,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join9.q.out b/ql/src/test/results/clientpositive/join9.q.out index ffb0f28409..be4ec4fb46 100644 --- a/ql/src/test/results/clientpositive/join9.q.out +++ b/ql/src/test/results/clientpositive/join9.q.out @@ -238,6 +238,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/join_grp_diff_keys.q.out b/ql/src/test/results/clientpositive/join_grp_diff_keys.q.out index fc71d78b00..9839aea4a1 100644 --- a/ql/src/test/results/clientpositive/join_grp_diff_keys.q.out +++ b/ql/src/test/results/clientpositive/join_grp_diff_keys.q.out @@ -193,6 +193,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 255 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/join_map_ppr.q.out b/ql/src/test/results/clientpositive/join_map_ppr.q.out index 836e74ec8b..0e5cc5f49b 100644 --- a/ql/src/test/results/clientpositive/join_map_ppr.q.out +++ b/ql/src/test/results/clientpositive/join_map_ppr.q.out @@ -151,6 +151,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 195800 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: NONE @@ -802,6 +803,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 104500 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out b/ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out index 7a4632e038..17eb15d9a8 100644 --- a/ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out +++ b/ql/src/test/results/clientpositive/join_merge_multi_expressions.q.out @@ -29,35 +29,35 @@ STAGE PLANS: TableScan alias: a filterExpr: (key is not null and hr is not null) (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), hr (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL TableScan alias: b filterExpr: (key is not null and hr is not null) (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), hr (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Operator Tree: Join Operator condition map: @@ -66,7 +66,7 @@ STAGE PLANS: 0 _col0 (type: string), _col1 (type: string) 1 _col0 (type: string), _col1 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 12658 Data size: 3430318 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 12658 Data size: 3430318 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false table: @@ -82,23 +82,23 @@ STAGE PLANS: key expressions: _col0 (type: string), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 12658 Data size: 3430318 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 12658 Data size: 3430318 Basic stats: COMPLETE Column stats: PARTIAL TableScan alias: c filterExpr: (hr is not null and key is not null) (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), hr (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 542000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Operator Tree: Join Operator condition map: @@ -106,12 +106,13 @@ STAGE PLANS: keys: 0 _col0 (type: string), _col1 (type: string) 1 _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 80113 Data size: 640904 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 80113 Data size: 640904 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false table: @@ -125,7 +126,7 @@ STAGE PLANS: TableScan Reduce Output Operator sort order: - Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col0 (type: bigint) Execution mode: vectorized Reduce Operator Tree: @@ -133,10 +134,10 @@ STAGE PLANS: aggregations: count(VALUE._col0) mode: mergepartial outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git a/ql/src/test/results/clientpositive/kafka/kafka_storage_handler.q.out b/ql/src/test/results/clientpositive/kafka/kafka_storage_handler.q.out index 82984fdbc4..2d6fab27cd 100644 --- a/ql/src/test/results/clientpositive/kafka/kafka_storage_handler.q.out +++ b/ql/src/test/results/clientpositive/kafka/kafka_storage_handler.q.out @@ -1102,6 +1102,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 160 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint), _col1 (type: timestamp), _col2 (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 160 Basic stats: COMPLETE Column stats: NONE @@ -1426,6 +1427,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 160 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint), _col1 (type: timestamp), _col2 (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 160 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/keep_uniform.q.out b/ql/src/test/results/clientpositive/keep_uniform.q.out index 1b186962d5..8d82c60a73 100644 --- a/ql/src/test/results/clientpositive/keep_uniform.q.out +++ b/ql/src/test/results/clientpositive/keep_uniform.q.out @@ -675,6 +675,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5) keys: _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col2, _col3 Statistics: Num rows: 1 Data size: 385 Basic stats: COMPLETE Column stats: NONE @@ -854,6 +855,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1024,6 +1026,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col13 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/lateral_view_cp.q.out b/ql/src/test/results/clientpositive/lateral_view_cp.q.out index 09de206f6d..893900f8d3 100644 --- a/ql/src/test/results/clientpositive/lateral_view_cp.q.out +++ b/ql/src/test/results/clientpositive/lateral_view_cp.q.out @@ -86,6 +86,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 95700 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 95700 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/lateral_view_explode2.q.out b/ql/src/test/results/clientpositive/lateral_view_explode2.q.out index 00e9024cef..ca1188e53d 100644 --- a/ql/src/test/results/clientpositive/lateral_view_explode2.q.out +++ b/ql/src/test/results/clientpositive/lateral_view_explode2.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 200000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col5 (type: int), _col6 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -53,6 +54,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 200000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col5 (type: int), _col6 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/leftsemijoin.q.out b/ql/src/test/results/clientpositive/leftsemijoin.q.out index b58e0e7bff..1cb576faa8 100644 --- a/ql/src/test/results/clientpositive/leftsemijoin.q.out +++ b/ql/src/test/results/clientpositive/leftsemijoin.q.out @@ -160,6 +160,7 @@ STAGE PLANS: Statistics: Num rows: 676 Data size: 81796 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/limit_pushdown2.q.out b/ql/src/test/results/clientpositive/limit_pushdown2.q.out index 7410b9f0a6..a1f50ec216 100644 --- a/ql/src/test/results/clientpositive/limit_pushdown2.q.out +++ b/ql/src/test/results/clientpositive/limit_pushdown2.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +134,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -236,6 +238,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -339,6 +342,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -442,6 +446,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -545,6 +550,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -649,6 +655,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -771,6 +778,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -893,6 +901,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1018,6 +1027,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 750 Data size: 151500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1113,6 +1123,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 750 Data size: 151500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/limit_pushdown_negative.q.out b/ql/src/test/results/clientpositive/limit_pushdown_negative.q.out index 8b0efd17af..d4d15284e1 100644 --- a/ql/src/test/results/clientpositive/limit_pushdown_negative.q.out +++ b/ql/src/test/results/clientpositive/limit_pushdown_negative.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +299,7 @@ STAGE PLANS: Statistics: Num rows: 307 Data size: 29165 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -408,6 +410,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1900 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/lineage1.q.out b/ql/src/test/results/clientpositive/lineage1.q.out index d528749af3..4a2ca453ac 100644 --- a/ql/src/test/results/clientpositive/lineage1.q.out +++ b/ql/src/test/results/clientpositive/lineage1.q.out @@ -123,6 +123,7 @@ STAGE PLANS: Statistics: Num rows: 128 Data size: 5426 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -151,6 +152,7 @@ STAGE PLANS: Statistics: Num rows: 128 Data size: 5426 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out index e155cf08c2..00212385ed 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_1.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_11.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_11.q.out index 109678680c..f7d2368438 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_11.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_11.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_12.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_12.q.out index 33c5d06d17..eea4ccbd92 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_12.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_12.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll'), compute_stats(col4, 'hll'), compute_stats(col5, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 2380 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_13.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_13.q.out index 9535155801..9371b0044d 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_13.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_13.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll'), compute_stats(col4, 'hll'), compute_stats(col5, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 2397 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_14.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_14.q.out index 82441e79b0..92b2e68d10 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_14.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_14.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out index 9828a5514f..3ccc584436 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_2.q.out @@ -89,6 +89,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out index f4ad803d72..642158a779 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_3.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out index b94a49baec..38b5a0730d 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_4.q.out @@ -89,6 +89,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE @@ -424,6 +425,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out index e4ddd139d9..bc6a3a30b2 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_5.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out index b6f2d7a629..da36c459fe 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_6.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE @@ -468,6 +469,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out index 6ccd7044c9..68664a7060 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_7.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE @@ -468,6 +469,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out index 6e90e35f95..6521e0f497 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_8.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out b/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out index 9854283b52..2446e4605c 100644 --- a/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_dml_9.q.out @@ -45,19 +45,19 @@ STAGE PLANS: TableScan alias: srcpart filterExpr: (ds = '2008-04-08') (type: boolean) - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE GatherStats: false Select Operator expressions: key (type: string), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false GlobalTableId: 1 #### A masked pattern was here #### NumFilesPerFileSink: 1 Static Partition Specification: ds=2008-04-08/hr=11/ - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE #### A masked pattern was here #### table: input format: org.apache.hadoop.hive.ql.io.RCFileInputFormat @@ -85,19 +85,20 @@ STAGE PLANS: Select Operator expressions: _col0 (type: string), _col1 (type: string), '2008-04-08' (type: string), '11' (type: string) outputColumnNames: key, value, ds, hr - Statistics: Num rows: 1000 Data size: 358000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 358000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) null sort order: aa sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE tag: -1 value expressions: _col2 (type: struct), _col3 (type: struct) auto parallelism: false @@ -212,17 +213,17 @@ STAGE PLANS: keys: KEY._col0 (type: string), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col2 (type: struct), _col3 (type: struct), _col0 (type: string), _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false GlobalTableId: 0 #### A masked pattern was here #### NumFilesPerFileSink: 1 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat @@ -381,19 +382,19 @@ STAGE PLANS: TableScan alias: srcpart filterExpr: (ds = '2008-04-08') (type: boolean) - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE GatherStats: false Select Operator expressions: key (type: string), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false GlobalTableId: 1 #### A masked pattern was here #### NumFilesPerFileSink: 1 Static Partition Specification: ds=2008-04-08/hr=11/ - Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE #### A masked pattern was here #### table: input format: org.apache.hadoop.hive.ql.io.RCFileInputFormat @@ -420,19 +421,20 @@ STAGE PLANS: Select Operator expressions: _col0 (type: string), _col1 (type: string), '2008-04-08' (type: string), '11' (type: string) outputColumnNames: key, value, ds, hr - Statistics: Num rows: 1000 Data size: 358000 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1000 Data size: 358000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) null sort order: aa sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE tag: -1 value expressions: _col2 (type: struct), _col3 (type: struct) auto parallelism: false @@ -547,17 +549,17 @@ STAGE PLANS: keys: KEY._col0 (type: string), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col2 (type: struct), _col3 (type: struct), _col0 (type: string), _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false GlobalTableId: 0 #### A masked pattern was here #### NumFilesPerFileSink: 1 - Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: PARTIAL + Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat diff --git a/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out b/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out index 645dfabe1b..9781899c16 100644 --- a/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out +++ b/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out @@ -420,6 +420,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: y (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 428 Basic stats: PARTIAL Column stats: NONE @@ -568,6 +569,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 244 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out b/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out index 1f060ca6f5..e5a7a269cf 100644 --- a/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out +++ b/ql/src/test/results/clientpositive/llap/acid_vectorization_original.q.out @@ -689,6 +689,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: ROW__ID (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1049 Data size: 88116 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_join0.q.out b/ql/src/test/results/clientpositive/llap/auto_join0.q.out index 11be122a94..d8ed197ab4 100644 --- a/ql/src/test/results/clientpositive/llap/auto_join0.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_join0.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 27556 Data size: 9809936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_join1.q.out b/ql/src/test/results/clientpositive/llap/auto_join1.q.out index 94bcdddc71..f721f41647 100644 --- a/ql/src/test/results/clientpositive/llap/auto_join1.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_join1.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_join30.q.out b/ql/src/test/results/clientpositive/llap/auto_join30.q.out index 0167e335ed..6003a34d9d 100644 --- a/ql/src/test/results/clientpositive/llap/auto_join30.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_join30.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -180,6 +181,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -317,6 +319,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -461,6 +464,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -631,6 +635,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -773,6 +778,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -967,6 +973,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1127,6 +1134,7 @@ STAGE PLANS: Statistics: Num rows: 1251 Data size: 222678 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_join_filters.q.out b/ql/src/test/results/clientpositive/llap/auto_join_filters.q.out index 8be0433fd6..064013d3d1 100644 --- a/ql/src/test/results/clientpositive/llap/auto_join_filters.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_join_filters.q.out @@ -126,6 +126,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 17 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -384,6 +385,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -820,6 +822,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_join_nulls.q.out b/ql/src/test/results/clientpositive/llap/auto_join_nulls.q.out index c69633bfb8..3c962c5597 100644 --- a/ql/src/test/results/clientpositive/llap/auto_join_nulls.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_join_nulls.q.out @@ -260,6 +260,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_smb_mapjoin_14.q.out b/ql/src/test/results/clientpositive/llap/auto_smb_mapjoin_14.q.out index df8af5d894..9024549721 100644 --- a/ql/src/test/results/clientpositive/llap/auto_smb_mapjoin_14.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_smb_mapjoin_14.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -219,6 +220,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -240,6 +242,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -384,6 +387,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -430,6 +434,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -609,6 +614,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -734,6 +740,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -881,6 +888,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1018,6 +1026,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1152,6 +1161,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1262,6 +1272,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1417,6 +1428,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1549,6 +1561,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1720,6 +1733,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1741,6 +1755,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 2912 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -2007,6 +2022,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2021,6 +2037,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -2073,6 +2090,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_1.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_1.q.out index b4c7f98218..06853e1961 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_1.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_1.q.out @@ -227,6 +227,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -525,6 +526,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -823,6 +825,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_10.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_10.q.out index f70fb4c4df..3c699540c6 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_10.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_10.q.out @@ -155,6 +155,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -282,6 +283,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_11.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_11.q.out index 8224ab47e6..3aa74ff90d 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_11.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_11.q.out @@ -358,6 +358,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -551,6 +552,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -834,6 +836,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1371,6 +1374,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 182052 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out index 183e31edff..30f8f0570b 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out @@ -569,6 +569,7 @@ STAGE PLANS: Statistics: Num rows: 765 Data size: 564870 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_13.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_13.q.out index a8bc8b887e..7a0de7b83c 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_13.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_13.q.out @@ -133,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -158,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 2848 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +429,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -452,6 +455,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 2848 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -721,6 +725,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -746,6 +751,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 2848 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_14.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_14.q.out index 119e28405c..cf7252f753 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_14.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_14.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 35 Data size: 280 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -185,6 +186,7 @@ STAGE PLANS: Statistics: Num rows: 221 Data size: 1768 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_15.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_15.q.out index 642a9c323b..b6e0ebf30a 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_15.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_15.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 35 Data size: 280 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -164,6 +165,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_2.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_2.q.out index c0b3f44085..f73763a076 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_2.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_2.q.out @@ -209,6 +209,7 @@ STAGE PLANS: Statistics: Num rows: 117 Data size: 78681 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -507,6 +508,7 @@ STAGE PLANS: Statistics: Num rows: 117 Data size: 78681 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_3.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_3.q.out index be37b85d4e..1aa6df108c 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_3.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_3.q.out @@ -259,6 +259,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 82847 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -557,6 +558,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 82847 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -855,6 +857,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 82847 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_4.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_4.q.out index 75d8b4c399..9d285bff61 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_4.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_4.q.out @@ -275,6 +275,7 @@ STAGE PLANS: Statistics: Num rows: 59 Data size: 39903 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -573,6 +574,7 @@ STAGE PLANS: Statistics: Num rows: 59 Data size: 39903 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -871,6 +873,7 @@ STAGE PLANS: Statistics: Num rows: 59 Data size: 39903 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_5.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_5.q.out index 60258a00e7..ea4ff04857 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_5.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_5.q.out @@ -184,6 +184,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -420,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -656,6 +658,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out index c83f7991f4..f61a6ed462 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out @@ -185,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -342,6 +343,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -499,6 +501,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -637,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 1305 Data size: 10440 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -775,6 +779,7 @@ STAGE PLANS: Statistics: Num rows: 1361 Data size: 10888 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -932,6 +937,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1089,6 +1095,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1227,6 +1234,7 @@ STAGE PLANS: Statistics: Num rows: 1305 Data size: 10440 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1365,6 +1373,7 @@ STAGE PLANS: Statistics: Num rows: 1361 Data size: 10888 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1522,6 +1531,7 @@ STAGE PLANS: Statistics: Num rows: 1343 Data size: 10744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_7.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_7.q.out index 684d189a42..7a0b54f941 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_7.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_7.q.out @@ -294,6 +294,7 @@ STAGE PLANS: Statistics: Num rows: 117 Data size: 78681 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -646,6 +647,7 @@ STAGE PLANS: Statistics: Num rows: 117 Data size: 78681 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -998,6 +1000,7 @@ STAGE PLANS: Statistics: Num rows: 117 Data size: 78681 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_8.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_8.q.out index 2e1ee3a4d8..1a23947fec 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_8.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_8.q.out @@ -294,6 +294,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -646,6 +647,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -998,6 +1000,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 165502 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_9.q.out b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_9.q.out index ee83ca6108..8f12a4bbc9 100644 --- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_9.q.out +++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_9.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -213,6 +214,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -344,6 +346,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -365,6 +368,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -509,6 +513,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -555,6 +560,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -734,6 +740,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -859,6 +866,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1006,6 +1014,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1143,6 +1152,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1277,6 +1287,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1387,6 +1398,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1496,6 +1508,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1653,6 +1666,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1785,6 +1799,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1908,6 +1923,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2021,6 +2037,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -2152,6 +2169,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -2173,6 +2191,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2317,6 +2336,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -2363,6 +2383,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -2542,6 +2563,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2667,6 +2689,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2814,6 +2837,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2951,6 +2975,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3062,6 +3087,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3171,6 +3197,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3328,6 +3355,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3460,6 +3488,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket3.q.out b/ql/src/test/results/clientpositive/llap/bucket3.q.out index 3f7fc1df8f..47f172845e 100644 --- a/ql/src/test/results/clientpositive/llap/bucket3.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket3.q.out @@ -155,6 +155,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket5.q.out b/ql/src/test/results/clientpositive/llap/bucket5.q.out index bd56c35db7..a3e179044f 100644 --- a/ql/src/test/results/clientpositive/llap/bucket5.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket5.q.out @@ -193,6 +193,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -282,6 +283,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket6.q.out b/ql/src/test/results/clientpositive/llap/bucket6.q.out index f8d920b26e..12d6f7c5d4 100644 --- a/ql/src/test/results/clientpositive/llap/bucket6.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket6.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket_groupby.q.out b/ql/src/test/results/clientpositive/llap/bucket_groupby.q.out index 4e6885d9a2..a34ab843cb 100644 --- a/ql/src/test/results/clientpositive/llap/bucket_groupby.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket_groupby.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -221,6 +222,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -334,6 +336,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +430,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE @@ -521,6 +525,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -635,6 +640,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -744,6 +750,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL @@ -1137,6 +1144,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: PARTIAL @@ -1264,6 +1272,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1378,6 +1387,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1600,6 +1610,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1714,6 +1725,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket_many.q.out b/ql/src/test/results/clientpositive/llap/bucket_many.q.out index cf16d47fb2..4db0c223f7 100644 --- a/ql/src/test/results/clientpositive/llap/bucket_many.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket_many.q.out @@ -156,6 +156,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out b/ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out index 5de5a69f87..2d48b9fa84 100644 --- a/ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out +++ b/ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out @@ -1188,6 +1188,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 968 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 121 Data size: 484 Basic stats: COMPLETE Column stats: COMPLETE @@ -1279,6 +1280,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 968 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 121 Data size: 484 Basic stats: COMPLETE Column stats: COMPLETE @@ -1375,6 +1377,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 22022 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 121 Data size: 11011 Basic stats: COMPLETE Column stats: COMPLETE @@ -1487,6 +1490,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 22022 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 121 Data size: 11011 Basic stats: COMPLETE Column stats: COMPLETE @@ -1645,6 +1649,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1694,6 +1699,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 1936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1767,6 +1773,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1816,6 +1823,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 1936 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out b/ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out index bb19305aad..4309f21867 100644 --- a/ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketmapjoin1.q.out @@ -663,6 +663,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -1105,6 +1106,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out b/ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out index 8a9739dcde..d5484a9e13 100644 --- a/ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketmapjoin2.q.out @@ -348,6 +348,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -797,6 +798,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -1315,6 +1317,7 @@ STAGE PLANS: Statistics: Num rows: 163 Data size: 93968 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out b/ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out index 4ed9b60f38..a0fca8debb 100644 --- a/ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketmapjoin3.q.out @@ -372,6 +372,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -821,6 +822,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out b/ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out index 185e2aa5eb..542519b2c2 100644 --- a/ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketmapjoin4.q.out @@ -364,6 +364,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: NONE @@ -793,6 +794,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_2.q.out b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_2.q.out index 8039d0f814..a12072f903 100644 --- a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_2.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_2.q.out @@ -179,6 +179,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -401,6 +402,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: PARTIAL @@ -647,6 +649,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: PARTIAL @@ -897,6 +900,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -1129,6 +1133,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -1361,6 +1366,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_6.q.out b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_6.q.out index ce2ba5f8c2..c5e280cb71 100644 --- a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_6.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_6.q.out @@ -170,6 +170,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -410,6 +411,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -650,6 +652,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -825,6 +828,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -1006,6 +1010,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -1264,6 +1269,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE @@ -1532,6 +1538,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(key2, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1373 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_7.q.out b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_7.q.out index 11de705922..f90b2d6cbc 100644 --- a/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_7.q.out +++ b/ql/src/test/results/clientpositive/llap/bucketsortoptimize_insert_7.q.out @@ -157,6 +157,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -381,6 +382,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -611,6 +613,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/check_constraint.q.out b/ql/src/test/results/clientpositive/llap/check_constraint.q.out index 9cf4dcdc81..7b794ba34b 100644 --- a/ql/src/test/results/clientpositive/llap/check_constraint.q.out +++ b/ql/src/test/results/clientpositive/llap/check_constraint.q.out @@ -1736,6 +1736,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), max(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 73500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2537,6 +2538,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE @@ -2772,6 +2774,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/columnStatsUpdateForStatsOptimizer_1.q.out b/ql/src/test/results/clientpositive/llap/columnStatsUpdateForStatsOptimizer_1.q.out index 5d57fb4917..0575bf7c20 100644 --- a/ql/src/test/results/clientpositive/llap/columnStatsUpdateForStatsOptimizer_1.q.out +++ b/ql/src/test/results/clientpositive/llap/columnStatsUpdateForStatsOptimizer_1.q.out @@ -147,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(year) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -344,6 +345,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(year) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -415,6 +417,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(month) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -558,6 +561,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(month) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -757,6 +761,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(year) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -946,6 +951,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(year) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/column_table_stats.q.out b/ql/src/test/results/clientpositive/llap/column_table_stats.q.out index 6ea838aa17..75caed07d1 100644 --- a/ql/src/test/results/clientpositive/llap/column_table_stats.q.out +++ b/ql/src/test/results/clientpositive/llap/column_table_stats.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: NONE @@ -359,6 +360,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 196 Data size: 313792 Basic stats: PARTIAL Column stats: PARTIAL @@ -783,6 +785,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 196 Data size: 313792 Basic stats: PARTIAL Column stats: PARTIAL @@ -1204,6 +1207,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), '11' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 117 Data size: 166072 Basic stats: PARTIAL Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/column_table_stats_orc.q.out b/ql/src/test/results/clientpositive/llap/column_table_stats_orc.q.out index 64562a0433..e2680e5680 100644 --- a/ql/src/test/results/clientpositive/llap/column_table_stats_orc.q.out +++ b/ql/src/test/results/clientpositive/llap/column_table_stats_orc.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -362,6 +363,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: PARTIAL @@ -775,6 +777,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), '11' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1150 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/constraints_optimization.q.out b/ql/src/test/results/clientpositive/llap/constraints_optimization.q.out index f7ed9f58a8..2304df040a 100644 --- a/ql/src/test/results/clientpositive/llap/constraints_optimization.q.out +++ b/ql/src/test/results/clientpositive/llap/constraints_optimization.q.out @@ -336,6 +336,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: d_datekey (type: bigint), d_id (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -597,6 +598,7 @@ STAGE PLANS: top n: 10 Group By Operator keys: d_datekey (type: bigint), d_sellingseason (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -691,6 +693,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: c_custkey (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -916,6 +919,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE @@ -1004,6 +1008,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE @@ -1216,6 +1221,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1339,6 +1345,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key1) keys: key1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE @@ -1443,6 +1450,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int), d_year (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1521,6 +1529,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int), d_year (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1598,6 +1607,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int), d_year (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1717,6 +1727,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -1831,6 +1842,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -1956,6 +1968,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key1 (type: int), value1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/convert_decimal64_to_decimal.q.out b/ql/src/test/results/clientpositive/llap/convert_decimal64_to_decimal.q.out index 0bdc5d31a1..ac6e6ada83 100644 --- a/ql/src/test/results/clientpositive/llap/convert_decimal64_to_decimal.q.out +++ b/ql/src/test/results/clientpositive/llap/convert_decimal64_to_decimal.q.out @@ -206,6 +206,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -421,6 +422,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/correlationoptimizer1.q.out b/ql/src/test/results/clientpositive/llap/correlationoptimizer1.q.out index efa2dd818a..4ba041d992 100644 --- a/ql/src/test/results/clientpositive/llap/correlationoptimizer1.q.out +++ b/ql/src/test/results/clientpositive/llap/correlationoptimizer1.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -108,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -240,6 +242,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -264,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -388,6 +392,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -414,6 +419,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -527,6 +533,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -551,6 +558,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -575,6 +583,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -688,6 +697,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -712,6 +722,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -736,6 +747,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -860,6 +872,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -884,6 +897,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1008,6 +1022,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1032,6 +1047,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1156,6 +1172,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 293 Basic stats: COMPLETE Column stats: COMPLETE @@ -1180,6 +1197,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 293 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1304,6 +1322,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 293 Basic stats: COMPLETE Column stats: COMPLETE @@ -1328,6 +1347,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 293 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1449,6 +1469,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col3 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 4828 Basic stats: COMPLETE Column stats: COMPLETE @@ -1586,6 +1607,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col3 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 32 Data size: 4828 Basic stats: COMPLETE Column stats: COMPLETE @@ -1726,6 +1748,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1520 Basic stats: COMPLETE Column stats: COMPLETE @@ -1750,6 +1773,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1520 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1874,6 +1898,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1520 Basic stats: COMPLETE Column stats: COMPLETE @@ -1898,6 +1923,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1520 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2022,6 +2048,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2046,6 +2073,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2170,6 +2198,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2194,6 +2223,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2318,6 +2348,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2342,6 +2373,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2466,6 +2498,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2490,6 +2523,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2614,6 +2648,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2638,6 +2673,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2762,6 +2798,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE @@ -2786,6 +2823,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 308 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2919,6 +2957,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 19 Data size: 3477 Basic stats: COMPLETE Column stats: COMPLETE @@ -2943,6 +2982,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 3477 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -3076,6 +3116,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 19 Data size: 3477 Basic stats: COMPLETE Column stats: COMPLETE @@ -3100,6 +3141,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 3477 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -3232,6 +3274,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3256,6 +3299,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3388,6 +3432,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3412,6 +3457,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/correlationoptimizer2.q.out b/ql/src/test/results/clientpositive/llap/correlationoptimizer2.q.out index ff560ddf5f..c0909fe1ad 100644 --- a/ql/src/test/results/clientpositive/llap/correlationoptimizer2.q.out +++ b/ql/src/test/results/clientpositive/llap/correlationoptimizer2.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -66,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 2268 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -200,6 +203,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -223,6 +227,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -264,6 +269,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 2268 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -357,6 +363,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -376,6 +383,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -417,6 +425,7 @@ STAGE PLANS: Statistics: Num rows: 262 Data size: 26112 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -510,6 +519,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -529,6 +539,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -570,6 +581,7 @@ STAGE PLANS: Statistics: Num rows: 262 Data size: 26112 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -659,6 +671,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -682,6 +695,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -723,6 +737,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 3491 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -812,6 +827,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +851,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -876,6 +893,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 3491 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -971,6 +989,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -994,6 +1013,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -1037,6 +1057,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2457 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1147,6 +1168,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1170,6 +1192,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -1213,6 +1236,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2457 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1323,6 +1347,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1346,6 +1371,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -1389,6 +1415,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2457 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1499,6 +1526,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1522,6 +1550,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -1565,6 +1594,7 @@ STAGE PLANS: Statistics: Num rows: 274 Data size: 2457 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1677,6 +1707,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1698,6 +1729,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -1735,6 +1767,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE @@ -1759,6 +1792,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1871,6 +1905,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1892,6 +1927,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -1929,6 +1965,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE @@ -1953,6 +1990,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2065,6 +2103,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2086,6 +2125,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -2123,6 +2163,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE @@ -2147,6 +2188,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2259,6 +2301,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2280,6 +2323,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -2317,6 +2361,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE @@ -2341,6 +2386,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 278 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2460,6 +2506,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -2510,6 +2557,7 @@ STAGE PLANS: Statistics: Num rows: 29 Data size: 7801 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -2630,6 +2678,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -2695,6 +2744,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 7532 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -2814,6 +2864,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -2864,6 +2915,7 @@ STAGE PLANS: Statistics: Num rows: 29 Data size: 7801 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -2984,6 +3036,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -3049,6 +3102,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 7532 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/correlationoptimizer3.q.out b/ql/src/test/results/clientpositive/llap/correlationoptimizer3.q.out index fcd6fd9752..15aa1ea5ca 100644 --- a/ql/src/test/results/clientpositive/llap/correlationoptimizer3.q.out +++ b/ql/src/test/results/clientpositive/llap/correlationoptimizer3.q.out @@ -138,6 +138,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -174,6 +175,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -364,6 +366,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -400,6 +403,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -528,6 +532,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -584,6 +589,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -807,6 +813,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -843,6 +850,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1029,6 +1037,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1065,6 +1074,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1228,6 +1238,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1284,6 +1295,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 7137 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/correlationoptimizer4.q.out b/ql/src/test/results/clientpositive/llap/correlationoptimizer4.q.out index 928f2c73ff..66e5bff966 100644 --- a/ql/src/test/results/clientpositive/llap/correlationoptimizer4.q.out +++ b/ql/src/test/results/clientpositive/llap/correlationoptimizer4.q.out @@ -171,6 +171,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -195,6 +196,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -402,6 +404,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -435,6 +438,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -563,6 +567,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -662,6 +667,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -864,6 +870,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -897,6 +904,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1099,6 +1107,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1132,6 +1141,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1333,6 +1343,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1366,6 +1377,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1548,6 +1560,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1581,6 +1594,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1782,6 +1796,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1815,6 +1830,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2016,6 +2032,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -2049,6 +2066,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2273,6 +2291,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -2306,6 +2325,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2511,6 +2531,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -2544,6 +2565,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2749,6 +2771,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -2782,6 +2805,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2987,6 +3011,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -3020,6 +3045,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/correlationoptimizer6.q.out b/ql/src/test/results/clientpositive/llap/correlationoptimizer6.q.out index 247baf14af..69e73d2658 100644 --- a/ql/src/test/results/clientpositive/llap/correlationoptimizer6.q.out +++ b/ql/src/test/results/clientpositive/llap/correlationoptimizer6.q.out @@ -130,6 +130,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -186,6 +187,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -384,6 +386,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -440,6 +443,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -569,6 +573,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -626,6 +631,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -805,6 +811,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -954,6 +961,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1164,6 +1172,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -1354,6 +1363,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -1526,6 +1536,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1738,6 +1749,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -1997,6 +2009,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -2240,6 +2253,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -2444,6 +2458,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -2687,6 +2702,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -2864,6 +2880,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2887,6 +2904,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -2946,6 +2964,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col3) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 103 Basic stats: COMPLETE Column stats: COMPLETE @@ -3108,6 +3127,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3131,6 +3151,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1128 Basic stats: COMPLETE Column stats: COMPLETE @@ -3190,6 +3211,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col3) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 103 Basic stats: COMPLETE Column stats: COMPLETE @@ -3436,6 +3458,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3503,6 +3526,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 395 Data size: 73470 Basic stats: COMPLETE Column stats: COMPLETE @@ -3702,6 +3726,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3758,6 +3783,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 395 Data size: 73470 Basic stats: COMPLETE Column stats: COMPLETE @@ -3887,6 +3913,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3944,6 +3971,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 395 Data size: 73470 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/count.q.out b/ql/src/test/results/clientpositive/llap/count.q.out index 047d948887..4037896355 100644 --- a/ql/src/test/results/clientpositive/llap/count.q.out +++ b/ql/src/test/results/clientpositive/llap/count.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT b), count(DISTINCT c), sum(d) keys: a (type: int), b (type: int), c (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -139,6 +140,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -358,6 +360,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/count_dist_rewrite.q.out b/ql/src/test/results/clientpositive/llap/count_dist_rewrite.q.out index 064ba6aa34..4297f20de6 100644 --- a/ql/src/test/results/clientpositive/llap/count_dist_rewrite.q.out +++ b/ql/src/test/results/clientpositive/llap/count_dist_rewrite.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -50,6 +51,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +123,7 @@ STAGE PLANS: Group By Operator aggregations: max(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -214,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), min(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col3 Statistics: Num rows: 250 Data size: 113750 Basic stats: COMPLETE Column stats: COMPLETE @@ -307,6 +311,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), min(key), sum(key), count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 117750 Basic stats: COMPLETE Column stats: COMPLETE @@ -404,6 +409,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -509,6 +515,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(key), max(value), max(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col4, _col5 Statistics: Num rows: 250 Data size: 117750 Basic stats: COMPLETE Column stats: COMPLETE @@ -614,6 +621,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col2), sum(_col1), count(_col0) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col3, _col4, _col5 Statistics: Num rows: 250 Data size: 29750 Basic stats: COMPLETE Column stats: COMPLETE @@ -738,6 +746,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col4, _col5, _col6, _col7 Statistics: Num rows: 250 Data size: 146000 Basic stats: COMPLETE Column stats: COMPLETE @@ -852,6 +861,7 @@ STAGE PLANS: Group By Operator aggregations: max(key), count(DISTINCT key), min(key), sum(key), count(key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 250 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/cross_prod_1.q.out b/ql/src/test/results/clientpositive/llap/cross_prod_1.q.out index fdc1d7d3e3..d289837d7e 100644 --- a/ql/src/test/results/clientpositive/llap/cross_prod_1.q.out +++ b/ql/src/test/results/clientpositive/llap/cross_prod_1.q.out @@ -1753,6 +1753,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -2074,6 +2075,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 475 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/cross_product_check_1.q.out b/ql/src/test/results/clientpositive/llap/cross_product_check_1.q.out index 6833de08ed..b6d75659a7 100644 --- a/ql/src/test/results/clientpositive/llap/cross_product_check_1.q.out +++ b/ql/src/test/results/clientpositive/llap/cross_product_check_1.q.out @@ -344,6 +344,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 435 Basic stats: COMPLETE Column stats: COMPLETE @@ -470,6 +471,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 8700 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE @@ -538,6 +540,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -631,6 +634,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 435 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/cross_product_check_2.q.out b/ql/src/test/results/clientpositive/llap/cross_product_check_2.q.out index 4dba86794c..f0e44fa43c 100644 --- a/ql/src/test/results/clientpositive/llap/cross_product_check_2.q.out +++ b/ql/src/test/results/clientpositive/llap/cross_product_check_2.q.out @@ -291,6 +291,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -457,6 +458,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 8600 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE @@ -525,6 +527,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -560,6 +563,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 430 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/ctas.q.out b/ql/src/test/results/clientpositive/llap/ctas.q.out index c42a494d0c..38851b13bc 100644 --- a/ql/src/test/results/clientpositive/llap/ctas.q.out +++ b/ql/src/test/results/clientpositive/llap/ctas.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -291,6 +292,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -486,6 +488,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1920 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -745,6 +748,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -942,6 +946,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dpp.q.out b/ql/src/test/results/clientpositive/llap/dpp.q.out index 9ec16392a0..0a07470637 100644 --- a/ql/src/test/results/clientpositive/llap/dpp.q.out +++ b/ql/src/test/results/clientpositive/llap/dpp.q.out @@ -209,6 +209,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -241,6 +242,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -301,6 +303,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_partition_join_noncbo.q.out b/ql/src/test/results/clientpositive/llap/dynamic_partition_join_noncbo.q.out index 7658dbd5ad..07f35c749d 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_partition_join_noncbo.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_partition_join_noncbo.q.out @@ -2575,6 +2575,7 @@ STAGE PLANS: Statistics: Num rows: 139943033 Data size: 26813085279 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col99 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 139943033 Data size: 26813085279 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out b/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out index 7edfc385ae..1679d577e6 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +116,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -317,6 +319,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -340,6 +343,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -468,6 +472,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -601,6 +606,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -624,6 +630,7 @@ STAGE PLANS: Statistics: Num rows: 64 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -752,6 +759,7 @@ STAGE PLANS: Statistics: Num rows: 64 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -877,6 +885,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -912,6 +921,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -951,6 +961,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1125,6 +1136,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1259,14 +1271,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -1274,14 +1287,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: no inputs @@ -1297,6 +1311,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1425,6 +1440,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1556,6 +1572,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -1579,6 +1596,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1707,6 +1725,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1836,6 +1855,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1859,6 +1879,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1979,6 +2000,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2002,6 +2024,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2130,6 +2153,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2258,6 +2282,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2391,6 +2416,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -2414,6 +2440,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2515,6 +2542,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 94000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -2537,6 +2565,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2688,6 +2717,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 1096000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2808,14 +2838,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -2823,14 +2854,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: no inputs @@ -2846,6 +2878,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2966,6 +2999,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -2989,6 +3023,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3073,6 +3108,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3112,6 +3148,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3212,6 +3249,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3235,6 +3273,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3337,6 +3376,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3372,6 +3412,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -3411,6 +3452,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3576,6 +3618,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3679,6 +3722,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3699,6 +3743,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3720,6 +3765,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3755,6 +3801,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3769,6 +3816,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3791,6 +3839,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3805,6 +3854,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3899,6 +3949,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3919,6 +3970,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3941,6 +3993,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3977,6 +4030,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3991,6 +4045,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4013,6 +4068,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4027,6 +4083,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4103,6 +4160,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -4124,6 +4182,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4141,6 +4200,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -4162,6 +4222,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4184,6 +4245,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4198,6 +4260,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4213,6 +4276,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4279,6 +4343,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4293,6 +4358,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4308,6 +4374,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4400,6 +4467,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4433,6 +4501,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -4550,6 +4619,7 @@ STAGE PLANS: Statistics: Num rows: 64 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4583,6 +4653,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4700,6 +4771,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4733,6 +4805,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -4768,6 +4841,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -4886,6 +4960,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4919,14 +4994,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -4934,14 +5010,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: no inputs @@ -5049,6 +5126,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5082,6 +5160,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -5186,6 +5265,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5219,6 +5299,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5323,6 +5404,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5356,6 +5438,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5461,6 +5544,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -5483,6 +5567,7 @@ STAGE PLANS: Statistics: Num rows: 500000 Data size: 11124000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5604,6 +5689,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5637,6 +5723,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -5725,6 +5812,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5843,6 +5931,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5935,6 +6024,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5968,6 +6058,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -6003,6 +6094,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -6137,6 +6229,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6256,6 +6349,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6277,6 +6371,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6297,6 +6392,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6334,6 +6430,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6348,6 +6445,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6370,6 +6468,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6384,6 +6483,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -6506,6 +6606,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 16000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6539,14 +6640,15 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 204 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart_orc Partition key expr: ds - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: double) @@ -6554,14 +6656,15 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 204 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (int) Target Input: srcpart_orc Partition key expr: UDFToDouble(hr) - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: no inputs diff --git a/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out b/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out index fb0921e164..e799ad49a0 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_partition_pruning_2.q.out @@ -196,6 +196,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 1148 Basic stats: COMPLETE Column stats: NONE @@ -232,6 +233,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE @@ -377,6 +379,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 1148 Basic stats: COMPLETE Column stats: NONE @@ -783,6 +786,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 1148 Basic stats: COMPLETE Column stats: NONE @@ -819,6 +823,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE @@ -985,6 +990,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE @@ -1049,6 +1055,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 564 Basic stats: COMPLETE Column stats: NONE @@ -1153,6 +1160,7 @@ STAGE PLANS: Statistics: Num rows: 2000000 Data size: 16000000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out index d5e4a2a5ec..8ea8f53851 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction.q.out @@ -231,6 +231,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -356,6 +357,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -377,6 +379,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -492,6 +495,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -532,6 +536,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -702,6 +707,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -833,6 +839,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -890,6 +897,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1039,6 +1047,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 391600 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1164,6 +1173,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 3560 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 730 Basic stats: PARTIAL Column stats: PARTIAL @@ -1185,6 +1195,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 391600 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1368,6 +1379,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1501,6 +1513,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -1552,6 +1565,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 391600 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=2200) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: PARTIAL Column stats: NONE @@ -1571,6 +1585,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1833,6 +1848,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -1954,6 +1970,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2073,6 +2090,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2198,6 +2216,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2324,6 +2343,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2357,6 +2377,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -2527,6 +2548,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2687,6 +2709,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2809,6 +2832,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 391600 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=2200) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: PARTIAL Column stats: NONE @@ -2842,6 +2866,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -2875,6 +2900,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3030,6 +3056,7 @@ STAGE PLANS: Statistics: Num rows: 286 Data size: 52624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3080,6 +3107,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 7200 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 20 Data size: 7200 Basic stats: PARTIAL Column stats: COMPLETE @@ -3201,6 +3229,7 @@ STAGE PLANS: Statistics: Num rows: 286 Data size: 52624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3251,6 +3280,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 7200 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 20 Data size: 7200 Basic stats: PARTIAL Column stats: COMPLETE @@ -3400,6 +3430,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE @@ -3452,6 +3483,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 404800 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3573,6 +3605,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE @@ -3608,6 +3641,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=10) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -3638,6 +3672,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 404800 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3771,6 +3806,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE @@ -3806,6 +3842,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=10) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -3836,6 +3873,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 404800 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3947,6 +3985,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 22 Data size: 5962 Basic stats: PARTIAL Column stats: NONE @@ -3999,6 +4038,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 404800 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -4210,6 +4250,7 @@ STAGE PLANS: Statistics: Num rows: 733 Data size: 130474 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out index 096751c11e..9813b8fcc3 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out @@ -137,6 +137,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 448 Basic stats: COMPLETE Column stats: NONE @@ -171,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 460 Basic stats: COMPLETE Column stats: NONE @@ -184,6 +186,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 136 Basic stats: COMPLETE Column stats: NONE @@ -197,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 148 Basic stats: COMPLETE Column stats: NONE @@ -244,6 +248,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: timestamp), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE @@ -258,6 +263,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -317,6 +323,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 198 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -558,6 +565,7 @@ STAGE PLANS: Group By Operator aggregations: min(value) keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE @@ -580,6 +588,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -647,6 +656,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -666,6 +676,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_3.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_3.q.out index 96c390cde4..65cfac1b8d 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_3.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_3.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -151,6 +152,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -250,6 +252,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -413,6 +416,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -467,6 +471,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -682,6 +687,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -781,6 +787,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out index 340714860b..b8d5e94785 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_4.q.out @@ -363,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -384,6 +385,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -527,6 +529,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -564,6 +567,7 @@ STAGE PLANS: Statistics: Num rows: 347 Data size: 30241 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -689,6 +693,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -802,6 +807,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -914,6 +920,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 4350 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=49) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -971,6 +978,7 @@ STAGE PLANS: Statistics: Num rows: 347 Data size: 30241 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out index c77ebf701b..bac90dd610 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw.q.out @@ -310,6 +310,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: COMPLETE @@ -328,6 +329,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: COMPLETE @@ -390,6 +392,7 @@ STAGE PLANS: Statistics: Num rows: 101828281 Data size: 14396537061 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw2.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw2.q.out index 6e2ee32ddd..b1d4ff28da 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw2.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_sw2.q.out @@ -268,6 +268,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -325,6 +326,7 @@ STAGE PLANS: Statistics: Num rows: 1210 Data size: 105270 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out index 06f9e7dfed..f0e59efdfd 100644 --- a/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out +++ b/ql/src/test/results/clientpositive/llap/dynamic_semijoin_user_level.q.out @@ -1098,6 +1098,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -1224,6 +1225,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/dynpart_sort_opt_vectorization.q.out b/ql/src/test/results/clientpositive/llap/dynpart_sort_opt_vectorization.q.out index 44a2b8b645..a955b58584 100644 --- a/ql/src/test/results/clientpositive/llap/dynpart_sort_opt_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/dynpart_sort_opt_vectorization.q.out @@ -208,6 +208,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -345,6 +346,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -704,6 +706,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -841,6 +844,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -1593,6 +1597,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -1704,6 +1709,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -1842,6 +1848,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 1787 Basic stats: COMPLETE Column stats: COMPLETE @@ -1949,6 +1956,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 264 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -1986,6 +1994,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2 Data size: 3574 Basic stats: COMPLETE Column stats: COMPLETE @@ -2073,6 +2082,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 264 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -2102,6 +2112,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2 Data size: 3574 Basic stats: COMPLETE Column stats: COMPLETE @@ -2537,6 +2548,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 8500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2856,6 +2868,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 645 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3086,6 +3099,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 645 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization.q.out b/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization.q.out index 14746aa20b..ec00ea5521 100644 --- a/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization.q.out +++ b/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization.q.out @@ -150,6 +150,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -289,6 +290,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -633,6 +635,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -772,6 +775,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1524,6 +1528,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1635,6 +1640,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1773,6 +1779,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1880,6 +1887,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1917,6 +1925,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2004,6 +2013,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2033,6 +2043,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2468,6 +2479,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: t (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2937,6 +2949,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3056,6 +3069,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3175,6 +3189,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3294,6 +3309,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3413,6 +3429,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3532,6 +3549,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -3658,6 +3676,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: s (type: string), t (type: tinyint), i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -4149,6 +4168,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0077519417 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 129 Data size: 230523 Basic stats: COMPLETE Column stats: COMPLETE @@ -4288,6 +4308,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -4411,6 +4432,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0077519417 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 129 Data size: 230523 Basic stats: COMPLETE Column stats: COMPLETE @@ -4530,6 +4552,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(si, 'hll'), compute_stats(i, 'hll'), compute_stats(b, 'hll'), compute_stats(f, 'hll') keys: ds (type: string), t (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 5 Data size: 8935 Basic stats: COMPLETE Column stats: COMPLETE @@ -4691,6 +4714,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(i, 'hll') keys: s (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 136502 Basic stats: COMPLETE Column stats: COMPLETE @@ -4716,6 +4740,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(i, 'hll') keys: s (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 136502 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization2.q.out b/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization2.q.out index 6b2decd4db..7b47e457d4 100644 --- a/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization2.q.out +++ b/ql/src/test/results/clientpositive/llap/dynpart_sort_optimization2.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ss_sold_date_sk (type: int), ss_net_paid_inc_tax (type: float), ss_net_profit (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -639,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ss_sold_date_sk (type: int), ss_net_paid_inc_tax (type: float), ss_net_profit (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -1225,6 +1227,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ss_sold_date_sk (type: int), ss_net_paid_inc_tax (type: float), ss_net_profit (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1790,6 +1793,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1829,6 +1833,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') keys: day (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 935 Basic stats: COMPLETE Column stats: COMPLETE @@ -1965,6 +1970,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2004,6 +2010,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll') keys: day (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 935 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/enforce_constraint_notnull.q.out b/ql/src/test/results/clientpositive/llap/enforce_constraint_notnull.q.out index 69899345b6..94829a04fa 100644 --- a/ql/src/test/results/clientpositive/llap/enforce_constraint_notnull.q.out +++ b/ql/src/test/results/clientpositive/llap/enforce_constraint_notnull.q.out @@ -62,6 +62,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -184,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -289,6 +291,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -904,6 +907,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -1517,6 +1521,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 66250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2165,6 +2170,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2193,6 +2199,7 @@ STAGE PLANS: Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2349,6 +2356,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2377,6 +2385,7 @@ STAGE PLANS: Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2562,6 +2571,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 212 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -2698,6 +2708,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 82000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -2837,6 +2848,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -2965,6 +2977,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -3052,6 +3065,7 @@ STAGE PLANS: top n: 2 Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -3108,6 +3122,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -3219,6 +3234,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 82000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -3531,6 +3547,7 @@ STAGE PLANS: Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3562,6 +3579,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 27224 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(de, 'hll'), compute_stats(vc, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1496 Basic stats: COMPLETE Column stats: COMPLETE @@ -3707,6 +3725,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') keys: p1 (type: string), p2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1413 Basic stats: COMPLETE Column stats: COMPLETE @@ -3843,6 +3862,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') keys: p1 (type: string), p2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 2 Data size: 2822 Basic stats: COMPLETE Column stats: COMPLETE @@ -4044,6 +4064,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') keys: 'yesterday' (type: string), 3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1417 Basic stats: COMPLETE Column stats: COMPLETE @@ -4074,6 +4095,7 @@ STAGE PLANS: Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -4375,6 +4397,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: NONE @@ -4569,6 +4592,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE @@ -4668,6 +4692,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: NONE @@ -4856,6 +4881,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -4939,6 +4965,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: NONE @@ -5113,6 +5140,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE @@ -5196,6 +5224,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: NONE @@ -5368,6 +5397,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -5530,6 +5560,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -5633,6 +5664,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -5751,6 +5783,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE @@ -5845,6 +5878,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(i, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE @@ -5980,6 +6014,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: key_mm (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 428 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/except_distinct.q.out b/ql/src/test/results/clientpositive/llap/except_distinct.q.out index c155a73c96..d54dda9714 100644 --- a/ql/src/test/results/clientpositive/llap/except_distinct.q.out +++ b/ql/src/test/results/clientpositive/llap/except_distinct.q.out @@ -235,6 +235,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -258,6 +259,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -289,6 +291,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -341,6 +344,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -405,6 +409,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -440,6 +445,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -471,6 +477,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 137 Data size: 26578 Basic stats: COMPLETE Column stats: COMPLETE @@ -500,6 +507,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -529,6 +537,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -571,6 +580,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 145 Data size: 28130 Basic stats: COMPLETE Column stats: COMPLETE @@ -613,6 +623,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 137 Data size: 26578 Basic stats: COMPLETE Column stats: COMPLETE @@ -665,6 +676,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 145 Data size: 28130 Basic stats: COMPLETE Column stats: COMPLETE @@ -730,6 +742,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -751,6 +764,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -786,6 +800,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -843,6 +858,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/filter_union.q.out b/ql/src/test/results/clientpositive/llap/filter_union.q.out index 5f61848dad..145e947c5b 100644 --- a/ql/src/test/results/clientpositive/llap/filter_union.q.out +++ b/ql/src/test/results/clientpositive/llap/filter_union.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -141,6 +142,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -343,6 +345,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -435,6 +438,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -526,6 +530,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/groupby_groupingset_bug.q.out b/ql/src/test/results/clientpositive/llap/groupby_groupingset_bug.q.out index 2a1d72d7c6..5601028974 100644 --- a/ql/src/test/results/clientpositive/llap/groupby_groupingset_bug.q.out +++ b/ql/src/test/results/clientpositive/llap/groupby_groupingset_bug.q.out @@ -271,8 +271,8 @@ Stage-0 predicate:(d_date_sk is not null and d_month_seq is not null) TableScan [TS_13] (rows=28 width=8) default@x1_date_dim,d,Tbl:COMPLETE,Col:COMPLETE,Output:["d_date_sk","d_month_seq"] - Dynamic Partitioning Event Operator [EVENT_129] (rows=2 width=8) - Group By Operator [GBY_128] (rows=2 width=8) + Dynamic Partitioning Event Operator [EVENT_129] (rows=1 width=4) + Group By Operator [GBY_128] (rows=1 width=4) Output:["_col0"],keys:_col0 Select Operator [SEL_127] (rows=28 width=8) Output:["_col0"] diff --git a/ql/src/test/results/clientpositive/llap/groupby_resolution.q.out b/ql/src/test/results/clientpositive/llap/groupby_resolution.q.out index ca114d62e5..0d5757ad60 100644 --- a/ql/src/test/results/clientpositive/llap/groupby_resolution.q.out +++ b/ql/src/test/results/clientpositive/llap/groupby_resolution.q.out @@ -298,6 +298,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -364,6 +365,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -431,6 +433,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -513,6 +516,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -691,6 +695,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out b/ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out index 165d0594c0..e7c0ab975b 100644 --- a/ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out +++ b/ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out @@ -181,6 +181,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/having.q.out b/ql/src/test/results/clientpositive/llap/having.q.out index 3c69aab835..21cb8f0aef 100644 --- a/ql/src/test/results/clientpositive/llap/having.q.out +++ b/ql/src/test/results/clientpositive/llap/having.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -125,6 +126,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -507,6 +509,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -787,6 +790,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22493 Basic stats: COMPLETE Column stats: COMPLETE @@ -993,6 +997,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1269,6 +1274,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out index 42472054bd..63c455b3e4 100644 --- a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out +++ b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_1.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -191,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -316,6 +318,7 @@ STAGE PLANS: Statistics: Num rows: 13785 Data size: 110280 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -439,6 +442,7 @@ STAGE PLANS: Statistics: Num rows: 13785 Data size: 110280 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -558,6 +562,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -673,6 +678,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -828,6 +834,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -960,6 +967,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1119,6 +1127,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1256,6 +1265,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_2.q.out b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_2.q.out index 0c8abae078..9f742fdfd4 100644 --- a/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_2.q.out +++ b/ql/src/test/results/clientpositive/llap/hybridgrace_hashjoin_2.q.out @@ -101,6 +101,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -258,6 +259,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -453,6 +455,7 @@ STAGE PLANS: Statistics: Num rows: 1582 Data size: 12656 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -641,6 +644,7 @@ STAGE PLANS: Statistics: Num rows: 1582 Data size: 12656 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -836,6 +840,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -907,6 +912,7 @@ STAGE PLANS: Statistics: Num rows: 263 Data size: 2104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -926,6 +932,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -959,6 +966,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1122,6 +1130,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1193,6 +1202,7 @@ STAGE PLANS: Statistics: Num rows: 263 Data size: 2104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1212,6 +1222,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1245,6 +1256,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1421,6 +1433,7 @@ STAGE PLANS: Statistics: Num rows: 40 Data size: 320 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1651,6 +1664,7 @@ STAGE PLANS: Statistics: Num rows: 40 Data size: 320 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/insert1.q.out b/ql/src/test/results/clientpositive/llap/insert1.q.out index 85ff52b27d..43e7587a83 100644 --- a/ql/src/test/results/clientpositive/llap/insert1.q.out +++ b/ql/src/test/results/clientpositive/llap/insert1.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -168,6 +169,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -277,6 +279,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -372,6 +375,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -477,6 +481,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE @@ -505,6 +510,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/insert1_overwrite_partitions.q.out b/ql/src/test/results/clientpositive/llap/insert1_overwrite_partitions.q.out index 760dcb4b7b..482a206fe6 100644 --- a/ql/src/test/results/clientpositive/llap/insert1_overwrite_partitions.q.out +++ b/ql/src/test/results/clientpositive/llap/insert1_overwrite_partitions.q.out @@ -101,6 +101,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(one, 'hll'), compute_stats(two, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 5 Data size: 4715 Basic stats: PARTIAL Column stats: NONE @@ -296,6 +297,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 4715 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(one, 'hll'), compute_stats(two, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1248 Basic stats: PARTIAL Column stats: NONE @@ -462,6 +464,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(one, 'hll'), compute_stats(two, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 5 Data size: 4715 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/insert_into1.q.out b/ql/src/test/results/clientpositive/llap/insert_into1.q.out index 6d48df552e..05aa613fe3 100644 --- a/ql/src/test/results/clientpositive/llap/insert_into1.q.out +++ b/ql/src/test/results/clientpositive/llap/insert_into1.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -242,6 +243,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -406,6 +408,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -548,6 +551,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -650,6 +654,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -818,6 +823,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/insert_into2.q.out b/ql/src/test/results/clientpositive/llap/insert_into2.q.out index 10609d375e..cbef1c095d 100644 --- a/ql/src/test/results/clientpositive/llap/insert_into2.q.out +++ b/ql/src/test/results/clientpositive/llap/insert_into2.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -300,6 +301,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -482,6 +484,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -637,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 930 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out b/ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out index faaf8ad034..039036096e 100644 --- a/ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out +++ b/ql/src/test/results/clientpositive/llap/insert_into_default_keyword.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -220,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -359,6 +361,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -499,6 +502,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -638,6 +642,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -795,6 +800,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -944,6 +950,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1083,6 +1090,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1222,6 +1230,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1362,6 +1371,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1501,6 +1511,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1640,6 +1651,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1779,6 +1791,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2162,6 +2175,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 933 Basic stats: COMPLETE Column stats: COMPLETE @@ -2298,6 +2312,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 933 Basic stats: COMPLETE Column stats: COMPLETE @@ -2417,6 +2432,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(i, 'hll'), compute_stats(j, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 933 Basic stats: COMPLETE Column stats: COMPLETE @@ -2666,6 +2682,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -2872,6 +2889,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -2971,6 +2989,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 175 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(a1, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -3205,6 +3224,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/insert_values_orig_table_use_metadata.q.out b/ql/src/test/results/clientpositive/llap/insert_values_orig_table_use_metadata.q.out index a7f0379606..6c892cc5b8 100644 --- a/ql/src/test/results/clientpositive/llap/insert_values_orig_table_use_metadata.q.out +++ b/ql/src/test/results/clientpositive/llap/insert_values_orig_table_use_metadata.q.out @@ -782,6 +782,7 @@ STAGE PLANS: Statistics: Num rows: 99 Data size: 58912 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/intersect_all.q.out b/ql/src/test/results/clientpositive/llap/intersect_all.q.out index dbb77d1abc..73363403bd 100644 --- a/ql/src/test/results/clientpositive/llap/intersect_all.q.out +++ b/ql/src/test/results/clientpositive/llap/intersect_all.q.out @@ -171,6 +171,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -194,6 +195,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +219,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -268,6 +271,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -830,6 +834,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -853,6 +858,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -876,6 +882,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -899,6 +906,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -922,6 +930,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -943,6 +952,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -994,6 +1004,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1015,6 +1026,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1576,6 +1588,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1597,6 +1610,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1624,6 +1638,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1), count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1680,6 +1695,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1), count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/intersect_distinct.q.out b/ql/src/test/results/clientpositive/llap/intersect_distinct.q.out index 604c7bbd63..feb2423b46 100644 --- a/ql/src/test/results/clientpositive/llap/intersect_distinct.q.out +++ b/ql/src/test/results/clientpositive/llap/intersect_distinct.q.out @@ -169,6 +169,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -192,6 +193,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -215,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -259,6 +262,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -630,6 +634,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -653,6 +658,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -676,6 +682,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -699,6 +706,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -722,6 +730,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -743,6 +752,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -787,6 +797,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -808,6 +819,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1178,6 +1190,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1199,6 +1212,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1226,6 +1240,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1275,6 +1290,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/intersect_merge.q.out b/ql/src/test/results/clientpositive/llap/intersect_merge.q.out index b19fd2c4ec..d32b7f7439 100644 --- a/ql/src/test/results/clientpositive/llap/intersect_merge.q.out +++ b/ql/src/test/results/clientpositive/llap/intersect_merge.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -96,6 +97,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -119,6 +121,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -142,6 +145,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -165,6 +169,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -188,6 +193,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -209,6 +215,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -230,6 +237,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -274,6 +282,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -295,6 +304,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -351,6 +361,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -374,6 +385,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -397,6 +409,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -420,6 +433,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -443,6 +457,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -464,6 +479,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -508,6 +524,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -529,6 +546,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -586,6 +604,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -609,6 +628,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -632,6 +652,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -655,6 +676,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -678,6 +700,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -701,6 +724,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -722,6 +746,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -743,6 +768,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -787,6 +813,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -808,6 +835,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -865,6 +893,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -888,6 +917,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -911,6 +941,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -934,6 +965,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -957,6 +989,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -980,6 +1013,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1001,6 +1035,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1022,6 +1057,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1066,6 +1102,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1087,6 +1124,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1144,6 +1182,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1167,6 +1206,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1190,6 +1230,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1213,6 +1254,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1236,6 +1278,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1259,6 +1302,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1280,6 +1324,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1301,6 +1346,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1345,6 +1391,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1366,6 +1413,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1421,6 +1469,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1444,6 +1493,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1467,6 +1517,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1490,6 +1541,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1534,6 +1586,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1555,6 +1608,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1610,6 +1664,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1633,6 +1688,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1656,6 +1712,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1679,6 +1736,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1730,6 +1788,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1751,6 +1810,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -1807,6 +1867,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1836,6 +1897,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1859,6 +1921,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1910,6 +1973,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1944,6 +2008,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1965,6 +2030,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/jdbc_handler.q.out b/ql/src/test/results/clientpositive/llap/jdbc_handler.q.out index b46909d7d5..645c885975 100644 --- a/ql/src/test/results/clientpositive/llap/jdbc_handler.q.out +++ b/ql/src/test/results/clientpositive/llap/jdbc_handler.q.out @@ -260,6 +260,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 125 Data size: 10875 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/join1.q.out b/ql/src/test/results/clientpositive/llap/join1.q.out index f1d6c22fd0..114b727fcf 100644 --- a/ql/src/test/results/clientpositive/llap/join1.q.out +++ b/ql/src/test/results/clientpositive/llap/join1.q.out @@ -103,6 +103,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/join32_lessSize.q.out b/ql/src/test/results/clientpositive/llap/join32_lessSize.q.out index 2113e80094..338f840938 100644 --- a/ql/src/test/results/clientpositive/llap/join32_lessSize.q.out +++ b/ql/src/test/results/clientpositive/llap/join32_lessSize.q.out @@ -302,6 +302,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16884 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -939,6 +940,7 @@ STAGE PLANS: Statistics: Num rows: 99 Data size: 26334 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -1480,6 +1482,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2005,6 +2008,7 @@ STAGE PLANS: Statistics: Num rows: 104 Data size: 27664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2426,6 +2430,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2719,6 +2724,7 @@ STAGE PLANS: Statistics: Num rows: 63 Data size: 16758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/join_reordering_no_stats.q.out b/ql/src/test/results/clientpositive/llap/join_reordering_no_stats.q.out index 43dd1e965e..fddffbb0a8 100644 --- a/ql/src/test/results/clientpositive/llap/join_reordering_no_stats.q.out +++ b/ql/src/test/results/clientpositive/llap/join_reordering_no_stats.q.out @@ -193,6 +193,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -337,6 +338,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -557,6 +559,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 23 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -713,6 +716,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/keep_uniform.q.out b/ql/src/test/results/clientpositive/llap/keep_uniform.q.out index c3a4117a8f..11d65d499b 100644 --- a/ql/src/test/results/clientpositive/llap/keep_uniform.q.out +++ b/ql/src/test/results/clientpositive/llap/keep_uniform.q.out @@ -833,6 +833,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -905,6 +906,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col13 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1049,6 +1051,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5) keys: _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col2, _col3 Statistics: Num rows: 1 Data size: 385 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/kryo.q.out b/ql/src/test/results/clientpositive/llap/kryo.q.out index 5d556f46c0..7e10d64403 100644 --- a/ql/src/test/results/clientpositive/llap/kryo.q.out +++ b/ql/src/test/results/clientpositive/llap/kryo.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 372 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/lateral_view.q.out b/ql/src/test/results/clientpositive/llap/lateral_view.q.out index c983938f16..9e5e139da0 100644 --- a/ql/src/test/results/clientpositive/llap/lateral_view.q.out +++ b/ql/src/test/results/clientpositive/llap/lateral_view.q.out @@ -660,6 +660,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 42080 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value[0] (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 42080 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/leftsemijoin.q.out b/ql/src/test/results/clientpositive/llap/leftsemijoin.q.out index 3f4bc84da6..187c8bc92d 100644 --- a/ql/src/test/results/clientpositive/llap/leftsemijoin.q.out +++ b/ql/src/test/results/clientpositive/llap/leftsemijoin.q.out @@ -217,6 +217,7 @@ STAGE PLANS: Statistics: Num rows: 676 Data size: 81796 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/limit_pushdown.q.out b/ql/src/test/results/clientpositive/llap/limit_pushdown.q.out index a84a7b3db3..7e977ddc74 100644 --- a/ql/src/test/results/clientpositive/llap/limit_pushdown.q.out +++ b/ql/src/test/results/clientpositive/llap/limit_pushdown.q.out @@ -219,6 +219,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -324,6 +325,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -432,6 +434,7 @@ STAGE PLANS: top n: 20 Group By Operator keys: cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5528 Data size: 21816 Basic stats: COMPLETE Column stats: COMPLETE @@ -529,6 +532,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -631,6 +635,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -734,6 +739,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cstring1), count(DISTINCT cstring2) keys: ctinyint (type: tinyint), cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 12288 Data size: 1976458 Basic stats: COMPLETE Column stats: COMPLETE @@ -862,6 +868,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -990,6 +997,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1008,6 +1016,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/limit_pushdown3.q.out b/ql/src/test/results/clientpositive/llap/limit_pushdown3.q.out index 8d5848bcd3..eb5bab5f11 100644 --- a/ql/src/test/results/clientpositive/llap/limit_pushdown3.q.out +++ b/ql/src/test/results/clientpositive/llap/limit_pushdown3.q.out @@ -220,6 +220,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -339,6 +340,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -461,6 +463,7 @@ STAGE PLANS: top n: 20 Group By Operator keys: cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5528 Data size: 21816 Basic stats: COMPLETE Column stats: COMPLETE @@ -571,6 +574,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -687,6 +691,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -804,6 +809,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cstring1), count(DISTINCT cstring2) keys: ctinyint (type: tinyint), cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 12288 Data size: 1976458 Basic stats: COMPLETE Column stats: COMPLETE @@ -945,6 +951,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/list_bucket_dml_10.q.out b/ql/src/test/results/clientpositive/llap/list_bucket_dml_10.q.out index 05c874f1a7..3849ba854a 100644 --- a/ql/src/test/results/clientpositive/llap/list_bucket_dml_10.q.out +++ b/ql/src/test/results/clientpositive/llap/list_bucket_dml_10.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llap_decimal64_reader.q.out b/ql/src/test/results/clientpositive/llap/llap_decimal64_reader.q.out index 25731c5ba7..a654dde668 100644 --- a/ql/src/test/results/clientpositive/llap/llap_decimal64_reader.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_decimal64_reader.q.out @@ -142,6 +142,7 @@ STAGE PLANS: top n: 2 Group By Operator keys: cdecimal1 (type: decimal(10,2)), cdecimal2 (type: decimal(38,5)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 448 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +248,7 @@ STAGE PLANS: top n: 2 Group By Operator keys: cdecimal1 (type: decimal(10,2)), cdecimal2 (type: decimal(38,5)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 448 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llap_nullscan.q.out b/ql/src/test/results/clientpositive/llap/llap_nullscan.q.out index 3404cdb885..0df829281e 100644 --- a/ql/src/test/results/clientpositive/llap/llap_nullscan.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_nullscan.q.out @@ -284,6 +284,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -304,6 +305,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llap_partitioned.q.out b/ql/src/test/results/clientpositive/llap/llap_partitioned.q.out index 529543c269..6bfa53d6c4 100644 --- a/ql/src/test/results/clientpositive/llap/llap_partitioned.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_partitioned.q.out @@ -2011,9 +2011,10 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ctinyint (tinyint) App Master Event Vectorization: @@ -2021,7 +2022,7 @@ STAGE PLANS: native: true Target Input: oft Partition key expr: ctinyint - Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: vectorized, llap LLAP IO: all inputs @@ -2395,6 +2396,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llap_smb.q.out b/ql/src/test/results/clientpositive/llap/llap_smb.q.out index 5f5a747feb..d7f1c9fd66 100644 --- a/ql/src/test/results/clientpositive/llap/llap_smb.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_smb.q.out @@ -284,6 +284,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col2 (type: int), _col3 (type: smallint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/llap_smb_ptf.q.out b/ql/src/test/results/clientpositive/llap/llap_smb_ptf.q.out index 26217d124f..ac871d91ea 100644 --- a/ql/src/test/results/clientpositive/llap/llap_smb_ptf.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_smb_ptf.q.out @@ -520,6 +520,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 268 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: cogs_alc_rqst_id (type: int), last_upd_ts (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -541,6 +542,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: cogs_alc_rqst_id (type: int), last_upd_ts (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llap_stats.q.out b/ql/src/test/results/clientpositive/llap/llap_stats.q.out index 5bba6b0a37..d9bb6bbdcf 100644 --- a/ql/src/test/results/clientpositive/llap/llap_stats.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_stats.q.out @@ -161,6 +161,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(ctinyint, 'hll'), compute_stats(csmallint, 'hll') keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 4260 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/llap_vector_nohybridgrace.q.out b/ql/src/test/results/clientpositive/llap/llap_vector_nohybridgrace.q.out index 37f8d3647d..05f65f00f3 100644 --- a/ql/src/test/results/clientpositive/llap/llap_vector_nohybridgrace.q.out +++ b/ql/src/test/results/clientpositive/llap/llap_vector_nohybridgrace.q.out @@ -81,6 +81,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -267,6 +268,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/llapdecider.q.out b/ql/src/test/results/clientpositive/llap/llapdecider.q.out index 228520ca06..e32450ad6b 100644 --- a/ql/src/test/results/clientpositive/llap/llapdecider.q.out +++ b/ql/src/test/results/clientpositive/llap/llapdecider.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +122,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -200,6 +202,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -289,6 +292,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1167,6 +1171,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1233,6 +1238,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1298,6 +1304,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1363,6 +1370,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/load_dyn_part1.q.out b/ql/src/test/results/clientpositive/llap/load_dyn_part1.q.out index 6de74db55d..8b7576b88f 100644 --- a/ql/src/test/results/clientpositive/llap/load_dyn_part1.q.out +++ b/ql/src/test/results/clientpositive/llap/load_dyn_part1.q.out @@ -107,6 +107,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE @@ -138,6 +139,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-12-31' (type: string), hr (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/load_dyn_part2.q.out b/ql/src/test/results/clientpositive/llap/load_dyn_part2.q.out index e3d50ea09e..cc25d54f9f 100644 --- a/ql/src/test/results/clientpositive/llap/load_dyn_part2.q.out +++ b/ql/src/test/results/clientpositive/llap/load_dyn_part2.q.out @@ -98,6 +98,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/load_dyn_part5.q.out b/ql/src/test/results/clientpositive/llap/load_dyn_part5.q.out index 9e0c053cd9..c1e07f2c48 100644 --- a/ql/src/test/results/clientpositive/llap/load_dyn_part5.q.out +++ b/ql/src/test/results/clientpositive/llap/load_dyn_part5.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 132750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out b/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out index 90e1bf7fa1..9350fcb982 100644 --- a/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out +++ b/ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out @@ -197,6 +197,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1740 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -218,6 +219,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -314,6 +316,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -485,6 +488,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -612,6 +616,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/mapjoin_mapjoin.q.out b/ql/src/test/results/clientpositive/llap/mapjoin_mapjoin.q.out index 2431560eea..97fa498830 100644 --- a/ql/src/test/results/clientpositive/llap/mapjoin_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/mapjoin_mapjoin.q.out @@ -662,6 +662,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/mapreduce1.q.out b/ql/src/test/results/clientpositive/llap/mapreduce1.q.out index 9b9110f63a..bc717538b7 100644 --- a/ql/src/test/results/clientpositive/llap/mapreduce1.q.out +++ b/ql/src/test/results/clientpositive/llap/mapreduce1.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mapreduce2.q.out b/ql/src/test/results/clientpositive/llap/mapreduce2.q.out index 5df015f427..fe1e14a3d4 100644 --- a/ql/src/test/results/clientpositive/llap/mapreduce2.q.out +++ b/ql/src/test/results/clientpositive/llap/mapreduce2.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out index 82415dee2d..5969793785 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_2.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: a (type: int), b (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -172,6 +173,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: a (type: int), b (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -269,6 +271,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: a (type: int), b (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -364,6 +367,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: b (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -560,6 +564,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out index e8d0657129..27dcfc8a6b 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -176,6 +177,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -411,6 +413,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -549,6 +552,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -572,6 +576,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +595,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -620,6 +626,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +842,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -1129,6 +1137,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out index 1b4233001f..347491c610 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -385,6 +386,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -615,6 +617,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -802,6 +805,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll'), compute_stats(_c2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE @@ -867,6 +871,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -1147,6 +1152,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -1431,6 +1437,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE @@ -1769,6 +1776,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll'), compute_stats(_c2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: COMPLETE @@ -1834,6 +1842,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 124 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out index 1b0d9e09af..4d84421b33 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out @@ -297,6 +297,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -566,6 +567,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -791,6 +793,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -1020,6 +1023,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out index 261cc5fdf9..c047566354 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -176,6 +177,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -411,6 +413,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -549,6 +552,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -572,6 +576,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +595,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -620,6 +626,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +842,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -1129,6 +1137,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 580 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out index 51be03e487..e140e4dce2 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -176,6 +177,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE @@ -386,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 348 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -669,6 +672,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -692,6 +696,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col2 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -710,6 +715,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: decimal(10,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE @@ -740,6 +746,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1056 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out index ec49e9336a..19f014b57e 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(col1, 'hll') keys: col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE @@ -644,6 +645,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(value, 'hll') keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE @@ -1065,6 +1067,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(value, 'hll') keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned_3.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned_3.q.out index a5cd6b19db..0153822e7f 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_partitioned_3.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_partitioned_3.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(col1, 'hll') keys: col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out index 5714ef80ca..b9af487c01 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out @@ -759,6 +759,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 360 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -860,6 +861,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 273 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 91 Basic stats: COMPLETE Column stats: COMPLETE @@ -962,6 +964,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 360 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out index 94940ac572..de13beaf75 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out @@ -316,6 +316,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_c1), sum(a) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_2.q.out index 3a8b593390..7b9f3dca51 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_2.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_2.q.out @@ -547,6 +547,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -680,6 +681,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 384 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out index 2442ecc0df..8566402bff 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out @@ -184,6 +184,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), sum(s) keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 212 Basic stats: COMPLETE Column stats: COMPLETE @@ -373,6 +374,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), sum(_col1) keys: _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -497,6 +499,7 @@ STAGE PLANS: Group By Operator aggregations: sum(s) keys: deptno (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -620,6 +623,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -796,6 +800,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -955,6 +960,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int), _col3 (type: int), _col2 (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_5.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_5.q.out index b865675e8a..65df7ea38d 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_5.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_5.q.out @@ -199,6 +199,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 92 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE @@ -306,6 +307,7 @@ STAGE PLANS: Group By Operator aggregations: sum(s) keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -448,6 +450,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -569,6 +572,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -761,6 +765,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -930,6 +935,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col1 (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out index ee5dfd1e1c..6c404f156a 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_6.q.out @@ -204,6 +204,7 @@ STAGE PLANS: Group By Operator aggregations: sum(s) keys: salary (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -319,6 +320,7 @@ STAGE PLANS: Group By Operator aggregations: sum(s) keys: salary (type: float) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out index 25c582536e..4d7b983226 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out @@ -277,6 +277,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -358,6 +359,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -376,6 +378,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -592,6 +595,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -660,6 +664,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -700,6 +705,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col4) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -721,6 +727,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_8.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_8.q.out index a11c846864..94d496d76c 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_8.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_8.q.out @@ -324,6 +324,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 151 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: my_date (type: date), my_id2 (type: bigint), environment (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 151 Basic stats: COMPLETE Column stats: COMPLETE @@ -481,6 +482,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(down_volume_sum) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -559,6 +561,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(down_volume_sum) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -644,6 +647,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_9.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_9.q.out index ea504950fc..68e69920c0 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_9.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_9.q.out @@ -106,6 +106,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col1 (type: bigint), _col2 (type: bigint), _col3 (type: string), _col4 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 151 Basic stats: COMPLETE Column stats: COMPLETE @@ -218,6 +219,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col1 (type: bigint), _col2 (type: bigint), _col3 (type: string), _col4 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 151 Basic stats: COMPLETE Column stats: COMPLETE @@ -333,6 +335,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4) keys: _col0 (type: bigint), _col1 (type: bigint), _col2 (type: string), _col3 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 151 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out index b022ee8ff5..9197bb6394 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out @@ -331,6 +331,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), sum(s) keys: deptno (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -503,6 +504,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt_2.q.out index d9a48fb4b9..17f24b1850 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt_2.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt_2.q.out @@ -224,14 +224,15 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 291 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: deptno (int) Target Input: default.mv1_part_n2 Partition key expr: deptno - Statistics: Num rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: vectorized, llap LLAP IO: may be used (ACID table) @@ -387,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -733,6 +735,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 1376 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 680 Basic stats: COMPLETE Column stats: COMPLETE @@ -855,6 +858,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -988,6 +992,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 680 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_1.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_1.q.out index 786e2c71a1..6e41dba7eb 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_1.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_1.q.out @@ -224,14 +224,15 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 291 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: deptno (int) Target Input: default.mv1_part_n2 Partition key expr: deptno - Statistics: Num rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: may be used (ACID table) @@ -663,6 +664,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 1376 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 680 Basic stats: COMPLETE Column stats: COMPLETE @@ -785,6 +787,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -918,6 +921,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: name (type: varchar(256)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 680 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_2.q.out index d0fe8ddb9e..5ddb415316 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_2.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_part_2.q.out @@ -578,6 +578,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -602,6 +603,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -754,6 +756,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 390 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb.q.out index 421e9fd748..10bee53bb9 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb.q.out @@ -657,6 +657,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -745,6 +746,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +837,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -939,6 +942,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), p_brand1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1062,6 +1066,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), p_brand1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1185,6 +1190,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1312,6 +1318,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), c_nation (type: string), s_nation (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1437,6 +1444,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), c_city (type: string), s_city (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1558,6 +1566,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), c_city (type: string), s_city (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1683,6 +1692,7 @@ STAGE PLANS: Group By Operator aggregations: sum(lo_revenue) keys: d_year (type: int), c_city (type: string), s_city (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1814,6 +1824,7 @@ STAGE PLANS: Group By Operator aggregations: sum(net_revenue) keys: d_year (type: int), c_nation (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1943,6 +1954,7 @@ STAGE PLANS: Group By Operator aggregations: sum(net_revenue) keys: d_year (type: int), s_nation (type: string), p_category (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -2072,6 +2084,7 @@ STAGE PLANS: Group By Operator aggregations: sum(net_revenue) keys: d_year (type: int), s_city (type: string), p_brand1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_2.q.out b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_2.q.out index 643c79fa76..64f534ad83 100644 --- a/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_2.q.out +++ b/ql/src/test/results/clientpositive/llap/materialized_view_rewrite_ssb_2.q.out @@ -659,6 +659,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 260 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -747,6 +748,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 260 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -837,6 +839,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(discounted_price) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -941,6 +944,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1064,6 +1068,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1187,6 +1192,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1314,6 +1320,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1439,6 +1446,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1564,6 +1572,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1689,6 +1698,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1820,6 +1830,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1949,6 +1960,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -2078,6 +2090,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col0 (type: int), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/merge1.q.out b/ql/src/test/results/clientpositive/llap/merge1.q.out index ffe9164728..f5b7de2160 100644 --- a/ql/src/test/results/clientpositive/llap/merge1.q.out +++ b/ql/src/test/results/clientpositive/llap/merge1.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -83,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -551,6 +553,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE @@ -661,6 +664,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/merge2.q.out b/ql/src/test/results/clientpositive/llap/merge2.q.out index 9f9a6d0a37..735b107e65 100644 --- a/ql/src/test/results/clientpositive/llap/merge2.q.out +++ b/ql/src/test/results/clientpositive/llap/merge2.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -83,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -551,6 +553,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE @@ -661,6 +664,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mergejoin.q.out b/ql/src/test/results/clientpositive/llap/mergejoin.q.out index 072679d32e..f1153e76dd 100644 --- a/ql/src/test/results/clientpositive/llap/mergejoin.q.out +++ b/ql/src/test/results/clientpositive/llap/mergejoin.q.out @@ -134,6 +134,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -453,6 +454,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1557,6 +1559,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1690,6 +1693,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1898,6 +1902,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2115,6 +2120,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2218,6 +2224,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=25) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2240,6 +2247,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2535,6 +2543,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2804,6 +2813,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3010,6 +3020,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3225,6 +3236,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3328,6 +3340,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=25) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3350,6 +3363,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3695,6 +3709,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3920,6 +3935,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/metadata_only_queries.q.out b/ql/src/test/results/clientpositive/llap/metadata_only_queries.q.out index 1811f23142..c11f1ee715 100644 --- a/ql/src/test/results/clientpositive/llap/metadata_only_queries.q.out +++ b/ql/src/test/results/clientpositive/llap/metadata_only_queries.q.out @@ -209,6 +209,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 3306348 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -283,6 +284,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 4116353 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -351,6 +353,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 3306348 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -425,6 +428,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 4116353 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -723,6 +727,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 1339425 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(ts) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 48 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/metadataonly1.q.out b/ql/src/test/results/clientpositive/llap/metadataonly1.q.out index 76ade7370b..be3d1f5505 100644 --- a/ql/src/test/results/clientpositive/llap/metadataonly1.q.out +++ b/ql/src/test/results/clientpositive/llap/metadataonly1.q.out @@ -40,6 +40,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -142,6 +143,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: PARTIAL Column stats: COMPLETE @@ -292,6 +294,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT ds) keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: PARTIAL Column stats: COMPLETE @@ -441,6 +444,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: PARTIAL Column stats: COMPLETE @@ -733,6 +737,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: PARTIAL Column stats: COMPLETE @@ -861,6 +866,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -929,6 +935,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: PARTIAL Column stats: COMPLETE @@ -1029,6 +1036,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT hr) keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 376 Basic stats: PARTIAL Column stats: COMPLETE @@ -1290,6 +1298,7 @@ STAGE PLANS: Group By Operator aggregations: count(hr) keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 376 Basic stats: PARTIAL Column stats: COMPLETE @@ -1549,6 +1558,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: PARTIAL Column stats: COMPLETE @@ -1808,6 +1818,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT hr) keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 376 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mm_all.q.out b/ql/src/test/results/clientpositive/llap/mm_all.q.out index 58624c39f4..3bb8195ce4 100644 --- a/ql/src/test/results/clientpositive/llap/mm_all.q.out +++ b/ql/src/test/results/clientpositive/llap/mm_all.q.out @@ -102,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: key_mm (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1284 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mm_bhif.q.out b/ql/src/test/results/clientpositive/llap/mm_bhif.q.out index 953b433279..223a936ec5 100644 --- a/ql/src/test/results/clientpositive/llap/mm_bhif.q.out +++ b/ql/src/test/results/clientpositive/llap/mm_bhif.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 425 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/mrr.q.out b/ql/src/test/results/clientpositive/llap/mrr.q.out index bee1539d29..0cfd2d12e9 100644 --- a/ql/src/test/results/clientpositive/llap/mrr.q.out +++ b/ql/src/test/results/clientpositive/llap/mrr.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -470,6 +471,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE @@ -901,6 +903,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE @@ -1330,6 +1333,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1359,6 +1363,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1670,6 +1675,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/multiMapJoin1.q.out b/ql/src/test/results/clientpositive/llap/multiMapJoin1.q.out index e121bd7253..0fbdf9945d 100644 --- a/ql/src/test/results/clientpositive/llap/multiMapJoin1.q.out +++ b/ql/src/test/results/clientpositive/llap/multiMapJoin1.q.out @@ -230,6 +230,7 @@ STAGE PLANS: Statistics: Num rows: 5445 Data size: 1903972 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -400,6 +401,7 @@ STAGE PLANS: Statistics: Num rows: 5445 Data size: 1903972 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -574,6 +576,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5445 Data size: 1903972 Basic stats: COMPLETE Column stats: NONE @@ -913,6 +916,7 @@ STAGE PLANS: Statistics: Num rows: 6221 Data size: 3263724 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE @@ -1254,6 +1258,7 @@ STAGE PLANS: Statistics: Num rows: 6221 Data size: 3263724 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE @@ -1710,6 +1715,7 @@ STAGE PLANS: Statistics: Num rows: 6221 Data size: 3263724 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE @@ -2082,6 +2088,7 @@ STAGE PLANS: Statistics: Num rows: 6221 Data size: 3263724 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 64 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/multiMapJoin2.q.out b/ql/src/test/results/clientpositive/llap/multiMapJoin2.q.out index d6fb2a28e6..1bd571d1ee 100644 --- a/ql/src/test/results/clientpositive/llap/multiMapJoin2.q.out +++ b/ql/src/test/results/clientpositive/llap/multiMapJoin2.q.out @@ -551,6 +551,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -788,6 +789,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -848,6 +850,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -879,6 +882,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE @@ -1037,6 +1041,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -1097,6 +1102,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -1128,6 +1134,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE @@ -1286,6 +1293,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -1316,6 +1324,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -1347,6 +1356,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -1518,6 +1528,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 3393 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE @@ -1548,6 +1559,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1032 Basic stats: COMPLETE Column stats: COMPLETE @@ -1579,6 +1591,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -1775,6 +1788,7 @@ STAGE PLANS: Statistics: Num rows: 42 Data size: 336 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1940,6 +1954,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 68817 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -1980,6 +1995,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 68817 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/multi_count_distinct_null.q.out b/ql/src/test/results/clientpositive/llap/multi_count_distinct_null.q.out index 1ba9dddffc..a51ddae278 100644 --- a/ql/src/test/results/clientpositive/llap/multi_count_distinct_null.q.out +++ b/ql/src/test/results/clientpositive/llap/multi_count_distinct_null.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1023 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: varchar(10)), _col2 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.2777778 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 1628 Basic stats: COMPLETE Column stats: COMPLETE @@ -77,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 18 Data size: 1628 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0), count(_col1), count(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -198,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1023 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: varchar(10)), _col1 (type: int), _col2 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.56666666 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 30 Data size: 2654 Basic stats: COMPLETE Column stats: COMPLETE @@ -222,6 +225,7 @@ STAGE PLANS: Statistics: Num rows: 30 Data size: 2654 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0), count(_col1), count(_col2), count(_col3), count(_col4) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/multi_insert.q.out b/ql/src/test/results/clientpositive/llap/multi_insert.q.out index f1e04f8877..1e892918e3 100644 --- a/ql/src/test/results/clientpositive/llap/multi_insert.q.out +++ b/ql/src/test/results/clientpositive/llap/multi_insert.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -101,6 +102,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +294,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -320,6 +323,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -511,6 +515,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -539,6 +544,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -730,6 +736,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -758,6 +765,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -967,6 +975,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -996,6 +1005,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1196,6 +1206,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1225,6 +1236,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1425,6 +1437,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1454,6 +1467,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1654,6 +1668,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1683,6 +1698,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1867,6 +1883,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1891,6 +1908,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1926,6 +1944,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1950,6 +1969,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2164,6 +2184,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2188,6 +2209,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2223,6 +2245,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2247,6 +2270,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2461,6 +2485,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2485,6 +2510,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2520,6 +2546,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2544,6 +2571,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2758,6 +2786,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2782,6 +2811,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2817,6 +2847,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2841,6 +2872,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out b/ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out index f631369a56..9c11802842 100644 --- a/ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out +++ b/ql/src/test/results/clientpositive/llap/multi_insert_lateral_view.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 5420 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -134,6 +135,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 5420 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -168,6 +170,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 5420 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -203,6 +206,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 5420 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -408,6 +412,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -430,6 +435,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -451,6 +457,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -473,6 +480,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -511,6 +519,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2710 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -560,6 +569,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2710 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -735,6 +745,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -757,6 +768,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -804,6 +816,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2710 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -858,6 +871,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 542 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -892,6 +906,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 542 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1115,6 +1130,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1136,6 +1152,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1156,6 +1173,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1177,6 +1195,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1192,6 +1211,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 930 Basic stats: COMPLETE Column stats: COMPLETE @@ -1229,6 +1249,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1278,6 +1299,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1327,6 +1349,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 1375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1580,6 +1603,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1601,6 +1625,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1621,6 +1646,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1642,6 +1668,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE @@ -1687,6 +1714,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2710 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1736,6 +1764,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2710 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1790,6 +1819,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 550 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1824,6 +1854,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 550 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/offset_limit.q.out b/ql/src/test/results/clientpositive/llap/offset_limit.q.out index 1c4b4c821a..e9e8881fe2 100644 --- a/ql/src/test/results/clientpositive/llap/offset_limit.q.out +++ b/ql/src/test/results/clientpositive/llap/offset_limit.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out b/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out index 133d8af9e9..7120a5d6dc 100644 --- a/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out +++ b/ql/src/test/results/clientpositive/llap/offset_limit_ppd_optimizer.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -327,6 +328,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -436,6 +438,7 @@ STAGE PLANS: top n: 30 Group By Operator keys: cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5528 Data size: 21816 Basic stats: COMPLETE Column stats: COMPLETE @@ -534,6 +537,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -637,6 +641,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 110096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -741,6 +746,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cstring1), count(DISTINCT cstring2) keys: ctinyint (type: tinyint), cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 12288 Data size: 1976458 Basic stats: COMPLETE Column stats: COMPLETE @@ -870,6 +876,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out b/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out index a68275b9e9..abd7dbdf7a 100644 --- a/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out +++ b/ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out b/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out index bd15e9bc25..a6949b2c15 100644 --- a/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out +++ b/ql/src/test/results/clientpositive/llap/optimize_nullscan.q.out @@ -70,6 +70,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -593,6 +594,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -669,6 +671,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1907,6 +1910,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_llap.q.out b/ql/src/test/results/clientpositive/llap/orc_llap.q.out index 22fcd806ea..3b12b00c2a 100644 --- a/ql/src/test/results/clientpositive/llap/orc_llap.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_llap.q.out @@ -181,6 +181,7 @@ STAGE PLANS: Statistics: Num rows: 225 Data size: 1800 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -275,6 +276,7 @@ STAGE PLANS: Statistics: Num rows: 30577 Data size: 365240 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -352,6 +354,7 @@ STAGE PLANS: Statistics: Num rows: 30577 Data size: 7696590 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -429,6 +432,7 @@ STAGE PLANS: Statistics: Num rows: 13653 Data size: 1019300 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -504,6 +508,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 122880 Data size: 18412870 Basic stats: COMPLETE Column stats: COMPLETE @@ -530,6 +535,7 @@ STAGE PLANS: Statistics: Num rows: 122880 Data size: 18412870 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -641,6 +647,7 @@ STAGE PLANS: Statistics: Num rows: 159130 Data size: 26936864 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -753,6 +760,7 @@ STAGE PLANS: Statistics: Num rows: 61153 Data size: 730452 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -830,6 +838,7 @@ STAGE PLANS: Statistics: Num rows: 61153 Data size: 15392750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -907,6 +916,7 @@ STAGE PLANS: Statistics: Num rows: 27306 Data size: 2038500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -982,6 +992,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 245760 Data size: 36825550 Basic stats: COMPLETE Column stats: COMPLETE @@ -1008,6 +1019,7 @@ STAGE PLANS: Statistics: Num rows: 245760 Data size: 36825550 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1119,6 +1131,7 @@ STAGE PLANS: Statistics: Num rows: 636522 Data size: 114343414 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge1.q.out b/ql/src/test/results/clientpositive/llap/orc_merge1.q.out index d4f95176ab..ce63ba512b 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge1.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge1.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -227,6 +228,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -403,6 +405,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge10.q.out b/ql/src/test/results/clientpositive/llap/orc_merge10.q.out index c03d7b8e37..15637a0794 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge10.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge10.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -228,6 +229,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -417,6 +419,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge2.q.out b/ql/src/test/results/clientpositive/llap/orc_merge2.q.out index ea6706c24f..a878160cc3 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge2.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge2.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: one (type: string), two (type: string), three (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 500 Data size: 658500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge3.q.out b/ql/src/test/results/clientpositive/llap/orc_merge3.q.out index 89b7de2505..659d862fbe 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge3.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge3.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge4.q.out b/ql/src/test/results/clientpositive/llap/orc_merge4.q.out index a83f009393..81b47d3407 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge4.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge4.q.out @@ -117,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge5.q.out b/ql/src/test/results/clientpositive/llap/orc_merge5.q.out index 998b625c7e..5b24776b1f 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge5.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge5.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +206,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge6.q.out b/ql/src/test/results/clientpositive/llap/orc_merge6.q.out index a999d83d04..396834045b 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge6.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge6.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: year (type: string), hour (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE @@ -259,6 +260,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: year (type: string), hour (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge7.q.out b/ql/src/test/results/clientpositive/llap/orc_merge7.q.out index 583ee9670a..8472cfbd8a 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge7.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge7.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: st (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE @@ -293,6 +294,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: st (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out b/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out index 3bd001a9fd..5899d3fc68 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge_diff_fs.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -228,6 +229,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -417,6 +419,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out b/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out index ef2c6e5a52..b299d1e172 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge_incompat1.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out b/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out index 708652b491..319bac7020 100644 --- a/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_merge_incompat2.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: st (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out b/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out index 4884abb684..026ac63a23 100644 --- a/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_ppd_date.q.out @@ -347,6 +347,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -471,6 +472,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out b/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out index 06b7703dd3..b64378be20 100644 --- a/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out @@ -144,6 +144,7 @@ STAGE PLANS: Statistics: Num rows: 1049 Data size: 4188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -206,6 +207,7 @@ STAGE PLANS: Statistics: Num rows: 1049 Data size: 4188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -343,6 +345,7 @@ STAGE PLANS: Statistics: Num rows: 116 Data size: 464 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -415,6 +418,7 @@ STAGE PLANS: Statistics: Num rows: 116 Data size: 464 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out b/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out index 82ac07e30a..0bfb3674f9 100644 --- a/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/orc_struct_type_vectorization.q.out @@ -266,6 +266,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 76542 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/parallel.q.out b/ql/src/test/results/clientpositive/llap/parallel.q.out index 692bb8ca74..75d99d4405 100644 --- a/ql/src/test/results/clientpositive/llap/parallel.q.out +++ b/ql/src/test/results/clientpositive/llap/parallel.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +135,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out b/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out index 91a450accf..17809adf68 100644 --- a/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out +++ b/ql/src/test/results/clientpositive/llap/parallel_colstats.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +135,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out b/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out index 4c9e2cc13e..c736386c4f 100644 --- a/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/parquet_complex_types_vectorization.q.out @@ -242,6 +242,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38920 Basic stats: COMPLETE Column stats: NONE @@ -548,6 +549,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38921 Basic stats: COMPLETE Column stats: NONE @@ -854,6 +856,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38923 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out b/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out index c3c78aabb7..0edb981b90 100644 --- a/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/parquet_map_type_vectorization.q.out @@ -258,6 +258,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 511 Data size: 995378 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out b/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out index 2cb69dc249..73eea1cc56 100644 --- a/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out +++ b/ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out @@ -136,6 +136,7 @@ STAGE PLANS: Statistics: Num rows: 1049 Data size: 4188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -198,6 +199,7 @@ STAGE PLANS: Statistics: Num rows: 1049 Data size: 4188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out b/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out index a0d30ca212..44475f55b0 100644 --- a/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/parquet_struct_type_vectorization.q.out @@ -266,6 +266,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 76542 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out b/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out index 2811cd8166..5479dde6b5 100644 --- a/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out +++ b/ql/src/test/results/clientpositive/llap/parquet_types_vectorization.q.out @@ -201,6 +201,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 22 Data size: 4576 Basic stats: COMPLETE Column stats: NONE @@ -311,6 +312,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cfloat (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: NONE @@ -403,6 +405,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cchar (type: char(5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 1958 Basic stats: COMPLETE Column stats: NONE @@ -508,6 +511,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cvarchar (type: varchar(10)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 2068 Basic stats: COMPLETE Column stats: NONE @@ -609,6 +613,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 4048 Basic stats: COMPLETE Column stats: NONE @@ -717,6 +722,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: t (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 880 Basic stats: COMPLETE Column stats: NONE @@ -825,6 +831,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cbinary (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 3168 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/partialdhj.q.out b/ql/src/test/results/clientpositive/llap/partialdhj.q.out index 6c99ee2ac8..54278b0715 100644 --- a/ql/src/test/results/clientpositive/llap/partialdhj.q.out +++ b/ql/src/test/results/clientpositive/llap/partialdhj.q.out @@ -120,6 +120,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 16 Data size: 1424 Basic stats: COMPLETE Column stats: COMPLETE @@ -383,6 +384,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 16 Data size: 1424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/partition_ctas.q.out b/ql/src/test/results/clientpositive/llap/partition_ctas.q.out index d0a706cb9d..1321340162 100644 --- a/ql/src/test/results/clientpositive/llap/partition_ctas.q.out +++ b/ql/src/test/results/clientpositive/llap/partition_ctas.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(col1, 'hll') keys: col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 14229 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/partition_multilevels.q.out b/ql/src/test/results/clientpositive/llap/partition_multilevels.q.out index 45b1c491eb..778da927a4 100644 --- a/ql/src/test/results/clientpositive/llap/partition_multilevels.q.out +++ b/ql/src/test/results/clientpositive/llap/partition_multilevels.q.out @@ -1007,6 +1007,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: level2 (type: string), level3 (type: string) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2256 Basic stats: COMPLETE Column stats: COMPLETE @@ -1614,6 +1615,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: level2 (type: string), level3 (type: string) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 2256 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/ptf.q.out b/ql/src/test/results/clientpositive/llap/ptf.q.out index b719f73566..7d4086a8b3 100644 --- a/ql/src/test/results/clientpositive/llap/ptf.q.out +++ b/ql/src/test/results/clientpositive/llap/ptf.q.out @@ -949,6 +949,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2899 Basic stats: COMPLETE Column stats: COMPLETE @@ -2684,6 +2685,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2899 Basic stats: COMPLETE Column stats: COMPLETE @@ -2821,6 +2823,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_retailprice) keys: p_mfgr (type: string), p_brand (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2574 Basic stats: COMPLETE Column stats: COMPLETE @@ -3154,6 +3157,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6214 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(s, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2576 Basic stats: COMPLETE Column stats: COMPLETE @@ -3279,6 +3283,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6422 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(s2, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(cud, 'hll'), compute_stats(fv1, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 3424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/q93_with_constraints.q.out b/ql/src/test/results/clientpositive/llap/q93_with_constraints.q.out index 34865ac1ad..32fac181e9 100644 --- a/ql/src/test/results/clientpositive/llap/q93_with_constraints.q.out +++ b/ql/src/test/results/clientpositive/llap/q93_with_constraints.q.out @@ -332,6 +332,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 570235690 Data size: 69340660054 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/rcfile_createas1.q.out b/ql/src/test/results/clientpositive/llap/rcfile_createas1.q.out index 298f7f39cc..c6059fe673 100644 --- a/ql/src/test/results/clientpositive/llap/rcfile_createas1.q.out +++ b/ql/src/test/results/clientpositive/llap/rcfile_createas1.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 99000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out b/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out index 8cf96f058a..577b07d33e 100644 --- a/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out +++ b/ql/src/test/results/clientpositive/llap/rcfile_merge2.q.out @@ -65,6 +65,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: one (type: string), two (type: string), three (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 500 Data size: 658500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/rcfile_merge3.q.out b/ql/src/test/results/clientpositive/llap/rcfile_merge3.q.out index da615a957e..747ada982d 100644 --- a/ql/src/test/results/clientpositive/llap/rcfile_merge3.q.out +++ b/ql/src/test/results/clientpositive/llap/rcfile_merge3.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/rcfile_merge4.q.out b/ql/src/test/results/clientpositive/llap/rcfile_merge4.q.out index 41902b6fd3..e3abe107a6 100644 --- a/ql/src/test/results/clientpositive/llap/rcfile_merge4.q.out +++ b/ql/src/test/results/clientpositive/llap/rcfile_merge4.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/reduce_deduplicate.q.out b/ql/src/test/results/clientpositive/llap/reduce_deduplicate.q.out index 9a190fa10e..3dd6b0d083 100644 --- a/ql/src/test/results/clientpositive/llap/reduce_deduplicate.q.out +++ b/ql/src/test/results/clientpositive/llap/reduce_deduplicate.q.out @@ -424,6 +424,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(aid, 'hll'), compute_stats(bid, 'hll'), compute_stats(t, 'hll'), compute_stats(ctime, 'hll'), compute_stats(etime, 'hll'), compute_stats(l, 'hll'), compute_stats(et, 'hll') keys: '2010-03-29' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 3142 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/reduce_deduplicate_distinct.q.out b/ql/src/test/results/clientpositive/llap/reduce_deduplicate_distinct.q.out index 8d04800040..877554e77c 100644 --- a/ql/src/test/results/clientpositive/llap/reduce_deduplicate_distinct.q.out +++ b/ql/src/test/results/clientpositive/llap/reduce_deduplicate_distinct.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT key), count(DISTINCT name) keys: id (type: int), key (type: int), name (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 2 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE @@ -135,6 +136,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: id (type: int), key (type: int), name (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -156,6 +158,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), count(DISTINCT _col2) keys: _col0 (type: int), _col1 (type: int), _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE @@ -236,6 +239,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: id (type: int), key (type: int), name (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -257,6 +261,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2), count(DISTINCT _col1) keys: _col0 (type: int), _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE @@ -337,6 +342,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: id (type: int), key (type: int), name (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -358,6 +364,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), count(DISTINCT _col2) keys: _col0 (type: int), _col1 (type: int), _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE @@ -438,6 +445,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: id (type: int), key (type: int), name (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -459,6 +467,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2), count(DISTINCT _col1) keys: _col0 (type: int), _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/reduce_deduplicate_extended.q.out b/ql/src/test/results/clientpositive/llap/reduce_deduplicate_extended.q.out index 54dc0f7b8f..a4db9eaf71 100644 --- a/ql/src/test/results/clientpositive/llap/reduce_deduplicate_extended.q.out +++ b/ql/src/test/results/clientpositive/llap/reduce_deduplicate_extended.q.out @@ -229,6 +229,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -341,6 +342,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 19 Data size: 3534 Basic stats: COMPLETE Column stats: COMPLETE @@ -508,6 +510,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -580,6 +583,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/reopt_semijoin.q.out b/ql/src/test/results/clientpositive/llap/reopt_semijoin.q.out index 2fd0fe7e9c..1df1792621 100644 --- a/ql/src/test/results/clientpositive/llap/reopt_semijoin.q.out +++ b/ql/src/test/results/clientpositive/llap/reopt_semijoin.q.out @@ -192,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=4) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -214,6 +215,7 @@ STAGE PLANS: Statistics: Num rows: 49382 Data size: 197528 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -367,6 +369,7 @@ STAGE PLANS: Statistics: (RUNTIME) Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -389,6 +392,7 @@ STAGE PLANS: Statistics: (RUNTIME) Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: (RUNTIME) Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_1.q.out b/ql/src/test/results/clientpositive/llap/results_cache_1.q.out index 3ffbcd44b3..f45ef7c180 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_1.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_1.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -214,6 +215,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -343,6 +345,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_2.q.out b/ql/src/test/results/clientpositive/llap/results_cache_2.q.out index f4fd6a1bbc..5bc9d554ea 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_2.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_2.q.out @@ -157,6 +157,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -250,6 +251,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83/1 Data size: 1328 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_capacity.q.out b/ql/src/test/results/clientpositive/llap/results_cache_capacity.q.out index 965239c735..4ca29e024d 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_capacity.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_capacity.q.out @@ -160,6 +160,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 11875 Basic stats: COMPLETE Column stats: COMPLETE @@ -242,6 +243,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_diff_fs.q.out b/ql/src/test/results/clientpositive/llap/results_cache_diff_fs.q.out index 3cbdd68e44..ed6af87bcc 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_diff_fs.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_diff_fs.q.out @@ -74,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_empty_result.q.out b/ql/src/test/results/clientpositive/llap/results_cache_empty_result.q.out index e85c8f47bd..3b806aa448 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_empty_result.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_empty_result.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_invalidation.q.out b/ql/src/test/results/clientpositive/llap/results_cache_invalidation.q.out index 778ac5eb80..82c28dfaa0 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_invalidation.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_invalidation.q.out @@ -70,6 +70,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -143,6 +144,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -260,6 +262,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -431,6 +434,7 @@ STAGE PLANS: Statistics: Num rows: 167 Data size: 14529 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -576,6 +580,7 @@ STAGE PLANS: Statistics: Num rows: 792 Data size: 6336 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -687,6 +692,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 43587 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -805,6 +811,7 @@ STAGE PLANS: Statistics: Num rows: 794 Data size: 6352 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_invalidation2.q.out b/ql/src/test/results/clientpositive/llap/results_cache_invalidation2.q.out index 05d8396b03..6d1492a3a3 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_invalidation2.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_invalidation2.q.out @@ -216,6 +216,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -334,6 +335,7 @@ STAGE PLANS: Statistics: Num rows: 2373 Data size: 18984 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_lifetime.q.out b/ql/src/test/results/clientpositive/llap/results_cache_lifetime.q.out index 1f9121752d..f313800c9c 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_lifetime.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_lifetime.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_quoted_identifiers.q.out b/ql/src/test/results/clientpositive/llap/results_cache_quoted_identifiers.q.out index 98fe7beeee..65d059d176 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_quoted_identifiers.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_quoted_identifiers.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(_c1), max(int), max(col 3), max(col`4) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 376 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_temptable.q.out b/ql/src/test/results/clientpositive/llap/results_cache_temptable.q.out index ea687e1ff9..4f1e3a71f7 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_temptable.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_temptable.q.out @@ -95,6 +95,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -201,6 +202,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -311,6 +313,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 700 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 9223372036854775807 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_transactional.q.out b/ql/src/test/results/clientpositive/llap/results_cache_transactional.q.out index e4beba622d..8d0d09438e 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_transactional.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_transactional.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -211,6 +212,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -315,6 +317,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -389,6 +392,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -506,6 +510,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -624,6 +629,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out index 699961706f..adab630f6f 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41 Data size: 492 Basic stats: COMPLETE Column stats: COMPLETE @@ -124,6 +125,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41 Data size: 492 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/sample1.q.out b/ql/src/test/results/clientpositive/llap/sample1.q.out index 14944e31c2..7b19093c16 100644 --- a/ql/src/test/results/clientpositive/llap/sample1.q.out +++ b/ql/src/test/results/clientpositive/llap/sample1.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 68750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(dt, 'hll'), compute_stats(hr, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/sample10.q.out b/ql/src/test/results/clientpositive/llap/sample10.q.out index 05e132cffe..cfee9ad5ac 100644 --- a/ql/src/test/results/clientpositive/llap/sample10.q.out +++ b/ql/src/test/results/clientpositive/llap/sample10.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 384 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/sample10_mm.q.out b/ql/src/test/results/clientpositive/llap/sample10_mm.q.out index fb4c6d3a47..fea3fd42ee 100644 --- a/ql/src/test/results/clientpositive/llap/sample10_mm.q.out +++ b/ql/src/test/results/clientpositive/llap/sample10_mm.q.out @@ -266,6 +266,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1700 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 510 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/selectDistinctStar.q.out b/ql/src/test/results/clientpositive/llap/selectDistinctStar.q.out index 17601acc2d..e0d42892f8 100644 --- a/ql/src/test/results/clientpositive/llap/selectDistinctStar.q.out +++ b/ql/src/test/results/clientpositive/llap/selectDistinctStar.q.out @@ -29,6 +29,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -726,6 +727,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -959,6 +961,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 46636 Basic stats: COMPLETE Column stats: COMPLETE @@ -980,6 +983,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 46636 Basic stats: COMPLETE Column stats: COMPLETE @@ -2507,6 +2511,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -3204,6 +3209,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -3437,6 +3443,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 46636 Basic stats: COMPLETE Column stats: COMPLETE @@ -3458,6 +3465,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 262 Data size: 46636 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/semijoin.q.out b/ql/src/test/results/clientpositive/llap/semijoin.q.out index 22b867aa1a..985eeb7588 100644 --- a/ql/src/test/results/clientpositive/llap/semijoin.q.out +++ b/ql/src/test/results/clientpositive/llap/semijoin.q.out @@ -175,6 +175,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +293,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -411,6 +413,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -522,6 +525,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -648,6 +652,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -745,6 +750,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -863,6 +869,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -978,6 +985,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1110,6 +1118,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1240,6 +1249,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1375,6 +1385,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -1523,6 +1534,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 1023 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -1650,6 +1662,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1675,6 +1688,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1828,6 +1842,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2005,6 +2020,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2174,6 +2190,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2338,6 +2355,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2510,6 +2528,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2684,6 +2703,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2870,6 +2890,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -3050,6 +3071,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 979 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE @@ -3164,6 +3186,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3210,6 +3233,7 @@ STAGE PLANS: Statistics: Num rows: 41666 Data size: 7416548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.76018816 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20833 Data size: 3708274 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/semijoin6.q.out b/ql/src/test/results/clientpositive/llap/semijoin6.q.out index 139471970a..7a0ba0819e 100644 --- a/ql/src/test/results/clientpositive/llap/semijoin6.q.out +++ b/ql/src/test/results/clientpositive/llap/semijoin6.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -190,6 +191,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -291,6 +293,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -406,6 +409,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -510,6 +514,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -623,6 +628,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -738,6 +744,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col3 (type: int), _col3 (type: int), _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/semijoin7.q.out b/ql/src/test/results/clientpositive/llap/semijoin7.q.out index 95ee6cc3c2..cedc018906 100644 --- a/ql/src/test/results/clientpositive/llap/semijoin7.q.out +++ b/ql/src/test/results/clientpositive/llap/semijoin7.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -186,6 +187,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -283,6 +285,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -394,6 +397,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -494,6 +498,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -603,6 +608,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -714,6 +720,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: int), _col2 (type: int), _col2 (type: int), _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/semijoin_hint.q.out b/ql/src/test/results/clientpositive/llap/semijoin_hint.q.out index 11cbb257cd..b606cc2654 100644 --- a/ql/src/test/results/clientpositive/llap/semijoin_hint.q.out +++ b/ql/src/test/results/clientpositive/llap/semijoin_hint.q.out @@ -237,6 +237,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=316) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -260,6 +261,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -386,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -534,6 +537,7 @@ STAGE PLANS: Statistics: Num rows: 4110 Data size: 715140 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -555,6 +559,7 @@ STAGE PLANS: Statistics: Num rows: 4521 Data size: 393327 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -655,6 +660,7 @@ STAGE PLANS: Statistics: Num rows: 9174 Data size: 1287800 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=3000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -720,6 +726,7 @@ STAGE PLANS: Statistics: Num rows: 20182 Data size: 1416580 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -818,6 +825,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 348000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -861,6 +869,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -987,6 +996,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 200200 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1081,6 +1091,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1114,6 +1125,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -1187,6 +1199,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1233,6 +1246,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1341,6 +1355,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1000) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -1362,6 +1377,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1486,6 +1502,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1634,6 +1651,7 @@ STAGE PLANS: Statistics: Num rows: 4110 Data size: 715140 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1653,6 +1671,7 @@ STAGE PLANS: Statistics: Num rows: 4521 Data size: 393327 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1754,6 +1773,7 @@ STAGE PLANS: Statistics: Num rows: 9174 Data size: 643900 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=3000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1831,6 +1851,7 @@ STAGE PLANS: Statistics: Num rows: 11100 Data size: 779119 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -1929,6 +1950,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 174000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1970,6 +1992,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2094,6 +2117,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 200200 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2184,6 +2208,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 348000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -2213,6 +2238,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -2278,6 +2304,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2324,6 +2351,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2424,6 +2452,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: PARTIAL Column stats: PARTIAL Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=316) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 639 Basic stats: PARTIAL Column stats: PARTIAL @@ -2445,6 +2474,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2561,6 +2591,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2647,6 +2678,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 348000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -2716,6 +2748,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2845,6 +2878,7 @@ STAGE PLANS: Statistics: Num rows: 9174 Data size: 1287800 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=3000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -2882,6 +2916,7 @@ STAGE PLANS: Statistics: Num rows: 10091 Data size: 708290 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -2976,6 +3011,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 348000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=5000) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -3013,6 +3049,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 191400 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3129,6 +3166,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 200200 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3256,6 +3294,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -3311,6 +3350,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -3410,6 +3450,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -3593,6 +3634,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=1000) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -3648,6 +3690,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -3747,6 +3790,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/semijoin_reddedup.q.out b/ql/src/test/results/clientpositive/llap/semijoin_reddedup.q.out index 01d2bccd86..62047e194d 100644 --- a/ql/src/test/results/clientpositive/llap/semijoin_reddedup.q.out +++ b/ql/src/test/results/clientpositive/llap/semijoin_reddedup.q.out @@ -343,6 +343,7 @@ STAGE PLANS: Group By Operator aggregations: sum(l_quantity) keys: l_orderkey (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5699990232 Data size: 86639851670 Basic stats: COMPLETE Column stats: NONE @@ -407,6 +408,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8) keys: _col2 (type: double), _col3 (type: string), _col0 (type: bigint), _col4 (type: bigint), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 6269989391 Data size: 95303838902 Basic stats: COMPLETE Column stats: NONE @@ -448,6 +450,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 1500 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll'), compute_stats(col4, 'hll'), compute_stats(col5, 'hll'), compute_stats(col6, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2576 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/sharedworkext.q.out b/ql/src/test/results/clientpositive/llap/sharedworkext.q.out index e3488151bf..768597bc8c 100644 --- a/ql/src/test/results/clientpositive/llap/sharedworkext.q.out +++ b/ql/src/test/results/clientpositive/llap/sharedworkext.q.out @@ -97,6 +97,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE @@ -610,6 +611,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/skewjoin.q.out b/ql/src/test/results/clientpositive/llap/skewjoin.q.out index f694c1c542..f912661b27 100644 --- a/ql/src/test/results/clientpositive/llap/skewjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/skewjoin.q.out @@ -167,6 +167,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -678,6 +679,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 47850 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col1)), sum(hash(_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -803,6 +805,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -936,6 +939,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1107,6 +1111,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1223,6 +1228,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col6)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/skewjoinopt15.q.out b/ql/src/test/results/clientpositive/llap/skewjoinopt15.q.out index a61d1d611f..35f7051ebe 100644 --- a/ql/src/test/results/clientpositive/llap/skewjoinopt15.q.out +++ b/ql/src/test/results/clientpositive/llap/skewjoinopt15.q.out @@ -355,6 +355,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -464,6 +465,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/smb_mapjoin_14.q.out b/ql/src/test/results/clientpositive/llap/smb_mapjoin_14.q.out index 7ce4ba6212..302162a898 100644 --- a/ql/src/test/results/clientpositive/llap/smb_mapjoin_14.q.out +++ b/ql/src/test/results/clientpositive/llap/smb_mapjoin_14.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -216,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -361,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -382,6 +385,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -502,6 +506,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -627,6 +632,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -774,6 +780,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -911,6 +918,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1045,6 +1053,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1155,6 +1164,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1262,6 +1272,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1417,6 +1428,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1549,6 +1561,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/smb_mapjoin_17.q.out b/ql/src/test/results/clientpositive/llap/smb_mapjoin_17.q.out index 219a9ebe6b..544ca58541 100644 --- a/ql/src/test/results/clientpositive/llap/smb_mapjoin_17.q.out +++ b/ql/src/test/results/clientpositive/llap/smb_mapjoin_17.q.out @@ -442,6 +442,7 @@ STAGE PLANS: Statistics: Num rows: 196 Data size: 1568 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -621,6 +622,7 @@ STAGE PLANS: Statistics: Num rows: 196 Data size: 1568 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -912,6 +914,7 @@ STAGE PLANS: Statistics: Num rows: 326 Data size: 2608 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/smb_mapjoin_18.q.out b/ql/src/test/results/clientpositive/llap/smb_mapjoin_18.q.out index 8775c2c36a..0dcabbcd60 100644 --- a/ql/src/test/results/clientpositive/llap/smb_mapjoin_18.q.out +++ b/ql/src/test/results/clientpositive/llap/smb_mapjoin_18.q.out @@ -291,6 +291,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/smb_mapjoin_6.q.out b/ql/src/test/results/clientpositive/llap/smb_mapjoin_6.q.out index 6125f2a347..aa6fd9b1ec 100644 --- a/ql/src/test/results/clientpositive/llap/smb_mapjoin_6.q.out +++ b/ql/src/test/results/clientpositive/llap/smb_mapjoin_6.q.out @@ -129,6 +129,7 @@ STAGE PLANS: Statistics: Num rows: 825 Data size: 156750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE @@ -1333,6 +1334,7 @@ STAGE PLANS: Statistics: Num rows: 825 Data size: 156750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE @@ -2553,6 +2555,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE @@ -2689,6 +2692,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/sqlmerge.q.out b/ql/src/test/results/clientpositive/llap/sqlmerge.q.out index 6dc252a1ae..7b02b593d3 100644 --- a/ql/src/test/results/clientpositive/llap/sqlmerge.q.out +++ b/ql/src/test/results/clientpositive/llap/sqlmerge.q.out @@ -133,6 +133,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -232,6 +233,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE @@ -419,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/sqlmerge_stats.q.out b/ql/src/test/results/clientpositive/llap/sqlmerge_stats.q.out index 20c2bb4e13..33a728c994 100644 --- a/ql/src/test/results/clientpositive/llap/sqlmerge_stats.q.out +++ b/ql/src/test/results/clientpositive/llap/sqlmerge_stats.q.out @@ -208,6 +208,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -291,6 +292,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -735,6 +737,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -818,6 +821,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE @@ -1014,6 +1018,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -1097,6 +1102,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE @@ -1293,6 +1299,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -1376,6 +1383,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE @@ -1572,6 +1580,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -1655,6 +1664,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE @@ -1902,6 +1912,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -1985,6 +1996,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -2226,6 +2238,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -2309,6 +2322,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/stats11.q.out b/ql/src/test/results/clientpositive/llap/stats11.q.out index c9d5145dcc..9b930b53db 100644 --- a/ql/src/test/results/clientpositive/llap/stats11.q.out +++ b/ql/src/test/results/clientpositive/llap/stats11.q.out @@ -544,6 +544,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE @@ -986,6 +987,7 @@ STAGE PLANS: Statistics: Num rows: 156 Data size: 89111 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/stats_only_external.q.out b/ql/src/test/results/clientpositive/llap/stats_only_external.q.out index f0967a3ee1..e311321759 100644 --- a/ql/src/test/results/clientpositive/llap/stats_only_external.q.out +++ b/ql/src/test/results/clientpositive/llap/stats_only_external.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -195,6 +196,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/stats_only_null.q.out b/ql/src/test/results/clientpositive/llap/stats_only_null.q.out index 3656d53dd3..02f21e932f 100644 --- a/ql/src/test/results/clientpositive/llap/stats_only_null.q.out +++ b/ql/src/test/results/clientpositive/llap/stats_only_null.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE @@ -167,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2120 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/subquery_corr.q.out b/ql/src/test/results/clientpositive/llap/subquery_corr.q.out index b4dbad12d3..f6d692ad0c 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_corr.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_corr.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -159,6 +160,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -764,6 +766,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 132500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 132500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_exists.q.out b/ql/src/test/results/clientpositive/llap/subquery_exists.q.out index 8837e1b512..1d30c83a54 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_exists.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_exists.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -281,6 +282,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -380,6 +382,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15106 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1026,6 +1029,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1190,6 +1194,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1217,6 +1222,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1352,6 +1358,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_in.q.out b/ql/src/test/results/clientpositive/llap/subquery_in.q.out index b9b489f24b..afcbddcef2 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_in.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_in.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -187,6 +188,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -378,6 +380,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 2960 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -566,6 +569,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -589,6 +593,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 204 Basic stats: COMPLETE Column stats: COMPLETE @@ -697,6 +702,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -830,6 +836,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -877,6 +884,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41 Data size: 7134 Basic stats: COMPLETE Column stats: COMPLETE @@ -969,6 +977,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1012,6 +1021,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 22250 Basic stats: COMPLETE Column stats: COMPLETE @@ -1118,6 +1128,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 400 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -1143,6 +1154,7 @@ STAGE PLANS: Statistics: Num rows: 14 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 7 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE @@ -1330,6 +1342,7 @@ STAGE PLANS: Group By Operator aggregations: sum(l_quantity), count(l_quantity) keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 50 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1371,6 +1384,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1411,6 +1425,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 600 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 300 Basic stats: COMPLETE Column stats: COMPLETE @@ -1490,6 +1505,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2808 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -1528,6 +1544,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 648 Basic stats: COMPLETE Column stats: COMPLETE @@ -1629,6 +1646,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -1680,6 +1698,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1767,6 +1786,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_partkey) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -1818,6 +1838,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1898,6 +1919,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE @@ -1920,6 +1942,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2012,6 +2035,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -2063,6 +2087,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -2186,6 +2211,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -2231,6 +2257,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2329,6 +2356,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3354 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string), _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1677 Basic stats: COMPLETE Column stats: COMPLETE @@ -2454,6 +2482,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -2602,6 +2631,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -2647,6 +2677,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2768,6 +2799,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2792,6 +2824,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -2817,6 +2850,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 203 Data size: 19285 Basic stats: COMPLETE Column stats: COMPLETE @@ -2884,6 +2918,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2996,6 +3031,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -3020,6 +3056,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -3045,6 +3082,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 18715 Basic stats: COMPLETE Column stats: COMPLETE @@ -3112,6 +3150,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3221,6 +3260,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -3284,6 +3324,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -3372,6 +3413,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -3439,6 +3481,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -3526,6 +3569,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE @@ -3551,6 +3595,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE @@ -3657,6 +3702,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 1752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 876 Basic stats: COMPLETE Column stats: COMPLETE @@ -3845,6 +3891,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 14 Data size: 1750 Basic stats: COMPLETE Column stats: COMPLETE @@ -4015,6 +4062,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 14 Data size: 1750 Basic stats: COMPLETE Column stats: COMPLETE @@ -4187,6 +4235,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 6412 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 14 Data size: 3206 Basic stats: COMPLETE Column stats: COMPLETE @@ -4323,6 +4372,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 14 Data size: 1750 Basic stats: COMPLETE Column stats: COMPLETE @@ -4429,6 +4479,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -4440,6 +4491,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -4527,6 +4579,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -4607,6 +4660,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 260 Basic stats: COMPLETE Column stats: COMPLETE @@ -4654,6 +4708,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 156 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE @@ -4774,6 +4829,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -4821,6 +4877,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE @@ -4844,6 +4901,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -4936,6 +4994,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -4947,6 +5006,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -4959,6 +5019,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -5189,6 +5250,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -5211,6 +5273,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 260 Basic stats: COMPLETE Column stats: COMPLETE @@ -5448,6 +5511,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -5672,6 +5736,7 @@ STAGE PLANS: Group By Operator aggregations: sum(i) keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -5719,6 +5784,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -5831,6 +5897,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: COMPLETE @@ -5878,6 +5945,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1) keys: _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE @@ -5901,6 +5969,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 750 Basic stats: COMPLETE Column stats: COMPLETE @@ -6036,6 +6105,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -6097,6 +6167,7 @@ STAGE PLANS: Statistics: Num rows: 364 Data size: 39312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.5879121 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 182 Data size: 19656 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_in_having.q.out b/ql/src/test/results/clientpositive/llap/subquery_in_having.q.out index 3839696882..ddb7b421d9 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_in_having.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_in_having.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -95,6 +96,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -164,6 +166,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE @@ -288,6 +291,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -311,6 +315,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size), min(p_size) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -421,6 +426,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -444,6 +450,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size), min(p_size) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -575,6 +582,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -589,6 +597,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -648,6 +657,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 41 Data size: 7626 Basic stats: COMPLETE Column stats: COMPLETE @@ -715,6 +725,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE @@ -804,6 +815,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -818,6 +830,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -855,6 +868,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 41 Data size: 7626 Basic stats: COMPLETE Column stats: COMPLETE @@ -901,6 +915,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE @@ -1003,6 +1018,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 197 Data size: 36642 Basic stats: COMPLETE Column stats: COMPLETE @@ -1029,6 +1045,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1051,6 +1068,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -1113,6 +1131,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE @@ -1486,6 +1505,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_name (type: string), p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 372 Basic stats: COMPLETE Column stats: NONE @@ -1576,6 +1596,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 372 Basic stats: COMPLETE Column stats: NONE @@ -1687,6 +1708,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 553 Basic stats: COMPLETE Column stats: NONE @@ -1720,6 +1742,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -1759,6 +1782,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 553 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 553 Basic stats: COMPLETE Column stats: NONE @@ -1871,6 +1895,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col2 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 922 Basic stats: COMPLETE Column stats: NONE @@ -1933,6 +1958,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 922 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 922 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/subquery_multi.q.out b/ql/src/test/results/clientpositive/llap/subquery_multi.q.out index b8d6230680..e04b2a6f94 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_multi.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_multi.q.out @@ -133,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -158,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -312,6 +314,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -326,6 +329,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: NONE @@ -338,6 +342,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -523,6 +528,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -537,6 +543,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_type) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: NONE @@ -557,6 +564,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -771,6 +779,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -785,6 +794,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE Column stats: NONE @@ -805,6 +815,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_brand (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -991,6 +1002,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: c (type: char(2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: NONE @@ -1005,6 +1017,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(c) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: NONE @@ -1029,6 +1042,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -1233,6 +1247,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -1252,6 +1267,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1423,6 +1439,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1442,6 +1459,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -1587,6 +1605,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -1606,6 +1625,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -1793,6 +1813,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -1823,6 +1844,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5850 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2925 Basic stats: COMPLETE Column stats: COMPLETE @@ -1958,6 +1980,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col2) keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 7 Data size: 840 Basic stats: COMPLETE Column stats: COMPLETE @@ -1995,6 +2018,7 @@ STAGE PLANS: Statistics: Num rows: 14 Data size: 2744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 1372 Basic stats: COMPLETE Column stats: COMPLETE @@ -2106,6 +2130,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: COMPLETE @@ -2131,6 +2156,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -2296,6 +2322,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -2326,6 +2353,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 8242 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 4121 Basic stats: COMPLETE Column stats: COMPLETE @@ -2461,6 +2489,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col2) keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 7 Data size: 840 Basic stats: COMPLETE Column stats: COMPLETE @@ -2498,6 +2527,7 @@ STAGE PLANS: Statistics: Num rows: 14 Data size: 2744 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 1372 Basic stats: COMPLETE Column stats: COMPLETE @@ -2611,6 +2641,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5850 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2925 Basic stats: COMPLETE Column stats: COMPLETE @@ -2633,6 +2664,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_type) keys: p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 260 Basic stats: COMPLETE Column stats: COMPLETE @@ -2647,6 +2679,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2808 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -2872,6 +2905,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -2917,6 +2951,7 @@ STAGE PLANS: Statistics: Num rows: 14 Data size: 3150 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 1575 Basic stats: COMPLETE Column stats: COMPLETE @@ -3035,6 +3070,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 400 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -3077,6 +3113,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 800 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(l_quantity), count(l_quantity) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3168,6 +3205,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3313,6 +3351,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -3338,6 +3377,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3362,6 +3402,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 197 Data size: 36642 Basic stats: COMPLETE Column stats: COMPLETE @@ -3421,6 +3462,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -3452,6 +3494,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 664 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 328 Basic stats: COMPLETE Column stats: COMPLETE @@ -3856,6 +3899,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -3897,6 +3941,7 @@ STAGE PLANS: Statistics: Num rows: 338 Data size: 76050 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.46745563 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 169 Data size: 38025 Basic stats: COMPLETE Column stats: COMPLETE @@ -4019,6 +4064,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4033,6 +4079,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4196,6 +4243,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4208,6 +4256,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -4227,6 +4276,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4299,6 +4349,7 @@ STAGE PLANS: Statistics: Num rows: 631 Data size: 65521 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4441,6 +4492,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2912 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -4463,6 +4515,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/subquery_notin.q.out b/ql/src/test/results/clientpositive/llap/subquery_notin.q.out index 007161ec5a..37d9253f4e 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_notin.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_notin.q.out @@ -62,6 +62,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -75,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -455,6 +457,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 456 Basic stats: COMPLETE Column stats: COMPLETE @@ -516,6 +519,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 3928 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 876 Basic stats: COMPLETE Column stats: COMPLETE @@ -737,6 +741,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 2960 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -774,6 +779,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 2960 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1049,6 +1055,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 2960 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 392 Basic stats: COMPLETE Column stats: COMPLETE @@ -1088,6 +1095,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -1128,6 +1136,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 408 Basic stats: COMPLETE Column stats: COMPLETE @@ -1501,6 +1510,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE @@ -1518,6 +1528,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1683,6 +1694,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1560 Basic stats: COMPLETE Column stats: COMPLETE @@ -1701,6 +1713,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2808 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -1879,6 +1892,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -1961,6 +1975,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1971,6 +1986,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2094,6 +2110,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_partkey) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -2164,6 +2181,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -2174,6 +2192,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2307,6 +2326,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1781 Basic stats: COMPLETE Column stats: COMPLETE @@ -2321,6 +2341,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3250 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int), p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE @@ -2342,6 +2363,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -2401,6 +2423,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2543,6 +2566,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -2613,6 +2637,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -2623,6 +2648,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2765,6 +2791,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -2853,6 +2880,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -2890,6 +2918,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3007,6 +3036,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_name) keys: p_partkey (type: int), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 312 Basic stats: COMPLETE Column stats: COMPLETE @@ -3021,6 +3051,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3354 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int), p_name (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1677 Basic stats: COMPLETE Column stats: COMPLETE @@ -3177,6 +3208,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -3195,6 +3227,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1300 Basic stats: COMPLETE Column stats: COMPLETE @@ -3388,6 +3421,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -3405,6 +3439,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -3497,6 +3532,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE @@ -3534,6 +3570,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -3652,6 +3689,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3666,6 +3704,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3681,6 +3720,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -3732,6 +3772,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 30020 Basic stats: COMPLETE Column stats: COMPLETE @@ -3829,6 +3870,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3935,6 +3977,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 25750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3953,6 +3996,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -3977,6 +4021,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -4026,6 +4071,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -4126,6 +4172,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4235,6 +4282,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -4317,6 +4365,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -4327,6 +4376,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4451,6 +4501,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -4537,6 +4588,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -4547,6 +4599,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4662,6 +4715,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4682,6 +4736,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE @@ -4703,6 +4758,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 3025 Basic stats: COMPLETE Column stats: COMPLETE @@ -4724,6 +4780,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -5384,6 +5441,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_type) keys: p_brand (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -5398,6 +5456,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 5096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_brand (type: string), p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2548 Basic stats: COMPLETE Column stats: COMPLETE @@ -5419,6 +5478,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -5478,6 +5538,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 388 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5650,6 +5711,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -5664,6 +5726,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(c1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -5820,6 +5883,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 264 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c2 (type: char(100)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE @@ -5925,6 +5989,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col2) keys: _col0 (type: char(100)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE @@ -5936,6 +6001,7 @@ STAGE PLANS: value expressions: _col1 (type: bigint), _col2 (type: bigint) Group By Operator keys: _col2 (type: int), _col0 (type: char(100)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 92 Basic stats: COMPLETE Column stats: COMPLETE @@ -6104,6 +6170,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a) keys: b (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6118,6 +6185,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: b (type: int), a (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6328,6 +6396,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6342,6 +6411,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6363,6 +6433,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -6576,6 +6647,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6590,6 +6662,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6611,6 +6684,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -6788,6 +6862,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6802,6 +6877,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6951,6 +7027,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -6965,6 +7042,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -7097,6 +7175,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -7120,6 +7199,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -7292,6 +7372,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -7309,6 +7390,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -7381,6 +7463,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out b/ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out index 4591ff8460..2c306da6d9 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -93,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_scalar.q.out b/ql/src/test/results/clientpositive/llap/subquery_scalar.q.out index 024aa9a5d1..1016a64525 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_scalar.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_scalar.q.out @@ -129,6 +129,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -253,6 +254,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -392,6 +394,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE @@ -579,6 +582,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -755,6 +759,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -893,6 +898,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -902,6 +908,7 @@ STAGE PLANS: value expressions: _col0 (type: int) Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1147,6 +1154,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1316,6 +1324,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(p_partkey) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1457,6 +1466,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE @@ -1484,6 +1494,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1595,6 +1606,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1625 Basic stats: COMPLETE Column stats: COMPLETE @@ -1618,6 +1630,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1733,6 +1746,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -1863,6 +1877,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -1885,6 +1900,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2067,6 +2083,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -2089,6 +2106,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_retailprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2265,6 +2283,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(p_brand) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -2289,6 +2308,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2808 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -2436,6 +2456,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_name) keys: p_partkey (type: int), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE @@ -2581,6 +2602,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(value) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -2604,6 +2626,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -2634,6 +2657,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2770,6 +2794,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -2792,6 +2817,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_retailprice) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2914,6 +2940,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(p_name) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2934,6 +2961,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(p_brand) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2978,6 +3006,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3012,6 +3041,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3039,6 +3069,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3060,6 +3091,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3080,6 +3112,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3107,6 +3140,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3186,6 +3220,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3347,6 +3382,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col0) keys: _col3 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 14 Data size: 2632 Basic stats: COMPLETE Column stats: COMPLETE @@ -3446,6 +3482,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: COMPLETE @@ -3460,6 +3497,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3497,6 +3535,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -3687,6 +3726,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: COMPLETE @@ -3701,6 +3741,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3743,6 +3784,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -3950,6 +3992,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 400 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -3976,6 +4019,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4164,6 +4208,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 400 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -4190,6 +4235,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4394,6 +4440,7 @@ STAGE PLANS: Group By Operator aggregations: sum(l_quantity), count(l_quantity) keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 50 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -4440,6 +4487,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4577,6 +4625,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_brand) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3744 Basic stats: COMPLETE Column stats: COMPLETE @@ -4624,6 +4673,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 1575 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 675 Basic stats: COMPLETE Column stats: COMPLETE @@ -4881,6 +4931,7 @@ STAGE PLANS: Group By Operator aggregations: count(deptno) keys: name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE @@ -5014,6 +5065,7 @@ STAGE PLANS: Group By Operator aggregations: min(name) keys: deptno (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE @@ -5139,6 +5191,7 @@ STAGE PLANS: Group By Operator aggregations: count(deptno) keys: name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE @@ -5154,6 +5207,7 @@ STAGE PLANS: Group By Operator aggregations: count(name) keys: deptno (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -5333,6 +5387,7 @@ STAGE PLANS: Group By Operator aggregations: sum(deptno) keys: name (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE @@ -5355,6 +5410,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(name) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5516,6 +5572,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -5532,6 +5589,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5667,6 +5725,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -5682,6 +5741,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5739,6 +5799,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 41 Data size: 7626 Basic stats: COMPLETE Column stats: COMPLETE @@ -5858,6 +5919,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -5880,6 +5942,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -5972,6 +6035,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6057,6 +6121,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -6079,6 +6144,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -6247,6 +6313,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -6301,6 +6368,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col2 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -6465,6 +6533,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -6519,6 +6588,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -6639,6 +6709,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -6686,6 +6757,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0) keys: _col2 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6804,6 +6876,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -6934,6 +7007,7 @@ STAGE PLANS: Group By Operator aggregations: min(j) keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -7054,6 +7128,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -7075,6 +7150,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -7183,6 +7259,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -7200,6 +7277,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_select.q.out b/ql/src/test/results/clientpositive/llap/subquery_select.q.out index 629ac5075b..ab56f905e0 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_select.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_select.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -60,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -239,6 +241,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -254,6 +257,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -445,6 +449,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -458,6 +463,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -629,6 +635,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -650,6 +657,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -675,6 +683,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -909,6 +918,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1052,6 +1062,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -1193,6 +1204,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1336,6 +1348,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -1479,6 +1492,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -1622,6 +1636,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3744 Basic stats: COMPLETE Column stats: COMPLETE @@ -1754,6 +1769,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1916,6 +1932,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -1956,6 +1973,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 45650 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22825 Basic stats: COMPLETE Column stats: COMPLETE @@ -2069,6 +2087,7 @@ STAGE PLANS: Group By Operator aggregations: max(key) keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 68750 Basic stats: COMPLETE Column stats: COMPLETE @@ -2145,6 +2164,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 45650 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22825 Basic stats: COMPLETE Column stats: COMPLETE @@ -2256,6 +2276,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -2270,6 +2291,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2450,6 +2472,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -2583,6 +2606,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2726,6 +2750,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -2865,6 +2890,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1456 Basic stats: COMPLETE Column stats: COMPLETE @@ -3033,6 +3059,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3227,6 +3254,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -3249,6 +3277,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3146 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(p_name) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -3497,6 +3526,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2704 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1352 Basic stats: COMPLETE Column stats: COMPLETE @@ -3642,6 +3672,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -3754,6 +3785,7 @@ STAGE PLANS: value expressions: _col1 (type: boolean) Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3895,6 +3927,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3915,6 +3948,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(p_partkey), count(p_partkey) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -3939,6 +3973,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 64 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4140,6 +4175,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4158,6 +4194,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4301,6 +4338,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4321,6 +4359,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 2808 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int), p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE @@ -4518,6 +4557,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4527,6 +4567,7 @@ STAGE PLANS: value expressions: _col0 (type: int) Group By Operator aggregations: min(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4536,6 +4577,7 @@ STAGE PLANS: value expressions: _col0 (type: int) Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -4545,6 +4587,7 @@ STAGE PLANS: value expressions: _col0 (type: bigint), _col1 (type: bigint) Group By Operator aggregations: sum(p_size) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4834,6 +4877,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4981,6 +5025,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 156 Basic stats: COMPLETE Column stats: COMPLETE @@ -5024,6 +5069,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -5122,6 +5168,7 @@ STAGE PLANS: Statistics: Num rows: 32 Data size: 256 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5279,6 +5326,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 156 Basic stats: COMPLETE Column stats: COMPLETE @@ -5342,6 +5390,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -5353,6 +5402,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 156 Basic stats: COMPLETE Column stats: COMPLETE @@ -5364,6 +5414,7 @@ STAGE PLANS: value expressions: _col1 (type: bigint) Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -5543,6 +5594,7 @@ STAGE PLANS: Statistics: Num rows: 32 Data size: 256 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5682,6 +5734,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1404 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/subquery_views.q.out b/ql/src/test/results/clientpositive/llap/subquery_views.q.out index 418238236d..fbc9f5b82d 100644 --- a/ql/src/test/results/clientpositive/llap/subquery_views.q.out +++ b/ql/src/test/results/clientpositive/llap/subquery_views.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 27 Data size: 5238 Basic stats: COMPLETE Column stats: COMPLETE @@ -160,6 +161,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE @@ -186,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 27 Data size: 5238 Basic stats: COMPLETE Column stats: COMPLETE @@ -210,6 +213,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -383,6 +387,7 @@ STAGE PLANS: Statistics: Num rows: 159 Data size: 13833 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 9 Data size: 783 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/sysdb.q.out b/ql/src/test/results/clientpositive/llap/sysdb.q.out index 54f2bfe422..0e4eeca515 100644 --- a/ql/src/test/results/clientpositive/llap/sysdb.q.out +++ b/ql/src/test/results/clientpositive/llap/sysdb.q.out @@ -3915,6 +3915,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -4287,6 +4288,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(num_distincts) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_dml.q.out b/ql/src/test/results/clientpositive/llap/tez_dml.q.out index 843237e6fe..4b475af407 100644 --- a/ql/src/test/results/clientpositive/llap/tez_dml.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_dml.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -504,6 +505,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(c, 'hll') keys: d (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 2220 Basic stats: COMPLETE Column stats: COMPLETE @@ -978,6 +980,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c, 'hll'), compute_stats(d, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1006,6 +1009,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c, 'hll'), compute_stats(d, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out b/ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out index 6a0b71fd2c..4530a3e112 100644 --- a/ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_1.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -358,6 +359,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: smallint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -807,6 +809,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: NONE @@ -948,6 +951,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: smallint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_input_counters.q.out b/ql/src/test/results/clientpositive/llap/tez_input_counters.q.out index f5ddaf924f..16a45feb8b 100644 --- a/ql/src/test/results/clientpositive/llap/tez_input_counters.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_input_counters.q.out @@ -2263,14 +2263,15 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 188000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 500 Data size: 94000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 303 Data size: 1212 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: v (string) Target Input: t2 Partition key expr: v - Statistics: Num rows: 500 Data size: 94000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 303 Data size: 1212 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 4 Execution mode: vectorized, llap LLAP IO: no inputs diff --git a/ql/src/test/results/clientpositive/llap/tez_join_hash.q.out b/ql/src/test/results/clientpositive/llap/tez_join_hash.q.out index 2ac8400576..c3a2060a21 100644 --- a/ql/src/test/results/clientpositive/llap/tez_join_hash.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_join_hash.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 6328 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -291,6 +292,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.536193 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 11936 Data size: 2220096 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_nway_join.q.out b/ql/src/test/results/clientpositive/llap/tez_nway_join.q.out index 288f64c7b0..74d76ecc22 100644 --- a/ql/src/test/results/clientpositive/llap/tez_nway_join.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_nway_join.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 26 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -210,6 +211,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 14 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -388,6 +390,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 26 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -470,6 +473,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 14 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_smb_empty.q.out b/ql/src/test/results/clientpositive/llap/tez_smb_empty.q.out index 95fb68bdd7..771d8f9ff9 100644 --- a/ql/src/test/results/clientpositive/llap/tez_smb_empty.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_smb_empty.q.out @@ -176,6 +176,7 @@ STAGE PLANS: Statistics: Num rows: 266 Data size: 1064 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -634,6 +635,7 @@ STAGE PLANS: Statistics: Num rows: 420 Data size: 1680 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -774,6 +776,7 @@ STAGE PLANS: Statistics: Num rows: 292 Data size: 1170 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -872,6 +875,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -971,6 +975,7 @@ STAGE PLANS: Statistics: Num rows: 266 Data size: 1064 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_smb_main.q.out b/ql/src/test/results/clientpositive/llap/tez_smb_main.q.out index 06f43dee3e..ad96b5c3b0 100644 --- a/ql/src/test/results/clientpositive/llap/tez_smb_main.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_smb_main.q.out @@ -321,6 +321,7 @@ STAGE PLANS: Statistics: Num rows: 522 Data size: 7540 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -444,6 +445,7 @@ STAGE PLANS: Statistics: Num rows: 522 Data size: 7540 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -567,6 +569,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -734,6 +737,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -875,6 +879,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1000,6 +1005,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1108,6 +1114,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1280,6 +1287,7 @@ STAGE PLANS: Statistics: Num rows: 558 Data size: 5926 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1382,6 +1390,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1484,6 +1493,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1634,6 +1644,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1769,6 +1780,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1887,6 +1899,7 @@ STAGE PLANS: Statistics: Num rows: 531 Data size: 2027 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1940,6 +1953,7 @@ STAGE PLANS: Statistics: Num rows: 531 Data size: 2027 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2098,6 +2112,7 @@ STAGE PLANS: Statistics: Num rows: 522 Data size: 99066 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out b/ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out index c58a28d024..93a1716064 100644 --- a/ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE @@ -114,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -155,6 +157,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 189 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2), sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -619,6 +622,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -641,6 +645,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(c1) keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -652,6 +657,7 @@ STAGE PLANS: value expressions: _col1 (type: bigint), _col2 (type: bigint) Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -839,6 +845,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -861,6 +868,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(c1) keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -872,6 +880,7 @@ STAGE PLANS: value expressions: _col1 (type: bigint), _col2 (type: bigint) Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_union.q.out b/ql/src/test/results/clientpositive/llap/tez_union.q.out index 5539663fdb..5224b2495c 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union.q.out @@ -281,6 +281,7 @@ STAGE PLANS: Statistics: Num rows: 3164 Data size: 25312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_union2.q.out b/ql/src/test/results/clientpositive/llap/tez_union2.q.out index ef0d4bd71a..78833e456d 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union2.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union2.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 408 Data size: 72624 Basic stats: COMPLETE Column stats: COMPLETE @@ -84,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -105,6 +107,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +156,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 54984 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 408 Data size: 72624 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition.q.out b/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition.q.out index b2202ad776..4a5d7f31e3 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(id1, 'hll') keys: part1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE @@ -130,6 +131,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(id1, 'hll') keys: part1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition_2.q.out b/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition_2.q.out index 0d61e292e7..b7171b8020 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition_2.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union_dynamic_partition_2.q.out @@ -104,6 +104,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(id1, 'hll') keys: part1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE @@ -143,6 +144,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(id1, 'hll') keys: part1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 512 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_union_group_by.q.out b/ql/src/test/results/clientpositive/llap/tez_union_group_by.q.out index d512e7d795..35f1d47eb2 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union_group_by.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union_group_by.q.out @@ -182,6 +182,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: PARTIAL @@ -225,6 +226,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: PARTIAL @@ -252,6 +254,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: PARTIAL @@ -337,6 +340,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 616 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 616 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/tez_union_multiinsert.q.out b/ql/src/test/results/clientpositive/llap/tez_union_multiinsert.q.out index 05d259b0d9..8622ec94d1 100644 --- a/ql/src/test/results/clientpositive/llap/tez_union_multiinsert.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_union_multiinsert.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -98,6 +99,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -109,6 +111,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -131,6 +134,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -142,6 +146,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -167,6 +172,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -178,6 +184,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -213,6 +220,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 85952 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -262,6 +270,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 456456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -1061,6 +1070,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1072,6 +1082,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -1091,6 +1102,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1112,6 +1124,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1123,6 +1136,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -1160,6 +1174,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 85952 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1209,6 +1224,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 456456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -1246,6 +1262,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1257,6 +1274,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -2038,6 +2056,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2049,6 +2068,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -2068,6 +2088,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2089,6 +2110,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2100,6 +2122,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -2137,6 +2160,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 85952 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2186,6 +2210,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 456456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2223,6 +2248,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 140000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2234,6 +2260,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1001 Data size: 464464 Basic stats: COMPLETE Column stats: COMPLETE @@ -3003,6 +3030,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3024,6 +3052,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 70000 Basic stats: COMPLETE Column stats: COMPLETE @@ -3035,6 +3064,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 501 Data size: 232464 Basic stats: COMPLETE Column stats: COMPLETE @@ -3060,6 +3090,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 70000 Basic stats: COMPLETE Column stats: COMPLETE @@ -3071,6 +3102,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 501 Data size: 232464 Basic stats: COMPLETE Column stats: COMPLETE @@ -3106,6 +3138,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 68000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3155,6 +3188,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -3932,6 +3966,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3952,6 +3987,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 68000 Basic stats: COMPLETE Column stats: COMPLETE @@ -3976,6 +4012,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 68000 Basic stats: COMPLETE Column stats: COMPLETE @@ -3995,6 +4032,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 125 Data size: 35000 Basic stats: COMPLETE Column stats: COMPLETE @@ -4027,6 +4065,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 114000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -4061,6 +4100,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 34000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out b/ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out index a3e285b215..594b3976d1 100644 --- a/ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out +++ b/ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_1.q.out @@ -221,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -358,6 +359,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: smallint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -658,6 +660,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: NONE @@ -799,6 +802,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: smallint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/topnkey.q.out b/ql/src/test/results/clientpositive/llap/topnkey.q.out index 9dafa1f650..c698add287 100644 --- a/ql/src/test/results/clientpositive/llap/topnkey.q.out +++ b/ql/src/test/results/clientpositive/llap/topnkey.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -141,6 +142,7 @@ STAGE PLANS: top n: 5 Group By Operator keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union2.q.out b/ql/src/test/results/clientpositive/llap/union2.q.out index 7009ce432b..04a4e7e210 100644 --- a/ql/src/test/results/clientpositive/llap/union2.q.out +++ b/ql/src/test/results/clientpositive/llap/union2.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -55,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union4.q.out b/ql/src/test/results/clientpositive/llap/union4.q.out index eb8c9009e5..b19e8814f5 100644 --- a/ql/src/test/results/clientpositive/llap/union4.q.out +++ b/ql/src/test/results/clientpositive/llap/union4.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -65,6 +66,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -104,6 +106,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -156,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union5.q.out b/ql/src/test/results/clientpositive/llap/union5.q.out index 26ef4c6fa7..bd1287e53d 100644 --- a/ql/src/test/results/clientpositive/llap/union5.q.out +++ b/ql/src/test/results/clientpositive/llap/union5.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -57,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -81,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +124,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union6.q.out b/ql/src/test/results/clientpositive/llap/union6.q.out index b120098abc..e6e87a3ce3 100644 --- a/ql/src/test/results/clientpositive/llap/union6.q.out +++ b/ql/src/test/results/clientpositive/llap/union6.q.out @@ -49,6 +49,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -81,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -116,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union7.q.out b/ql/src/test/results/clientpositive/llap/union7.q.out index d9bb4a93f8..e9f1fcec38 100644 --- a/ql/src/test/results/clientpositive/llap/union7.q.out +++ b/ql/src/test/results/clientpositive/llap/union7.q.out @@ -39,6 +39,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -60,6 +61,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE @@ -86,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union9.q.out b/ql/src/test/results/clientpositive/llap/union9.q.out index fc8bd99a92..35d1885e09 100644 --- a/ql/src/test/results/clientpositive/llap/union9.q.out +++ b/ql/src/test/results/clientpositive/llap/union9.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -58,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -78,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out b/ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out index ce5e63e9d9..3d6fe204be 100644 --- a/ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out +++ b/ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -75,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -97,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -119,6 +122,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -137,6 +141,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -171,6 +176,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -207,6 +213,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -332,6 +339,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -349,6 +357,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10603 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -366,6 +375,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -388,6 +398,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -410,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -428,6 +440,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -462,6 +475,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -498,6 +512,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE @@ -604,6 +619,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -624,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1042,6 +1059,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1061,6 +1079,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1084,6 +1103,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1103,6 +1123,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 125 Data size: 35500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1135,6 +1156,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 115000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -1169,6 +1191,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 34500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1972,6 +1995,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1991,6 +2015,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2014,6 +2039,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2044,6 +2070,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2069,6 +2096,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 115000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -2872,6 +2900,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2891,6 +2920,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2914,6 +2944,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2954,6 +2985,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 69000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2979,6 +3011,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 115000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -3833,6 +3866,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 59096 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 387 Data size: 108402 Basic stats: COMPLETE Column stats: COMPLETE @@ -3939,6 +3973,7 @@ STAGE PLANS: Statistics: Num rows: 221 Data size: 49306 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 387 Data size: 108402 Basic stats: COMPLETE Column stats: COMPLETE @@ -4134,6 +4169,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll'), compute_stats(k3, 'hll'), compute_stats(k4, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1845 Basic stats: COMPLETE Column stats: COMPLETE @@ -4650,6 +4686,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -4669,6 +4706,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -5166,6 +5204,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5247,6 +5286,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE @@ -5332,6 +5372,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5416,6 +5457,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5495,6 +5537,7 @@ STAGE PLANS: Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 77 Data size: 7315 Basic stats: COMPLETE Column stats: COMPLETE @@ -5517,6 +5560,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5539,6 +5583,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 77 Data size: 7315 Basic stats: COMPLETE Column stats: COMPLETE @@ -5712,6 +5757,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5796,6 +5842,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -5976,6 +6023,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -6054,6 +6102,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -6221,6 +6270,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -6305,6 +6355,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE @@ -6403,6 +6454,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE @@ -6561,6 +6613,7 @@ STAGE PLANS: Statistics: Num rows: 103 Data size: 9785 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 77 Data size: 7315 Basic stats: COMPLETE Column stats: COMPLETE @@ -6615,6 +6668,7 @@ STAGE PLANS: Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 77 Data size: 7315 Basic stats: COMPLETE Column stats: COMPLETE @@ -6773,6 +6827,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 408 Data size: 72624 Basic stats: COMPLETE Column stats: COMPLETE @@ -6794,6 +6849,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -6815,6 +6871,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -6856,6 +6913,7 @@ STAGE PLANS: Statistics: Num rows: 408 Data size: 75888 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -6901,6 +6959,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 54984 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 408 Data size: 72624 Basic stats: COMPLETE Column stats: COMPLETE @@ -7027,6 +7086,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE @@ -7072,6 +7132,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE @@ -7096,6 +7157,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE @@ -8311,6 +8373,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -8335,6 +8398,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -8465,6 +8529,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8486,6 +8551,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -8508,6 +8574,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -8529,6 +8596,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8563,6 +8631,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -8596,6 +8665,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8618,6 +8688,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8778,6 +8849,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8798,6 +8870,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8818,6 +8891,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -8853,6 +8927,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -8885,6 +8960,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9083,6 +9159,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9103,6 +9180,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9123,6 +9201,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9141,6 +9220,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9159,6 +9239,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9194,6 +9275,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -9358,6 +9440,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9379,6 +9462,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -9400,6 +9484,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9421,6 +9506,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -9445,6 +9531,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9464,6 +9551,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9482,6 +9570,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9516,6 +9605,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -9549,6 +9639,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 93000 Basic stats: COMPLETE Column stats: COMPLETE @@ -9767,6 +9858,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1740 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1740 Basic stats: COMPLETE Column stats: COMPLETE @@ -9787,6 +9879,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1740 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1740 Basic stats: COMPLETE Column stats: COMPLETE @@ -9832,6 +9925,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -9846,6 +9940,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 485 Basic stats: COMPLETE Column stats: COMPLETE @@ -9897,6 +9992,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(value, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -10102,6 +10198,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10124,6 +10221,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10145,6 +10243,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10196,6 +10295,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -10227,6 +10327,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -10275,6 +10376,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10480,6 +10582,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10501,6 +10604,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 558 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10521,6 +10625,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -10575,6 +10680,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -10606,6 +10712,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -10790,6 +10897,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -10810,6 +10918,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -10927,6 +11036,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -10966,6 +11076,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -11064,6 +11175,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -11103,6 +11215,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -11239,6 +11352,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1209 Basic stats: COMPLETE Column stats: COMPLETE @@ -11278,6 +11392,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 930 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1209 Basic stats: COMPLETE Column stats: COMPLETE @@ -11376,6 +11491,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 930 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE @@ -11435,6 +11551,7 @@ STAGE PLANS: Statistics: Num rows: 16 Data size: 3072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE @@ -11556,6 +11673,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11577,6 +11695,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11609,6 +11728,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -11646,6 +11766,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11762,6 +11883,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11787,6 +11909,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11811,6 +11934,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -11841,6 +11965,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -12084,6 +12209,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12123,6 +12249,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12143,6 +12270,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12177,6 +12305,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12318,6 +12447,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12338,6 +12468,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12359,6 +12490,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE @@ -12392,6 +12524,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 1780 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/unionDistinct_3.q.out b/ql/src/test/results/clientpositive/llap/unionDistinct_3.q.out index 5337820ab0..3c1f7c8e47 100644 --- a/ql/src/test/results/clientpositive/llap/unionDistinct_3.q.out +++ b/ql/src/test/results/clientpositive/llap/unionDistinct_3.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -57,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -79,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -177,6 +180,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +201,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -221,6 +226,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -251,6 +257,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -395,6 +402,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -416,6 +424,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -437,6 +446,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -457,6 +467,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -855,6 +866,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -877,6 +889,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -900,6 +913,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -918,6 +932,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -965,6 +980,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -987,6 +1003,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1068,6 +1085,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -1087,6 +1105,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1135,6 +1154,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -1230,6 +1250,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1250,6 +1271,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -1271,6 +1293,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4375 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 19 Data size: 5168 Basic stats: COMPLETE Column stats: COMPLETE @@ -1295,6 +1318,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE @@ -1313,6 +1337,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 3536 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 19 Data size: 5168 Basic stats: COMPLETE Column stats: COMPLETE @@ -1444,6 +1469,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1465,6 +1491,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1486,6 +1513,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1507,6 +1535,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1528,6 +1557,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1563,6 +1593,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1581,6 +1612,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1599,6 +1631,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1619,6 +1652,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1711,6 +1745,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1739,6 +1774,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22576 Basic stats: COMPLETE Column stats: COMPLETE @@ -1764,6 +1800,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22576 Basic stats: COMPLETE Column stats: COMPLETE @@ -1788,6 +1825,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22576 Basic stats: COMPLETE Column stats: COMPLETE @@ -1842,6 +1880,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 22576 Basic stats: COMPLETE Column stats: COMPLETE @@ -1973,6 +2012,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 42500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE @@ -1994,6 +2034,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 92000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE @@ -2015,6 +2056,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE @@ -2036,6 +2078,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 2024 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 163 Data size: 29992 Basic stats: COMPLETE Column stats: PARTIAL @@ -2057,6 +2100,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 21120 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 87 Data size: 16008 Basic stats: COMPLETE Column stats: PARTIAL @@ -2077,6 +2121,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE @@ -2095,6 +2140,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 58144 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 163 Data size: 29992 Basic stats: COMPLETE Column stats: PARTIAL @@ -2113,6 +2159,7 @@ STAGE PLANS: Statistics: Num rows: 163 Data size: 29992 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 87 Data size: 16008 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/llap/union_remove_26.q.out b/ql/src/test/results/clientpositive/llap/union_remove_26.q.out index b4b8b3ee05..ed21088d75 100644 --- a/ql/src/test/results/clientpositive/llap/union_remove_26.q.out +++ b/ql/src/test/results/clientpositive/llap/union_remove_26.q.out @@ -167,6 +167,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -187,6 +188,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: NONE @@ -207,6 +209,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -404,6 +407,7 @@ STAGE PLANS: Group By Operator aggregations: count(), min(val), max(val) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 303 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +431,7 @@ STAGE PLANS: Group By Operator aggregations: count(), min(val), max(val) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 303 Basic stats: COMPLETE Column stats: COMPLETE @@ -450,6 +455,7 @@ STAGE PLANS: Group By Operator aggregations: count(), min(val), max(val) keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 202 Basic stats: COMPLETE Column stats: COMPLETE @@ -586,6 +592,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -606,6 +613,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -626,6 +634,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -757,6 +766,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -777,6 +787,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -797,6 +808,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), min(val), max(val) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/union_top_level.q.out b/ql/src/test/results/clientpositive/llap/union_top_level.q.out index 0f97fc44d1..574ce2ba45 100644 --- a/ql/src/test/results/clientpositive/llap/union_top_level.q.out +++ b/ql/src/test/results/clientpositive/llap/union_top_level.q.out @@ -531,6 +531,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -581,6 +582,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -616,6 +618,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -830,6 +833,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -880,6 +884,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -915,6 +920,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1117,6 +1123,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1167,6 +1174,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1202,6 +1210,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 819 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out b/ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out index 52b17cf36b..93c7e5aa61 100644 --- a/ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out @@ -1051,6 +1051,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE @@ -1182,6 +1183,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_aggregate_9.q.out b/ql/src/test/results/clientpositive/llap/vector_aggregate_9.q.out index 585794aa13..fa49441818 100644 --- a/ql/src/test/results/clientpositive/llap/vector_aggregate_9.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_aggregate_9.q.out @@ -152,6 +152,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: COMPLETE @@ -295,6 +296,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -438,6 +440,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_aggregate_without_gby.q.out b/ql/src/test/results/clientpositive/llap/vector_aggregate_without_gby.q.out index c1af97946f..eed3369dca 100644 --- a/ql/src/test/results/clientpositive/llap/vector_aggregate_without_gby.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_aggregate_without_gby.q.out @@ -92,6 +92,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_auto_smb_mapjoin_14.q.out b/ql/src/test/results/clientpositive/llap/vector_auto_smb_mapjoin_14.q.out index 6b976d8386..8cc8a23b8b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_auto_smb_mapjoin_14.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_auto_smb_mapjoin_14.q.out @@ -104,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -246,6 +247,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE @@ -294,6 +296,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -462,6 +465,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE @@ -511,6 +515,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE @@ -736,6 +741,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -884,6 +890,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1054,6 +1061,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1214,6 +1222,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1419,6 +1428,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1552,6 +1562,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1756,6 +1767,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 48 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1911,6 +1923,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2330,6 +2343,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 2068 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_between_in.q.out b/ql/src/test/results/clientpositive/llap/vector_between_in.q.out index 14ec9e2167..0248b7c7ee 100644 --- a/ql/src/test/results/clientpositive/llap/vector_between_in.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_between_in.q.out @@ -178,6 +178,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -392,6 +393,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -806,6 +808,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1163,6 +1166,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 73728 Basic stats: COMPLETE Column stats: COMPLETE @@ -1305,6 +1309,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5871 Data size: 70452 Basic stats: COMPLETE Column stats: COMPLETE @@ -1447,6 +1452,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1589,6 +1595,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_binary_join_groupby.q.out b/ql/src/test/results/clientpositive/llap/vector_binary_join_groupby.q.out index 5881607029..355022b950 100644 --- a/ql/src/test/results/clientpositive/llap/vector_binary_join_groupby.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_binary_join_groupby.q.out @@ -183,6 +183,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -359,6 +360,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: bin (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 50 Data size: 3200 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_cast_constant.q.out b/ql/src/test/results/clientpositive/llap/vector_cast_constant.q.out index 1908b7da38..bf6449e000 100644 --- a/ql/src/test/results/clientpositive/llap/vector_cast_constant.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_cast_constant.q.out @@ -165,6 +165,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 257 Data size: 40092 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_char_2.q.out b/ql/src/test/results/clientpositive/llap/vector_char_2.q.out index 1ba0ab6920..ebdb788b4e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_char_2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_char_2.q.out @@ -126,6 +126,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: char(20)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -335,6 +336,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: char(20)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_char_varchar_1.q.out b/ql/src/test/results/clientpositive/llap/vector_char_varchar_1.q.out index cb6ce791f9..511840080e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_char_varchar_1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_char_varchar_1.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 958 Basic stats: COMPLETE Column stats: NONE @@ -253,6 +254,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 564 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 958 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_coalesce_2.q.out b/ql/src/test/results/clientpositive/llap/vector_coalesce_2.q.out index e80e70ab8e..3a8bd5c7e3 100644 --- a/ql/src/test/results/clientpositive/llap/vector_coalesce_2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_coalesce_2.q.out @@ -85,6 +85,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE @@ -318,6 +319,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_complex_all.q.out b/ql/src/test/results/clientpositive/llap/vector_complex_all.q.out index cd1e01d1ac..45d77e42cc 100644 --- a/ql/src/test/results/clientpositive/llap/vector_complex_all.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_complex_all.q.out @@ -1014,6 +1014,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1135,6 +1136,7 @@ STAGE PLANS: Statistics: Num rows: 13503 Data size: 29968544 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: lst (type: array), strct (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13503 Data size: 29968544 Basic stats: COMPLETE Column stats: NONE @@ -1244,6 +1246,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: str (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13503 Data size: 4721072 Basic stats: COMPLETE Column stats: NONE @@ -1391,6 +1394,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13503 Data size: 7697400 Basic stats: COMPLETE Column stats: NONE @@ -1521,6 +1525,7 @@ STAGE PLANS: Group By Operator aggregations: count(val) keys: str (type: string), mp (type: map), lst (type: array), strct (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 13503 Data size: 46492296 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_count.q.out b/ql/src/test/results/clientpositive/llap/vector_count.q.out index 2ca934e5e9..d639533073 100644 --- a/ql/src/test/results/clientpositive/llap/vector_count.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_count.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT b), count(DISTINCT c), sum(d) keys: a (type: int), b (type: int), c (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 3 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE @@ -172,6 +173,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 3 Data size: 528 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_count_distinct.q.out b/ql/src/test/results/clientpositive/llap/vector_count_distinct.q.out index ca8232e33d..99d6f5fff6 100644 --- a/ql/src/test/results/clientpositive/llap/vector_count_distinct.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_count_distinct.q.out @@ -1336,6 +1336,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ws_order_number (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 170 Data size: 680 Basic stats: COMPLETE Column stats: COMPLETE @@ -1389,6 +1390,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_data_types.q.out b/ql/src/test/results/clientpositive/llap/vector_data_types.q.out index aa184adbf5..e1c87bd3ba 100644 --- a/ql/src/test/results/clientpositive/llap/vector_data_types.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_data_types.q.out @@ -395,6 +395,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_decimal_aggregate.q.out b/ql/src/test/results/clientpositive/llap/vector_decimal_aggregate.q.out index f3f5f51175..a89ac43d53 100644 --- a/ql/src/test/results/clientpositive/llap/vector_decimal_aggregate.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_decimal_aggregate.q.out @@ -95,6 +95,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 6105 Data size: 4267312 Basic stats: COMPLETE Column stats: COMPLETE @@ -279,6 +280,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 6105 Data size: 4462672 Basic stats: COMPLETE Column stats: COMPLETE @@ -497,6 +499,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 6105 Data size: 4267312 Basic stats: COMPLETE Column stats: COMPLETE @@ -700,6 +703,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 6105 Data size: 4462672 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_decimal_precision.q.out b/ql/src/test/results/clientpositive/llap/vector_decimal_precision.q.out index ca61dfcac6..f0c1bb7da9 100644 --- a/ql/src/test/results/clientpositive/llap/vector_decimal_precision.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_decimal_precision.q.out @@ -598,6 +598,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -1220,6 +1221,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 232 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_decimal_udf.q.out b/ql/src/test/results/clientpositive/llap/vector_decimal_udf.q.out index 0536ccd99b..969fc17556 100644 --- a/ql/src/test/results/clientpositive/llap/vector_decimal_udf.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_decimal_udf.q.out @@ -2391,6 +2391,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: value (type: int) + minReductionHashAggr: 0.055555582 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 18 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -3364,6 +3365,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: _col0 (type: int) + minReductionHashAggr: 0.055555582 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3532,6 +3534,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: _col0 (type: int) + minReductionHashAggr: 0.055555582 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 504 Basic stats: COMPLETE Column stats: COMPLETE @@ -3683,6 +3686,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 4256 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: histogram_numeric(_col0, 3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE @@ -3785,6 +3789,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -3919,6 +3924,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -4053,6 +4059,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6501,6 +6508,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: value (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -7474,6 +7482,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -7642,6 +7651,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE @@ -7793,6 +7803,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: histogram_numeric(_col0, 3) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 272 Basic stats: COMPLETE Column stats: NONE @@ -7895,6 +7906,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -8029,6 +8041,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -8163,6 +8176,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_distinct_2.q.out b/ql/src/test/results/clientpositive/llap/vector_distinct_2.q.out index e72e398e4b..d15ed1c89e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_distinct_2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_distinct_2.q.out @@ -151,6 +151,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1000 Data size: 97812 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_3.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_3.q.out index 3ea544e4b8..849d5a7ff6 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_3.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_3.q.out @@ -153,6 +153,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1000 Data size: 105812 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_cube1.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_cube1.q.out index 2319e11db4..1f5de1857c 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_cube1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_cube1.q.out @@ -67,6 +67,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -208,6 +209,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -375,6 +377,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -526,6 +529,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -643,6 +647,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -840,6 +845,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE @@ -1007,6 +1013,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -1042,6 +1049,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1472 Basic stats: COMPLETE Column stats: NONE @@ -1151,6 +1159,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE @@ -1254,6 +1263,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key1, 'hll'), compute_stats(key2, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1680 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id1.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id1.q.out index 53888a0219..2b6f81914b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id1.q.out @@ -79,6 +79,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2148 Basic stats: COMPLETE Column stats: COMPLETE @@ -241,6 +242,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2148 Basic stats: COMPLETE Column stats: COMPLETE @@ -403,6 +405,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 1611 Basic stats: COMPLETE Column stats: COMPLETE @@ -559,6 +562,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 1611 Basic stats: COMPLETE Column stats: COMPLETE @@ -715,6 +719,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2148 Basic stats: COMPLETE Column stats: COMPLETE @@ -878,6 +883,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 2148 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id2.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id2.q.out index 4406cf0702..472f5eaf97 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id2.q.out @@ -82,6 +82,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE @@ -288,6 +289,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE @@ -504,6 +506,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -621,6 +624,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -813,6 +817,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -930,6 +935,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1118,6 +1124,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -1448,6 +1455,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -1771,6 +1779,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9 Data size: 208 Basic stats: COMPLETE Column stats: COMPLETE @@ -1941,6 +1950,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -2018,6 +2028,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col2 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -2162,6 +2173,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id3.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id3.q.out index d3e297d2c2..097e905c7b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id3.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_id3.q.out @@ -89,6 +89,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 140 Basic stats: COMPLETE Column stats: COMPLETE @@ -269,6 +270,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 140 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets1.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets1.q.out index 27e393f9d3..0eb90acc5b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets1.q.out @@ -97,6 +97,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -263,6 +264,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -429,6 +431,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -595,6 +598,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 1116 Basic stats: COMPLETE Column stats: COMPLETE @@ -755,6 +759,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string), c (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9 Data size: 2367 Basic stats: COMPLETE Column stats: COMPLETE @@ -914,6 +919,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 255 Basic stats: COMPLETE Column stats: COMPLETE @@ -1058,6 +1064,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets2.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets2.q.out index 4cf6c89f20..d76aa94227 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets2.q.out @@ -83,6 +83,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE @@ -268,6 +269,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE @@ -462,6 +464,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c) keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE @@ -680,6 +683,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3.q.out index cf5e8a67de..b26fbea24d 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.6666666 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 24 Data size: 4848 Basic stats: COMPLETE Column stats: COMPLETE @@ -188,6 +189,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.6666666 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 24 Data size: 4848 Basic stats: COMPLETE Column stats: COMPLETE @@ -327,6 +329,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c), count(c), count() keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6 Data size: 1164 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3_dec.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3_dec.q.out index 1999728f10..740f1b5c43 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3_dec.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets3_dec.q.out @@ -90,6 +90,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.6666666 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 24 Data size: 7344 Basic stats: COMPLETE Column stats: COMPLETE @@ -233,6 +234,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.6666666 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 24 Data size: 7344 Basic stats: COMPLETE Column stats: COMPLETE @@ -402,6 +404,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6 Data size: 1788 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets4.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets4.q.out index c4e8ac73df..a0240e6e67 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets4.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets4.q.out @@ -92,6 +92,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.5 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 744 Basic stats: COMPLETE Column stats: COMPLETE @@ -344,6 +345,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.5 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 744 Basic stats: COMPLETE Column stats: COMPLETE @@ -627,6 +629,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 178 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets5.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets5.q.out index eadcb6eb14..c0427c25c4 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets5.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets5.q.out @@ -83,6 +83,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 510 Basic stats: COMPLETE Column stats: COMPLETE @@ -152,6 +153,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 1116 Basic stats: COMPLETE Column stats: COMPLETE @@ -278,6 +280,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 510 Basic stats: COMPLETE Column stats: COMPLETE @@ -347,6 +350,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 1116 Basic stats: COMPLETE Column stats: COMPLETE @@ -500,6 +504,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 510 Basic stats: COMPLETE Column stats: COMPLETE @@ -569,6 +574,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 178 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets6.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets6.q.out index a516ae437c..3dcfbb6293 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets6.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets6.q.out @@ -83,6 +83,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE @@ -229,6 +230,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out index 1799c004f3..16fe26fb6b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out @@ -83,6 +83,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +248,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -418,6 +420,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +593,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -799,6 +803,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -963,6 +968,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1134,6 +1140,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1299,6 +1306,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -1509,6 +1517,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1668,6 +1677,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1829,6 +1839,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -1981,6 +1992,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -2150,6 +2162,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.16666669 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -2319,6 +2332,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE @@ -2483,6 +2497,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: int), value (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 136 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_limit.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_limit.q.out index ac2ac114a2..7fedbccbde 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_limit.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_limit.q.out @@ -92,6 +92,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -306,6 +307,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 2232 Basic stats: COMPLETE Column stats: COMPLETE @@ -520,6 +522,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: a (type: string), b (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 1116 Basic stats: COMPLETE Column stats: COMPLETE @@ -732,6 +735,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string), b (type: string), c (type: string), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 9 Data size: 2367 Basic stats: COMPLETE Column stats: COMPLETE @@ -938,6 +942,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 255 Basic stats: COMPLETE Column stats: COMPLETE @@ -1133,6 +1138,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_window.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_window.q.out index 1678546be0..3a9ea79349 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_window.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_grouping_window.q.out @@ -81,6 +81,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: category (type: int), 0L (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out index c20bc71257..229814f46d 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out @@ -140,6 +140,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -169,6 +170,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_reduce.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_reduce.q.out index 2c4ab149d2..9559c57aea 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_reduce.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_reduce.q.out @@ -288,6 +288,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ss_ticket_number (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 85 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -491,6 +492,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ss_ticket_number (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 85 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -788,6 +790,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: ss_item_sk (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 768 Basic stats: COMPLETE Column stats: COMPLETE @@ -854,6 +857,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE @@ -1016,6 +1020,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: ss_ticket_number (type: int), ss_item_sk (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 500 Data size: 66000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_rollup1.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_rollup1.q.out index 6109a65cca..a885f9624a 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_rollup1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_rollup1.q.out @@ -79,6 +79,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 6624 Basic stats: COMPLETE Column stats: NONE @@ -225,6 +226,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 4416 Basic stats: COMPLETE Column stats: NONE @@ -342,6 +344,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 6624 Basic stats: COMPLETE Column stats: NONE @@ -533,6 +536,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 12 Data size: 4416 Basic stats: COMPLETE Column stats: NONE @@ -698,6 +702,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 6624 Basic stats: COMPLETE Column stats: NONE @@ -733,6 +738,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 18 Data size: 6624 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_sort_11.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_sort_11.q.out index 8d93ddf56a..933eda3a37 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_sort_11.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_sort_11.q.out @@ -85,6 +85,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -212,6 +213,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -307,6 +309,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -413,6 +416,7 @@ STAGE PLANS: aggregations: count(DISTINCT key), count(), count(key), sum(DISTINCT key) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 5 Data size: 585 Basic stats: COMPLETE Column stats: COMPLETE @@ -529,6 +533,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -597,6 +602,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -717,6 +723,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -791,6 +798,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_groupby_sort_8.q.out b/ql/src/test/results/clientpositive/llap/vector_groupby_sort_8.q.out index 64292e0b14..de29f6c16a 100644 --- a/ql/src/test/results/clientpositive/llap/vector_groupby_sort_8.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_groupby_sort_8.q.out @@ -94,6 +94,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_grouping_sets.q.out b/ql/src/test/results/clientpositive/llap/vector_grouping_sets.q.out index 8b64678f50..83ccc2ad23 100644 --- a/ql/src/test/results/clientpositive/llap/vector_grouping_sets.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_grouping_sets.q.out @@ -177,6 +177,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: s_store_id (type: string), 0L (type: bigint) + minReductionHashAggr: 0.5 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE @@ -312,6 +313,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.5 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE @@ -437,6 +439,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1200 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.5 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_include_no_sel.q.out b/ql/src/test/results/clientpositive/llap/vector_include_no_sel.q.out index e38914c96d..3567392542 100644 --- a/ql/src/test/results/clientpositive/llap/vector_include_no_sel.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_include_no_sel.q.out @@ -268,6 +268,7 @@ STAGE PLANS: Statistics: Num rows: 40000 Data size: 3719964 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_inner_join.q.out b/ql/src/test/results/clientpositive/llap/vector_inner_join.q.out index f7ddc53e26..5db54ea720 100644 --- a/ql/src/test/results/clientpositive/llap/vector_inner_join.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_inner_join.q.out @@ -339,6 +339,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_join30.q.out b/ql/src/test/results/clientpositive/llap/vector_join30.q.out index b2ddb235d0..afeb990dcf 100644 --- a/ql/src/test/results/clientpositive/llap/vector_join30.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_join30.q.out @@ -151,6 +151,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -307,6 +308,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -550,6 +552,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -762,6 +765,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 178000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -984,6 +988,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1275,6 +1280,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1500,6 +1506,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1861,6 +1868,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2131,6 +2139,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2403,6 +2412,7 @@ STAGE PLANS: Statistics: Num rows: 1291 Data size: 229798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2636,6 +2646,7 @@ STAGE PLANS: Statistics: Num rows: 1582 Data size: 281596 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2888,6 +2899,7 @@ STAGE PLANS: Statistics: Num rows: 1582 Data size: 281596 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3154,6 +3166,7 @@ STAGE PLANS: Statistics: Num rows: 1291 Data size: 229798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3385,6 +3398,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3662,6 +3676,7 @@ STAGE PLANS: Statistics: Num rows: 1291 Data size: 229798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_join_filters.q.out b/ql/src/test/results/clientpositive/llap/vector_join_filters.q.out index a86df68da2..7008f1dc43 100644 --- a/ql/src/test/results/clientpositive/llap/vector_join_filters.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_join_filters.q.out @@ -162,6 +162,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -408,6 +409,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -582,6 +584,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -756,6 +759,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -929,6 +933,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_join_nulls.q.out b/ql/src/test/results/clientpositive/llap/vector_join_nulls.q.out index ae5879e482..3040515cb7 100644 --- a/ql/src/test/results/clientpositive/llap/vector_join_nulls.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_join_nulls.q.out @@ -154,6 +154,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -389,6 +390,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -552,6 +554,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -715,6 +718,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -879,6 +883,7 @@ STAGE PLANS: groupByMode: HASH native: false vectorProcessingMode: HASH + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_left_outer_join.q.out b/ql/src/test/results/clientpositive/llap/vector_left_outer_join.q.out index 0999b5d27b..3d1f78c64c 100644 --- a/ql/src/test/results/clientpositive/llap/vector_left_outer_join.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_left_outer_join.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 2338217 Data size: 18705736 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_leftsemi_mapjoin.q.out b/ql/src/test/results/clientpositive/llap/vector_leftsemi_mapjoin.q.out index af585a76ee..8e291e2dc3 100644 --- a/ql/src/test/results/clientpositive/llap/vector_leftsemi_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_leftsemi_mapjoin.q.out @@ -197,6 +197,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -313,6 +314,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -431,6 +433,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -545,6 +548,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -666,6 +670,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -754,6 +759,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -871,6 +877,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -985,6 +992,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1125,6 +1133,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1254,6 +1263,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1402,6 +1412,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -1528,6 +1539,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 1023 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -1664,6 +1676,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1689,6 +1702,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1838,6 +1852,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1977,6 +1992,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2147,6 +2163,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2313,6 +2330,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2483,6 +2501,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2640,6 +2659,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -2825,6 +2845,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -3018,6 +3039,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -3183,6 +3205,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 979 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE @@ -3280,6 +3303,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -3397,6 +3421,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -3516,6 +3541,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -3631,6 +3657,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 56 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -3753,6 +3780,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -3841,6 +3869,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -3959,6 +3988,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -4074,6 +4104,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4216,6 +4247,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -4346,6 +4378,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -4496,6 +4529,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -4623,6 +4657,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 1023 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -4761,6 +4796,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -4786,6 +4822,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -4937,6 +4974,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5076,6 +5114,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5247,6 +5286,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5431,6 +5471,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5589,6 +5630,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5775,6 +5817,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -5916,6 +5959,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -6082,6 +6126,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 979 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE @@ -8058,6 +8103,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -8299,6 +8345,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -9257,6 +9304,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -9436,6 +9484,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -9617,6 +9666,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -9797,6 +9847,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -9981,6 +10032,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -10107,6 +10159,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -10290,6 +10343,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -10470,6 +10524,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -10698,6 +10753,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -10890,6 +10946,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -11129,6 +11186,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -11318,6 +11376,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -11524,6 +11583,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -11575,6 +11635,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -11809,6 +11870,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -12016,6 +12078,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -12258,6 +12321,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -12513,6 +12577,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -12748,6 +12813,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -13014,6 +13080,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -13295,6 +13362,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -13540,6 +13608,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE @@ -13684,6 +13753,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -13860,6 +13930,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -14038,6 +14109,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -14215,6 +14287,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -14396,6 +14469,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -14522,6 +14596,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -14702,6 +14777,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -14879,6 +14955,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -15101,6 +15178,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -15290,6 +15368,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -15523,6 +15602,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -15709,6 +15789,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -15909,6 +15990,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -15960,6 +16042,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -16188,6 +16271,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -16395,6 +16479,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -16636,6 +16721,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -16884,6 +16970,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -17116,6 +17203,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -17379,6 +17467,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -17654,6 +17743,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -17896,6 +17986,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE @@ -18041,6 +18132,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -18218,6 +18310,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -18397,6 +18490,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -18575,6 +18669,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -18757,6 +18852,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -18883,6 +18979,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -19064,6 +19161,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE @@ -19242,6 +19340,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -19466,6 +19565,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -19656,6 +19756,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -19891,6 +19992,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: COMPLETE @@ -20078,6 +20180,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -20280,6 +20383,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -20331,6 +20435,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -20561,6 +20666,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -20768,6 +20874,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -21010,6 +21117,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -21261,6 +21369,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -21494,6 +21603,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -21758,6 +21868,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -22035,6 +22146,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -22278,6 +22390,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_mapjoin_complex_values.q.out b/ql/src/test/results/clientpositive/llap/vector_mapjoin_complex_values.q.out index 36290ae627..67719de273 100644 --- a/ql/src/test/results/clientpositive/llap/vector_mapjoin_complex_values.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_mapjoin_complex_values.q.out @@ -198,6 +198,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: 100 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -309,6 +310,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: 100 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_mapjoin_reduce.q.out b/ql/src/test/results/clientpositive/llap/vector_mapjoin_reduce.q.out index 30b86bb4d9..a0cab18aae 100644 --- a/ql/src/test/results/clientpositive/llap/vector_mapjoin_reduce.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_mapjoin_reduce.q.out @@ -98,6 +98,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: l_partkey (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +154,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 7 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE @@ -432,6 +434,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 200 Basic stats: COMPLETE Column stats: COMPLETE @@ -488,6 +491,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_mr_diff_schema_alias.q.out b/ql/src/test/results/clientpositive/llap/vector_mr_diff_schema_alias.q.out index 6b268a4f4a..77b500d5fc 100644 --- a/ql/src/test/results/clientpositive/llap/vector_mr_diff_schema_alias.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_mr_diff_schema_alias.q.out @@ -384,6 +384,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_null_projection.q.out b/ql/src/test/results/clientpositive/llap/vector_null_projection.q.out index 6372587dca..e346b4c19e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_null_projection.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_null_projection.q.out @@ -173,6 +173,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -224,6 +225,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_number_compare_projection.q.out b/ql/src/test/results/clientpositive/llap/vector_number_compare_projection.q.out index e220d5d8df..e7405e595e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_number_compare_projection.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_number_compare_projection.q.out @@ -152,6 +152,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -282,6 +283,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_orc_merge_incompat_schema.q.out b/ql/src/test/results/clientpositive/llap/vector_orc_merge_incompat_schema.q.out index 1cf8eb81cc..a387b5d5ea 100644 --- a/ql/src/test/results/clientpositive/llap/vector_orc_merge_incompat_schema.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_orc_merge_incompat_schema.q.out @@ -240,6 +240,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 21816 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3644 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out b/ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out index efa74f31e8..944a36329c 100644 --- a/ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out @@ -1123,6 +1123,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -1235,6 +1236,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -1329,6 +1331,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -1842,6 +1845,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1468 Basic stats: COMPLETE Column stats: NONE @@ -2318,6 +2322,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2796 Basic stats: COMPLETE Column stats: NONE @@ -2461,6 +2466,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1096 Basic stats: COMPLETE Column stats: NONE @@ -2604,6 +2610,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -2732,6 +2739,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s5.f16.f18.f19 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -2852,6 +2860,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE @@ -2980,6 +2989,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s6['key1'].f20.f21.f22 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_orderby_5.q.out b/ql/src/test/results/clientpositive/llap/vector_orderby_5.q.out index 50a5ada24c..d96f8eb8e5 100644 --- a/ql/src/test/results/clientpositive/llap/vector_orderby_5.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_orderby_5.q.out @@ -154,6 +154,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: bo (type: boolean) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_outer_join1.q.out b/ql/src/test/results/clientpositive/llap/vector_outer_join1.q.out index 2953df5669..27eb70099b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_outer_join1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_outer_join1.q.out @@ -762,6 +762,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_outer_join2.q.out b/ql/src/test/results/clientpositive/llap/vector_outer_join2.q.out index c5efa9fa6f..f241158417 100644 --- a/ql/src/test/results/clientpositive/llap/vector_outer_join2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_outer_join2.q.out @@ -328,6 +328,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_outer_reference_windowed.q.out b/ql/src/test/results/clientpositive/llap/vector_outer_reference_windowed.q.out index fcde000739..fe1676f27e 100644 --- a/ql/src/test/results/clientpositive/llap/vector_outer_reference_windowed.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_outer_reference_windowed.q.out @@ -293,6 +293,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -515,6 +516,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: c1 (type: decimal(15,2)), c2 (type: decimal(15,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -848,6 +850,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: decimal(15,2)), _col1 (type: decimal(15,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -1165,6 +1168,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col1 (type: decimal(15,2)), _col2 (type: decimal(15,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -1483,6 +1487,7 @@ STAGE PLANS: Group By Operator aggregations: corr(_col0, _col2) keys: _col1 (type: decimal(15,2)), _col3 (type: decimal(15,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 704 Basic stats: COMPLETE Column stats: COMPLETE @@ -1623,6 +1628,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -1845,6 +1851,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: c1 (type: decimal(7,2)), c2 (type: decimal(7,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -2178,6 +2185,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: decimal(7,2)), _col1 (type: decimal(7,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -2495,6 +2503,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col1 (type: decimal(7,2)), _col2 (type: decimal(7,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -2813,6 +2822,7 @@ STAGE PLANS: Group By Operator aggregations: corr(_col0, _col2) keys: _col1 (type: decimal(7,2)), _col3 (type: decimal(7,2)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 704 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_partition_diff_num_cols.q.out b/ql/src/test/results/clientpositive/llap/vector_partition_diff_num_cols.q.out index 59ceb82197..679c7270b3 100644 --- a/ql/src/test/results/clientpositive/llap/vector_partition_diff_num_cols.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_partition_diff_num_cols.q.out @@ -126,6 +126,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -304,6 +305,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -482,6 +484,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -647,6 +650,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL @@ -812,6 +816,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_partitioned_date_time.q.out b/ql/src/test/results/clientpositive/llap/vector_partitioned_date_time.q.out index 6b76e266bb..a890b25b6b 100644 --- a/ql/src/test/results/clientpositive/llap/vector_partitioned_date_time.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_partitioned_date_time.q.out @@ -465,6 +465,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_date (type: date) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 68 Data size: 4352 Basic stats: COMPLETE Column stats: COMPLETE @@ -1480,6 +1481,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_date (type: date) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 768 Basic stats: COMPLETE Column stats: COMPLETE @@ -2519,6 +2521,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_time (type: timestamp) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 576 Basic stats: COMPLETE Column stats: COMPLETE @@ -3066,6 +3069,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_date (type: date) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 68 Data size: 4352 Basic stats: COMPLETE Column stats: COMPLETE @@ -4081,6 +4085,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_date (type: date) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 768 Basic stats: COMPLETE Column stats: COMPLETE @@ -5120,6 +5125,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: fl_time (type: timestamp) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 576 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_ptf_1.q.out b/ql/src/test/results/clientpositive/llap/vector_ptf_1.q.out index a8ceb64995..cbb64c5775 100644 --- a/ql/src/test/results/clientpositive/llap/vector_ptf_1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_ptf_1.q.out @@ -93,6 +93,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: name (type: string), age (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 100 Data size: 18816 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_decimal.q.out b/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_decimal.q.out index a0051f1eb0..a821273db9 100644 --- a/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_decimal.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_decimal.q.out @@ -84,6 +84,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cint (type: int), cdouble (type: double), cdecimal1 (type: decimal(20,10)), cdecimal2 (type: decimal(23,14)) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6102 Data size: 2123496 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_duplicate_cols.q.out b/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_duplicate_cols.q.out index c9bcc2c7e5..7000f20973 100644 --- a/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_duplicate_cols.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_reduce_groupby_duplicate_cols.q.out @@ -118,6 +118,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_retry_failure.q.out b/ql/src/test/results/clientpositive/llap/vector_retry_failure.q.out index 59a91967c9..6a5bc93227 100644 --- a/ql/src/test/results/clientpositive/llap/vector_retry_failure.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_retry_failure.q.out @@ -66,6 +66,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: a (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_reuse_scratchcols.q.out b/ql/src/test/results/clientpositive/llap/vector_reuse_scratchcols.q.out index a061b634a7..ee6f8f8653 100644 --- a/ql/src/test/results/clientpositive/llap/vector_reuse_scratchcols.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_reuse_scratchcols.q.out @@ -126,6 +126,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -337,6 +338,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_string_concat.q.out b/ql/src/test/results/clientpositive/llap/vector_string_concat.q.out index c304aa8a4a..60539e975f 100644 --- a/ql/src/test/results/clientpositive/llap/vector_string_concat.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_string_concat.q.out @@ -378,6 +378,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_topnkey.q.out b/ql/src/test/results/clientpositive/llap/vector_topnkey.q.out index 4ba4d4452c..e429fe952d 100644 --- a/ql/src/test/results/clientpositive/llap/vector_topnkey.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_topnkey.q.out @@ -62,6 +62,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -258,6 +259,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_udf1.q.out b/ql/src/test/results/clientpositive/llap/vector_udf1.q.out index 45a32583d9..f7567e2974 100644 --- a/ql/src/test/results/clientpositive/llap/vector_udf1.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_udf1.q.out @@ -2791,6 +2791,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(_col0, 16), compute_stats(_col2, 16) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2905,6 +2906,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE @@ -3051,6 +3053,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_when_case_null.q.out b/ql/src/test/results/clientpositive/llap/vector_when_case_null.q.out index 69327442de..f205f21482 100644 --- a/ql/src/test/results/clientpositive/llap/vector_when_case_null.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_when_case_null.q.out @@ -69,6 +69,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing.q.out b/ql/src/test/results/clientpositive/llap/vector_windowing.q.out index 8e8c445af7..8774c04347 100644 --- a/ql/src/test/results/clientpositive/llap/vector_windowing.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_windowing.q.out @@ -278,6 +278,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_name (type: string), p_mfgr (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 3003 Basic stats: COMPLETE Column stats: COMPLETE @@ -532,6 +533,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_name (type: string), p_mfgr (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 3003 Basic stats: COMPLETE Column stats: COMPLETE @@ -4090,6 +4092,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: p_name (type: string), p_mfgr (type: string), p_size (type: int), p_retailprice (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 13 Data size: 3211 Basic stats: COMPLETE Column stats: COMPLETE @@ -4797,6 +4800,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_mfgr (type: string), p_brand (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2574 Basic stats: COMPLETE Column stats: COMPLETE @@ -5733,6 +5737,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6214 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(s, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2576 Basic stats: COMPLETE Column stats: COMPLETE @@ -5909,6 +5914,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6422 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(cud, 'hll'), compute_stats(s2, 'hll'), compute_stats(fv1, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 3424 Basic stats: COMPLETE Column stats: COMPLETE @@ -6070,6 +6076,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6110 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(c, 'hll'), compute_stats(ca, 'hll'), compute_stats(fv, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2576 Basic stats: COMPLETE Column stats: COMPLETE @@ -6378,6 +6385,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_name (type: string), p_mfgr (type: string), p_size (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 3003 Basic stats: COMPLETE Column stats: COMPLETE @@ -8063,6 +8071,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 3003 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out b/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out index a4472946d6..003e3be217 100644 --- a/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out @@ -155,6 +155,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col1) keys: _col2 (type: boolean) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing_gby2.q.out b/ql/src/test/results/clientpositive/llap/vector_windowing_gby2.q.out index dea33ab616..b3176480de 100644 --- a/ql/src/test/results/clientpositive/llap/vector_windowing_gby2.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_windowing_gby2.q.out @@ -57,6 +57,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: key (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 651 Basic stats: COMPLETE Column stats: COMPLETE @@ -302,6 +303,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 1176 Basic stats: COMPLETE Column stats: COMPLETE @@ -542,6 +544,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 10 Data size: 1980 Basic stats: COMPLETE Column stats: COMPLETE @@ -1006,6 +1009,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col1) keys: _col2 (type: boolean) + minReductionHashAggr: 0.3333333 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing_streaming.q.out b/ql/src/test/results/clientpositive/llap/vector_windowing_streaming.q.out index e9544f3138..87fa898a6a 100644 --- a/ql/src/test/results/clientpositive/llap/vector_windowing_streaming.q.out +++ b/ql/src/test/results/clientpositive/llap/vector_windowing_streaming.q.out @@ -901,6 +901,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 40632 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1272 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_0.q.out b/ql/src/test/results/clientpositive/llap/vectorization_0.q.out index e6ff71717d..1ee9aa97eb 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_0.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_0.q.out @@ -106,6 +106,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -250,6 +251,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 36696 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -437,6 +439,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -581,6 +584,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 73392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -768,6 +772,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -912,6 +917,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 36696 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -1100,6 +1106,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -1285,6 +1292,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 862450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -30474,6 +30482,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 306 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_1.q.out b/ql/src/test/results/clientpositive/llap/vectorization_1.q.out index e65d8a878e..ab7ebb8632 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_1.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_1.q.out @@ -94,6 +94,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_12.q.out b/ql/src/test/results/clientpositive/llap/vectorization_12.q.out index 2f00294da5..b5c7561b4c 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_12.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_12.q.out @@ -119,6 +119,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col3 (type: double), _col0 (type: bigint), _col2 (type: string), _col1 (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_13.q.out b/ql/src/test/results/clientpositive/llap/vectorization_13.q.out index 33f17707ce..fd6aa1f510 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_13.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_13.q.out @@ -121,6 +121,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE @@ -479,6 +480,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_14.q.out b/ql/src/test/results/clientpositive/llap/vectorization_14.q.out index ca5d9f259e..1ff71547db 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_14.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_14.q.out @@ -121,6 +121,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col2 (type: string), _col1 (type: float), _col4 (type: double), _col0 (type: timestamp), _col3 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 Statistics: Num rows: 303 Data size: 52846 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_15.q.out b/ql/src/test/results/clientpositive/llap/vectorization_15.q.out index b62814526d..21d29dd761 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_15.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_15.q.out @@ -117,6 +117,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: float), _col1 (type: boolean), _col2 (type: double), _col3 (type: string), _col4 (type: tinyint), _col5 (type: int), _col6 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16 Statistics: Num rows: 6144 Data size: 1278652 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_16.q.out b/ql/src/test/results/clientpositive/llap/vectorization_16.q.out index cd1640a6db..d19d8880ae 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_16.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_16.q.out @@ -94,6 +94,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_2.q.out b/ql/src/test/results/clientpositive/llap/vectorization_2.q.out index 3b3fa7a013..e0e37f8da3 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_2.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_2.q.out @@ -98,6 +98,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_3.q.out b/ql/src/test/results/clientpositive/llap/vectorization_3.q.out index 824e93c06e..6fcf32f0d1 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_3.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_3.q.out @@ -103,6 +103,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_4.q.out b/ql/src/test/results/clientpositive/llap/vectorization_4.q.out index c57f8c89b0..110a420dbf 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_4.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_4.q.out @@ -98,6 +98,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_5.q.out b/ql/src/test/results/clientpositive/llap/vectorization_5.q.out index 8fe415657c..6467a2fd81 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_5.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_5.q.out @@ -91,6 +91,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_9.q.out b/ql/src/test/results/clientpositive/llap/vectorization_9.q.out index cd1640a6db..d19d8880ae 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_9.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_9.q.out @@ -94,6 +94,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_input_format_excludes.q.out b/ql/src/test/results/clientpositive/llap/vectorization_input_format_excludes.q.out index 6f4d666169..d123cde459 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_input_format_excludes.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_input_format_excludes.q.out @@ -188,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 131 Data size: 7732 Basic stats: COMPLETE Column stats: COMPLETE @@ -528,6 +529,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 131 Data size: 7732 Basic stats: COMPLETE Column stats: COMPLETE @@ -868,6 +870,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 131 Data size: 7732 Basic stats: COMPLETE Column stats: COMPLETE @@ -1256,6 +1259,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 131 Data size: 7732 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_limit.q.out b/ql/src/test/results/clientpositive/llap/vectorization_limit.q.out index 3dc640a300..fc9286209e 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_limit.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_limit.q.out @@ -307,6 +307,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 131 Data size: 2492 Basic stats: COMPLETE Column stats: COMPLETE @@ -523,6 +524,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 131 Data size: 264 Basic stats: COMPLETE Column stats: COMPLETE @@ -686,6 +688,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6144 Data size: 55052 Basic stats: COMPLETE Column stats: COMPLETE @@ -930,6 +933,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cdouble (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4586 Data size: 64088 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_nested_udf.q.out b/ql/src/test/results/clientpositive/llap/vectorization_nested_udf.q.out index cb49ea585d..c28ab9c4dd 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_nested_udf.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_nested_udf.q.out @@ -50,6 +50,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_pushdown.q.out b/ql/src/test/results/clientpositive/llap/vectorization_pushdown.q.out index 781667b2d5..73b1681481 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_pushdown.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_pushdown.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 48944 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(cbigint), count(cbigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out b/ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out index 19fd205106..051dc2f8a8 100644 --- a/ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out @@ -125,6 +125,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE @@ -392,6 +393,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -651,6 +653,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 104 Basic stats: COMPLETE Column stats: COMPLETE @@ -889,6 +892,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: COMPLETE @@ -2250,6 +2254,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7] keys: _col0 (type: smallint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1251 Data size: 83804 Basic stats: COMPLETE Column stats: COMPLETE @@ -2532,6 +2537,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1251 Data size: 57520 Basic stats: COMPLETE Column stats: COMPLETE @@ -2858,6 +2864,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] keys: _col0 (type: timestamp), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19 Statistics: Num rows: 6144 Data size: 1537192 Basic stats: COMPLETE Column stats: COMPLETE @@ -3265,6 +3272,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] keys: _col0 (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18 Statistics: Num rows: 3 Data size: 432 Basic stats: COMPLETE Column stats: COMPLETE @@ -3506,6 +3514,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -3625,6 +3634,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -3816,6 +3826,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3935,6 +3946,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4054,6 +4066,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4173,6 +4186,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4292,6 +4306,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4411,6 +4426,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_case.q.out b/ql/src/test/results/clientpositive/llap/vectorized_case.q.out index 36d71eff9c..31f76d0647 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_case.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_case.q.out @@ -322,6 +322,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -469,6 +470,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_distinct_gby.q.out b/ql/src/test/results/clientpositive/llap/vectorized_distinct_gby.q.out index 538b69fb80..724c90d0ca 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_distinct_gby.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_distinct_gby.q.out @@ -79,6 +79,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -214,6 +215,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: cint (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6105 Data size: 18232 Basic stats: COMPLETE Column stats: COMPLETE @@ -290,6 +292,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out index 7a1ca6304a..7f096716ff 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +134,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 736 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -353,6 +355,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -385,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -544,6 +548,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -704,6 +709,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -748,6 +754,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -799,6 +806,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1016,6 +1024,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1172,14 +1181,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -1187,14 +1197,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: vectorized, llap LLAP IO: all inputs @@ -1219,6 +1230,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1378,6 +1390,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1531,6 +1544,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -1563,6 +1577,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1722,6 +1737,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1873,6 +1889,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1905,6 +1922,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2047,6 +2065,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2079,6 +2098,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2238,6 +2258,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2397,6 +2418,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2552,6 +2574,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -2584,6 +2607,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2698,6 +2722,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 94000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -2729,6 +2754,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -2917,6 +2943,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 1096000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3059,14 +3086,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -3074,14 +3102,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: vectorized, llap LLAP IO: all inputs @@ -3106,6 +3135,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3248,6 +3278,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3280,6 +3311,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3377,6 +3409,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3434,6 +3467,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3556,6 +3590,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3588,6 +3623,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3712,6 +3748,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -3756,6 +3793,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -3807,6 +3845,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4013,6 +4052,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4138,6 +4178,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4167,6 +4208,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4197,6 +4239,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4247,6 +4290,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4261,6 +4305,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4289,6 +4334,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4303,6 +4349,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4410,6 +4457,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4439,6 +4487,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4470,6 +4519,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4521,6 +4571,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4535,6 +4586,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4563,6 +4615,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4577,6 +4630,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4657,6 +4711,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -4687,6 +4742,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4713,6 +4769,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: COMPLETE @@ -4743,6 +4800,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4780,6 +4838,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4794,6 +4853,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4809,6 +4869,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4896,6 +4957,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4910,6 +4972,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -4925,6 +4988,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -5021,6 +5085,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5063,6 +5128,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -5212,6 +5278,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5254,6 +5321,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -5298,6 +5366,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -5435,6 +5504,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5477,14 +5547,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart Partition key expr: ds - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: string) @@ -5492,14 +5563,15 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (string) Target Input: srcpart Partition key expr: hr - Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: vectorized, llap LLAP IO: all inputs @@ -5626,6 +5698,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5668,6 +5741,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -5791,6 +5865,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5833,6 +5908,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5956,6 +6032,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -5998,6 +6075,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6122,6 +6200,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -6153,6 +6232,7 @@ STAGE PLANS: Statistics: Num rows: 500000 Data size: 11124000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6293,6 +6373,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6335,6 +6416,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -6442,6 +6524,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6597,6 +6680,7 @@ STAGE PLANS: Statistics: Num rows: 1001 Data size: 8008 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6708,6 +6792,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 4000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -6750,6 +6835,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE @@ -6794,6 +6880,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 86 Basic stats: COMPLETE Column stats: COMPLETE @@ -6954,6 +7041,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -7101,6 +7189,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7131,6 +7220,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7160,6 +7250,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 389248 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7218,6 +7309,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7232,6 +7324,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7260,6 +7353,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7274,6 +7368,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE @@ -7400,6 +7495,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 16000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -7433,14 +7529,15 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 204 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: ds (string) Target Input: srcpart_orc_n0 Partition key expr: ds - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Select Operator expressions: _col1 (type: double) @@ -7448,14 +7545,15 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 204 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Dynamic Partitioning Event Operator Target column: hr (int) Target Input: srcpart_orc_n0 Partition key expr: UDFToDouble(hr) - Statistics: Num rows: 1 Data size: 102 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: COMPLETE Target Vertex: Map 1 Execution mode: llap LLAP IO: all inputs diff --git a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out index b502dc3c21..7240d057af 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction.q.out @@ -145,6 +145,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -179,6 +180,7 @@ STAGE PLANS: Statistics: Num rows: 94 Data size: 752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -388,6 +390,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -422,6 +425,7 @@ STAGE PLANS: Statistics: Num rows: 90 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -631,6 +635,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -665,6 +670,7 @@ STAGE PLANS: Statistics: Num rows: 90 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -875,6 +881,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -937,6 +944,7 @@ STAGE PLANS: Statistics: Num rows: 94 Data size: 752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1146,6 +1154,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1180,6 +1189,7 @@ STAGE PLANS: Statistics: Num rows: 90 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1389,6 +1399,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1423,6 +1434,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1598,6 +1610,7 @@ STAGE PLANS: Statistics: Num rows: 57 Data size: 228 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=57) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -1619,6 +1632,7 @@ STAGE PLANS: Statistics: Num rows: 94 Data size: 752 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction2.q.out b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction2.q.out index 9106fadb39..890d3bd8cc 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction2.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_dynamic_semijoin_reduction2.q.out @@ -159,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -180,6 +181,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -363,6 +365,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 336 Basic stats: COMPLETE Column stats: COMPLETE @@ -404,6 +407,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -576,6 +580,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -597,6 +602,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 160 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -718,6 +724,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1120 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE @@ -739,6 +746,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 16000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -860,6 +868,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 800 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -881,6 +890,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 16000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1002,6 +1012,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: COMPLETE @@ -1023,6 +1034,7 @@ STAGE PLANS: Statistics: Num rows: 21 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1144,6 +1156,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 282 Basic stats: COMPLETE Column stats: COMPLETE @@ -1165,6 +1178,7 @@ STAGE PLANS: Statistics: Num rows: 21 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1286,6 +1300,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: min(_col0), max(_col0), bloom_filter(_col0, expectedEntries=20) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 282 Basic stats: COMPLETE Column stats: COMPLETE @@ -1307,6 +1322,7 @@ STAGE PLANS: Statistics: Num rows: 21 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_mapjoin.q.out b/ql/src/test/results/clientpositive/llap/vectorized_mapjoin.q.out index 5cc42e34ee..2f6368f9ff 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_mapjoin.q.out @@ -83,6 +83,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_mapjoin3.q.out b/ql/src/test/results/clientpositive/llap/vectorized_mapjoin3.q.out index 4013b36faf..f4391aeb96 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_mapjoin3.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_mapjoin3.q.out @@ -218,6 +218,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -429,6 +430,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -640,6 +642,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_multi_output_select.q.out b/ql/src/test/results/clientpositive/llap/vectorized_multi_output_select.q.out index d797e0106c..7489df7837 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_multi_output_select.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_multi_output_select.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -85,6 +86,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_nested_mapjoin.q.out b/ql/src/test/results/clientpositive/llap/vectorized_nested_mapjoin.q.out index a4b1bccd85..7ab5284337 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_nested_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_nested_mapjoin.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 782315 Data size: 6244648 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col3) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -171,4 +172,4 @@ POSTHOOK: query: select sum(t1.td) from (select v1.csmallint as tsi, v1.cdouble POSTHOOK: type: QUERY POSTHOOK: Input: default@alltypesorc #### A masked pattern was here #### -6.06519093248863E11 +6.065190932488632E11 diff --git a/ql/src/test/results/clientpositive/llap/vectorized_parquet.q.out b/ql/src/test/results/clientpositive/llap/vectorized_parquet.q.out index b7c7c8b2d4..e5b8e9d671 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_parquet.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_parquet.q.out @@ -158,6 +158,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 131 Data size: 7732 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_parquet_types.q.out b/ql/src/test/results/clientpositive/llap/vectorized_parquet_types.q.out index 8a676a7576..2a277aebc2 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_parquet_types.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_parquet_types.q.out @@ -313,6 +313,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 3 Data size: 516 Basic stats: COMPLETE Column stats: COMPLETE @@ -629,6 +630,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(t), min(t) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_ptf.q.out b/ql/src/test/results/clientpositive/llap/vectorized_ptf.q.out index 56e81aa819..0c51157e2f 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_ptf.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_ptf.q.out @@ -1378,6 +1378,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2899 Basic stats: COMPLETE Column stats: COMPLETE @@ -3642,6 +3643,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2899 Basic stats: COMPLETE Column stats: COMPLETE @@ -3821,6 +3823,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_mfgr (type: string), p_brand (type: string) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13 Data size: 2574 Basic stats: COMPLETE Column stats: COMPLETE @@ -4225,6 +4228,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6214 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(s, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2576 Basic stats: COMPLETE Column stats: COMPLETE @@ -4365,6 +4369,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 6422 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(p_mfgr, 'hll'), compute_stats(p_name, 'hll'), compute_stats(p_size, 'hll'), compute_stats(s2, 'hll'), compute_stats(r, 'hll'), compute_stats(dr, 'hll'), compute_stats(cud, 'hll'), compute_stats(fv1, 'hll') + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 3424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_shufflejoin.q.out b/ql/src/test/results/clientpositive/llap/vectorized_shufflejoin.q.out index 24e11281c1..2a7686e059 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_shufflejoin.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_shufflejoin.q.out @@ -130,6 +130,7 @@ STAGE PLANS: Statistics: Num rows: 13785 Data size: 91688 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0), max(_col1), min(_col0), sum(_col2), count(_col2) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_timestamp.q.out b/ql/src/test/results/clientpositive/llap/vectorized_timestamp.q.out index 01cc6cdd0a..fb327355ad 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_timestamp.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_timestamp.q.out @@ -156,6 +156,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE @@ -389,6 +390,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -533,6 +535,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/vectorized_timestamp_funcs.q.out b/ql/src/test/results/clientpositive/llap/vectorized_timestamp_funcs.q.out index ac1952ae8c..3c53c5a122 100644 --- a/ql/src/test/results/clientpositive/llap/vectorized_timestamp_funcs.q.out +++ b/ql/src/test/results/clientpositive/llap/vectorized_timestamp_funcs.q.out @@ -1030,6 +1030,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1161,6 +1162,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1310,6 +1312,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/llap/windowing.q.out b/ql/src/test/results/clientpositive/llap/windowing.q.out index 37e9470780..04173e2b0b 100644 --- a/ql/src/test/results/clientpositive/llap/windowing.q.out +++ b/ql/src/test/results/clientpositive/llap/windowing.q.out @@ -1880,6 +1880,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 12766 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 13 Data size: 3003 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/load_dyn_part1.q.out b/ql/src/test/results/clientpositive/load_dyn_part1.q.out index 6739b85520..a7b8237a12 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part1.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part1.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL @@ -136,6 +137,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-12-31' (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/load_dyn_part10.q.out b/ql/src/test/results/clientpositive/load_dyn_part10.q.out index f2565e8de1..b44310e2a5 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part10.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part10.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/load_dyn_part13.q.out b/ql/src/test/results/clientpositive/load_dyn_part13.q.out index d0db65fe62..1fd0fa381b 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part13.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part13.q.out @@ -95,6 +95,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE @@ -132,6 +133,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/load_dyn_part14.q.out b/ql/src/test/results/clientpositive/load_dyn_part14.q.out index 61718e689d..2587464486 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part14.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part14.q.out @@ -111,6 +111,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 1050 Basic stats: COMPLETE Column stats: COMPLETE @@ -138,6 +139,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 1050 Basic stats: COMPLETE Column stats: COMPLETE @@ -165,6 +167,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 1050 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/load_dyn_part2.q.out b/ql/src/test/results/clientpositive/load_dyn_part2.q.out index caed4e71ce..251a860beb 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part2.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part2.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/load_dyn_part3.q.out b/ql/src/test/results/clientpositive/load_dyn_part3.q.out index c3f6f26945..0c1d5599b2 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part3.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part3.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/load_dyn_part4.q.out b/ql/src/test/results/clientpositive/load_dyn_part4.q.out index d807b90b4f..85700e3915 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part4.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part4.q.out @@ -72,14 +72,14 @@ STAGE PLANS: TableScan alias: srcpart filterExpr: (ds is not null and hr is not null) (type: boolean) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), value (type: string), ds (type: string), hr (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.TextInputFormat output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat @@ -88,18 +88,19 @@ STAGE PLANS: Select Operator expressions: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) outputColumnNames: key, value, ds, hr - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col2 (type: struct), _col3 (type: struct) Reduce Operator Tree: Group By Operator @@ -107,14 +108,14 @@ STAGE PLANS: keys: KEY._col0 (type: string), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: _col2 (type: struct), _col3 (type: struct), _col0 (type: string), _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false - Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 4 Data size: 4992 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git a/ql/src/test/results/clientpositive/load_dyn_part8.q.out b/ql/src/test/results/clientpositive/load_dyn_part8.q.out index 3f2b620167..f3d5988010 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part8.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part8.q.out @@ -69,22 +69,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: srcpart - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL GatherStats: false Filter Operator isSamplingPred: false predicate: (ds <= '2008-04-08') (type: boolean) - Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), value (type: string), ds (type: string), hr (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false GlobalTableId: 1 #### A masked pattern was here #### NumFilesPerFileSink: 1 - Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: PARTIAL #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.TextInputFormat @@ -111,37 +111,38 @@ STAGE PLANS: Select Operator expressions: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) outputColumnNames: key, value, ds, hr - Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col0 (type: string), _col1 (type: string) null sort order: aa sort order: ++ Map-reduce partition columns: _col0 (type: string), _col1 (type: string) - Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL tag: -1 value expressions: _col2 (type: struct), _col3 (type: struct) auto parallelism: false Filter Operator isSamplingPred: false predicate: (ds > '2008-04-08') (type: boolean) - Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 363636 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), value (type: string), hr (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 666 Data size: 241092 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 241092 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false GlobalTableId: 2 #### A masked pattern was here #### NumFilesPerFileSink: 1 Static Partition Specification: ds=2008-12-31/ - Statistics: Num rows: 666 Data size: 241092 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 241092 Basic stats: COMPLETE Column stats: PARTIAL #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.TextInputFormat @@ -168,13 +169,14 @@ STAGE PLANS: Select Operator expressions: _col0 (type: string), _col1 (type: string), _col2 (type: string) outputColumnNames: key, value, hr - Statistics: Num rows: 666 Data size: 303696 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 303696 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-12-31' (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false GlobalTableId: 0 @@ -404,17 +406,17 @@ STAGE PLANS: keys: KEY._col0 (type: string), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: _col2 (type: struct), _col3 (type: struct), _col0 (type: string), _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false GlobalTableId: 0 #### A masked pattern was here #### NumFilesPerFileSink: 1 - Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat @@ -513,7 +515,7 @@ STAGE PLANS: null sort order: aa sort order: ++ Map-reduce partition columns: '2008-12-31' (type: string), _col1 (type: string) - Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL tag: -1 value expressions: _col2 (type: struct), _col3 (type: struct) auto parallelism: false @@ -552,17 +554,17 @@ STAGE PLANS: keys: '2008-12-31' (type: string), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: _col2 (type: struct), _col3 (type: struct), '2008-12-31' (type: string), _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false GlobalTableId: 0 #### A masked pattern was here #### NumFilesPerFileSink: 1 - Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL #### A masked pattern was here #### table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat diff --git a/ql/src/test/results/clientpositive/load_dyn_part9.q.out b/ql/src/test/results/clientpositive/load_dyn_part9.q.out index 81ce7efd90..8099989bbd 100644 --- a/ql/src/test/results/clientpositive/load_dyn_part9.q.out +++ b/ql/src/test/results/clientpositive/load_dyn_part9.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapjoin_distinct.q.out b/ql/src/test/results/clientpositive/mapjoin_distinct.q.out index e935ff8902..4f6ad43fb7 100644 --- a/ql/src/test/results/clientpositive/mapjoin_distinct.q.out +++ b/ql/src/test/results/clientpositive/mapjoin_distinct.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 3164 Data size: 287924 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 307 Data size: 27937 Basic stats: COMPLETE Column stats: COMPLETE @@ -229,6 +230,7 @@ STAGE PLANS: Statistics: Num rows: 3164 Data size: 287924 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 307 Data size: 27937 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out b/ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out index a078146aee..a7cd6df677 100644 --- a/ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/mapjoin_mapjoin.q.out @@ -669,6 +669,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/mapreduce1.q.out b/ql/src/test/results/clientpositive/mapreduce1.q.out index d80318122c..ac95ab0bb1 100644 --- a/ql/src/test/results/clientpositive/mapreduce1.q.out +++ b/ql/src/test/results/clientpositive/mapreduce1.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce2.q.out b/ql/src/test/results/clientpositive/mapreduce2.q.out index 3f374c9e69..126edb6fe7 100644 --- a/ql/src/test/results/clientpositive/mapreduce2.q.out +++ b/ql/src/test/results/clientpositive/mapreduce2.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce3.q.out b/ql/src/test/results/clientpositive/mapreduce3.q.out index c4dd4d9946..9ad185a560 100644 --- a/ql/src/test/results/clientpositive/mapreduce3.q.out +++ b/ql/src/test/results/clientpositive/mapreduce3.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce4.q.out b/ql/src/test/results/clientpositive/mapreduce4.q.out index feec345232..7b23b35099 100644 --- a/ql/src/test/results/clientpositive/mapreduce4.q.out +++ b/ql/src/test/results/clientpositive/mapreduce4.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce5.q.out b/ql/src/test/results/clientpositive/mapreduce5.q.out index bad37b3ce4..7827cf133d 100644 --- a/ql/src/test/results/clientpositive/mapreduce5.q.out +++ b/ql/src/test/results/clientpositive/mapreduce5.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce6.q.out b/ql/src/test/results/clientpositive/mapreduce6.q.out index 3148f42142..4be38d8eef 100644 --- a/ql/src/test/results/clientpositive/mapreduce6.q.out +++ b/ql/src/test/results/clientpositive/mapreduce6.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce7.q.out b/ql/src/test/results/clientpositive/mapreduce7.q.out index 268dfecaa9..8152fcc6d3 100644 --- a/ql/src/test/results/clientpositive/mapreduce7.q.out +++ b/ql/src/test/results/clientpositive/mapreduce7.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 140500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k, 'hll'), compute_stats(v, 'hll'), compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2592 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mapreduce8.q.out b/ql/src/test/results/clientpositive/mapreduce8.q.out index 74d5c25a72..c980e67979 100644 --- a/ql/src/test/results/clientpositive/mapreduce8.q.out +++ b/ql/src/test/results/clientpositive/mapreduce8.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 140500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(k, 'hll'), compute_stats(v, 'hll'), compute_stats(key, 'hll'), compute_stats(ten, 'hll'), compute_stats(one, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 2592 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_10.q.out b/ql/src/test/results/clientpositive/masking_10.q.out index 1c84478a19..d6ce930e26 100644 --- a/ql/src/test/results/clientpositive/masking_10.q.out +++ b/ql/src/test/results/clientpositive/masking_10.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/masking_12.q.out b/ql/src/test/results/clientpositive/masking_12.q.out index 780801f66c..178a141da3 100644 --- a/ql/src/test/results/clientpositive/masking_12.q.out +++ b/ql/src/test/results/clientpositive/masking_12.q.out @@ -147,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +218,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_2.q.out b/ql/src/test/results/clientpositive/masking_2.q.out index e699f0345a..6d8420270b 100644 --- a/ql/src/test/results/clientpositive/masking_2.q.out +++ b/ql/src/test/results/clientpositive/masking_2.q.out @@ -322,6 +322,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE @@ -347,6 +348,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_3.q.out b/ql/src/test/results/clientpositive/masking_3.q.out index 13f0be4746..a7e4b024b3 100644 --- a/ql/src/test/results/clientpositive/masking_3.q.out +++ b/ql/src/test/results/clientpositive/masking_3.q.out @@ -39,6 +39,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -705,6 +707,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -773,6 +776,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -1368,6 +1372,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -1436,6 +1441,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -2030,6 +2036,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2098,6 +2105,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -2708,6 +2716,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2776,6 +2785,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -2838,19 +2848,19 @@ STAGE PLANS: TableScan alias: srcpart filterExpr: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator predicate: key is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: key (type: string), value (type: string), ds (type: string), hr (type: string), UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col2, _col3, _col4 - Statistics: Num rows: 2000 Data size: 1108000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1108000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: _col4 (type: double) sort order: + Map-reduce partition columns: _col4 (type: double) - Statistics: Num rows: 2000 Data size: 1108000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1108000 Basic stats: COMPLETE Column stats: PARTIAL value expressions: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) TableScan Reduce Output Operator @@ -2867,14 +2877,14 @@ STAGE PLANS: 0 _col4 (type: double) 1 _col2 (type: double) outputColumnNames: _col0, _col1, _col2, _col3, _col5, _col6 - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: _col5 (type: int), _col6 (type: string), _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -7047,6 +7057,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -7115,6 +7126,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE @@ -7710,6 +7722,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -7778,6 +7791,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_4.q.out b/ql/src/test/results/clientpositive/masking_4.q.out index 9fbe9f55e0..fc0acb7e27 100644 --- a/ql/src/test/results/clientpositive/masking_4.q.out +++ b/ql/src/test/results/clientpositive/masking_4.q.out @@ -195,6 +195,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE @@ -263,6 +264,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out index 146a93c8a2..a12f014e3c 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out @@ -310,6 +310,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE @@ -333,6 +334,7 @@ STAGE PLANS: Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_3.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_3.q.out index 723b236bd4..5b265b541b 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_3.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_3.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -639,6 +640,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1221,6 +1223,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1803,6 +1806,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2400,6 +2404,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2437,15 +2442,15 @@ STAGE PLANS: TableScan alias: srcpart filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Filter Operator predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL Reduce Output Operator key expressions: UDFToDouble(key) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(key) (type: double) - Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2000 Data size: 1092000 Basic stats: COMPLETE Column stats: PARTIAL value expressions: key (type: string), value (type: string), ds (type: string), hr (type: string) Reduce Operator Tree: Join Operator @@ -2455,14 +2460,14 @@ STAGE PLANS: 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col5, _col6, _col7, _col8 - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: PARTIAL Select Operator expressions: _col0 (type: int), _col1 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: PARTIAL File Output Operator compressed: false - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: PARTIAL table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -6650,6 +6655,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE @@ -7232,6 +7238,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out index 0a3bd20ad9..3ac3ab9fad 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out @@ -210,6 +210,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/masking_mv.q.out b/ql/src/test/results/clientpositive/masking_mv.q.out index ffe98bcb3f..afb0ecb672 100644 --- a/ql/src/test/results/clientpositive/masking_mv.q.out +++ b/ql/src/test/results/clientpositive/masking_mv.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +293,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE @@ -368,6 +370,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE @@ -445,6 +448,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE @@ -537,6 +541,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE @@ -618,6 +623,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE @@ -730,6 +736,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge1.q.out b/ql/src/test/results/clientpositive/merge1.q.out index 50b9b625ec..f0726d7639 100644 --- a/ql/src/test/results/clientpositive/merge1.q.out +++ b/ql/src/test/results/clientpositive/merge1.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -78,6 +79,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +592,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE @@ -730,6 +733,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge2.q.out b/ql/src/test/results/clientpositive/merge2.q.out index 825c0275d0..617eccf4d1 100644 --- a/ql/src/test/results/clientpositive/merge2.q.out +++ b/ql/src/test/results/clientpositive/merge2.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -78,6 +79,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +592,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE @@ -730,6 +733,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge3.q.out b/ql/src/test/results/clientpositive/merge3.q.out index 644f9263e1..4e67055880 100644 --- a/ql/src/test/results/clientpositive/merge3.q.out +++ b/ql/src/test/results/clientpositive/merge3.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 356000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2499,6 +2500,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 2128 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge4.q.out b/ql/src/test/results/clientpositive/merge4.q.out index cc1435868c..b190ce7b48 100644 --- a/ql/src/test/results/clientpositive/merge4.q.out +++ b/ql/src/test/results/clientpositive/merge4.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: COMPLETE @@ -1224,6 +1225,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1060 Basic stats: COMPLETE Column stats: COMPLETE @@ -2934,6 +2936,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1158 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge_dynamic_partition.q.out b/ql/src/test/results/clientpositive/merge_dynamic_partition.q.out index 703bbec8ca..b42cd40e9d 100644 --- a/ql/src/test/results/clientpositive/merge_dynamic_partition.q.out +++ b/ql/src/test/results/clientpositive/merge_dynamic_partition.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 99 Data size: 140664 Basic stats: PARTIAL Column stats: PARTIAL @@ -749,6 +750,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 99 Data size: 93448 Basic stats: PARTIAL Column stats: NONE @@ -1417,6 +1419,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 99 Data size: 140664 Basic stats: PARTIAL Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out b/ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out index 497b836e64..3342ab69ad 100644 --- a/ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out +++ b/ql/src/test/results/clientpositive/merge_dynamic_partition2.q.out @@ -107,6 +107,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 297 Data size: 420520 Basic stats: PARTIAL Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out b/ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out index 4be1fde79e..46310e959d 100644 --- a/ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out +++ b/ql/src/test/results/clientpositive/merge_dynamic_partition3.q.out @@ -171,6 +171,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 594 Data size: 949600 Basic stats: PARTIAL Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/merge_dynamic_partition4.q.out b/ql/src/test/results/clientpositive/merge_dynamic_partition4.q.out index 5abb6fea30..db53c81062 100644 --- a/ql/src/test/results/clientpositive/merge_dynamic_partition4.q.out +++ b/ql/src/test/results/clientpositive/merge_dynamic_partition4.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 316 Data size: 365928 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/merge_dynamic_partition5.q.out b/ql/src/test/results/clientpositive/merge_dynamic_partition5.q.out index 17ec6697fc..de9738a376 100644 --- a/ql/src/test/results/clientpositive/merge_dynamic_partition5.q.out +++ b/ql/src/test/results/clientpositive/merge_dynamic_partition5.q.out @@ -144,6 +144,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 309 Data size: 357822 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/mergejoin.q.out b/ql/src/test/results/clientpositive/mergejoin.q.out index 84bcd42a7e..1c6d62c8a0 100644 --- a/ql/src/test/results/clientpositive/mergejoin.q.out +++ b/ql/src/test/results/clientpositive/mergejoin.q.out @@ -323,6 +323,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1449,6 +1450,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1604,6 +1606,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1759,6 +1762,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -1972,6 +1976,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2133,6 +2138,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2367,6 +2373,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2511,6 +2518,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2722,6 +2730,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -2958,6 +2967,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE @@ -3163,6 +3173,7 @@ STAGE PLANS: Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: ###Masked### Data size: ###Masked### Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/metadata_only_queries.q.out b/ql/src/test/results/clientpositive/metadata_only_queries.q.out index 84b8f436a5..344f057e42 100644 --- a/ql/src/test/results/clientpositive/metadata_only_queries.q.out +++ b/ql/src/test/results/clientpositive/metadata_only_queries.q.out @@ -203,6 +203,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 3306348 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -268,6 +269,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 4116353 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -327,6 +329,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 3306348 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -392,6 +395,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 4116353 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 520 Basic stats: COMPLETE Column stats: NONE @@ -681,6 +685,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 1339425 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(ts) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 48 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/mm_all.q.out b/ql/src/test/results/clientpositive/mm_all.q.out index 05f02b00d1..2c0247a539 100644 --- a/ql/src/test/results/clientpositive/mm_all.q.out +++ b/ql/src/test/results/clientpositive/mm_all.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: key_mm (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 1284 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_distinct.q.out b/ql/src/test/results/clientpositive/multi_insert_distinct.q.out index b64dfa1501..d6e23aedcf 100644 --- a/ql/src/test/results/clientpositive/multi_insert_distinct.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_distinct.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT v2), count(DISTINCT v3) keys: v1 (type: string), v2 (type: string), v3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 275 Basic stats: COMPLETE Column stats: COMPLETE @@ -106,6 +107,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT v3) keys: v1 (type: string), v2 (type: string), v3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 267 Basic stats: COMPLETE Column stats: COMPLETE @@ -262,6 +264,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT v2), count(DISTINCT v3) keys: v1 (type: string), v2 (type: string), v3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 275 Basic stats: COMPLETE Column stats: COMPLETE @@ -277,6 +280,7 @@ STAGE PLANS: Group By Operator aggregations: count(v3) keys: v1 (type: string), v2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 180 Basic stats: COMPLETE Column stats: COMPLETE @@ -428,6 +432,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT v2), count(DISTINCT v3) keys: v1 (type: string), v2 (type: string), v3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 275 Basic stats: COMPLETE Column stats: COMPLETE @@ -442,6 +447,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 518 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: v1 (type: string), v2 (type: string), v3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 259 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_gby.q.out b/ql/src/test/results/clientpositive/multi_insert_gby.q.out index 0af9a7f881..67fcacfd44 100644 --- a/ql/src/test/results/clientpositive/multi_insert_gby.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_gby.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 105 Data size: 9555 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -124,6 +125,7 @@ STAGE PLANS: Statistics: Num rows: 105 Data size: 9555 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -362,6 +364,7 @@ STAGE PLANS: Statistics: Num rows: 316 Data size: 28756 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -398,6 +401,7 @@ STAGE PLANS: Statistics: Num rows: 105 Data size: 9555 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_gby3.q.out b/ql/src/test/results/clientpositive/multi_insert_gby3.q.out index 518fdb24d3..59d1faf7b0 100644 --- a/ql/src/test/results/clientpositive/multi_insert_gby3.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_gby3.q.out @@ -70,6 +70,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -81,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -210,6 +213,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -297,6 +301,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -313,6 +318,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -347,6 +353,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -441,6 +448,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1842,6 +1850,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1857,6 +1866,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1891,6 +1901,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1985,6 +1996,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2086,6 +2098,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2097,6 +2110,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -2109,6 +2123,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1) keys: _col0 (type: string), _col1 (type: double), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 97000 Basic stats: COMPLETE Column stats: COMPLETE @@ -2143,6 +2158,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -2246,6 +2262,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE @@ -2324,6 +2341,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(keyd, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_gby4.q.out b/ql/src/test/results/clientpositive/multi_insert_gby4.q.out index 1f5f8f88a2..852c547d00 100644 --- a/ql/src/test/results/clientpositive/multi_insert_gby4.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_gby4.q.out @@ -110,6 +110,7 @@ STAGE PLANS: Statistics: Num rows: 106 Data size: 9646 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -146,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 106 Data size: 9646 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -182,6 +184,7 @@ STAGE PLANS: Statistics: Num rows: 106 Data size: 9646 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(count, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_mixed.q.out b/ql/src/test/results/clientpositive/multi_insert_mixed.q.out index 8f3aac3ab7..50720d4d0f 100644 --- a/ql/src/test/results/clientpositive/multi_insert_mixed.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_mixed.q.out @@ -69,6 +69,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -85,6 +86,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24750 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +117,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out b/ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out index 07acf7bedc..7783048fcd 100644 --- a/ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_move_tasks_share_dependencies.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -95,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -291,6 +293,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -319,6 +322,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -554,6 +558,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -582,6 +587,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -822,6 +828,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -850,6 +857,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1134,6 +1142,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1165,6 +1174,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1384,6 +1394,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1415,6 +1426,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1702,6 +1714,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1733,6 +1746,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1952,6 +1966,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 12994 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -1983,6 +1998,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 4272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2257,6 +2273,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2281,6 +2298,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2316,6 +2334,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2340,6 +2359,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2557,6 +2577,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2581,6 +2602,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2616,6 +2638,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2640,6 +2663,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2896,6 +2920,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2920,6 +2945,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2955,6 +2981,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2979,6 +3006,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3240,6 +3268,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3264,6 +3293,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3299,6 +3329,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 59274 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -3323,6 +3354,7 @@ STAGE PLANS: Statistics: Num rows: 111 Data size: 19758 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -4512,6 +4544,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -4540,6 +4573,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -4838,6 +4872,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -4866,6 +4901,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -5203,6 +5239,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -5231,6 +5268,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -5573,6 +5611,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -5601,6 +5640,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 9790 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multi_insert_with_join2.q.out b/ql/src/test/results/clientpositive/multi_insert_with_join2.q.out index 628fa41021..7436fbfb11 100644 --- a/ql/src/test/results/clientpositive/multi_insert_with_join2.q.out +++ b/ql/src/test/results/clientpositive/multi_insert_with_join2.q.out @@ -137,6 +137,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -271,6 +272,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -409,6 +411,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -439,6 +442,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -618,6 +622,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -648,6 +653,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +841,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -865,6 +872,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1052,6 +1060,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1082,6 +1091,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1281,6 +1291,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1311,6 +1322,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1510,6 +1522,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE @@ -1540,6 +1553,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 358 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(ida, 'hll'), compute_stats(vala, 'hll'), compute_stats(idb, 'hll'), compute_stats(valb, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/multigroupby_singlemr.q.out b/ql/src/test/results/clientpositive/multigroupby_singlemr.q.out index c9f88e5b6b..5db55c1dbe 100644 --- a/ql/src/test/results/clientpositive/multigroupby_singlemr.q.out +++ b/ql/src/test/results/clientpositive/multigroupby_singlemr.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -94,6 +95,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -129,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 860 Basic stats: COMPLETE Column stats: NONE @@ -224,6 +227,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1284 Basic stats: COMPLETE Column stats: NONE @@ -307,6 +311,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -323,6 +328,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c2 (type: int), c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -358,6 +364,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 860 Basic stats: COMPLETE Column stats: NONE @@ -453,6 +460,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1284 Basic stats: COMPLETE Column stats: NONE @@ -536,6 +544,7 @@ STAGE PLANS: Group By Operator aggregations: count(c4) keys: c1 (type: int), c2 (type: int), c3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -552,6 +561,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -587,6 +597,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll'), compute_stats(d4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: NONE @@ -682,6 +693,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: NONE @@ -795,6 +807,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll'), compute_stats(d4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: NONE @@ -828,6 +841,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll'), compute_stats(d4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: NONE @@ -968,6 +982,7 @@ STAGE PLANS: Group By Operator aggregations: count(c4) keys: c1 (type: int), c2 (type: int), c3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -984,6 +999,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1000,6 +1016,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1035,6 +1052,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll'), compute_stats(d4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1712 Basic stats: COMPLETE Column stats: NONE @@ -1138,6 +1156,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll'), compute_stats(d3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: NONE @@ -1217,6 +1236,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(d1, 'hll'), compute_stats(d2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/nested_column_pruning.q.out b/ql/src/test/results/clientpositive/nested_column_pruning.q.out index 4503c21237..80fb68b2ba 100644 --- a/ql/src/test/results/clientpositive/nested_column_pruning.q.out +++ b/ql/src/test/results/clientpositive/nested_column_pruning.q.out @@ -777,6 +777,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -843,6 +844,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -910,6 +912,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -1221,6 +1224,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1468 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1468 Basic stats: COMPLETE Column stats: NONE @@ -1520,6 +1524,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2796 Basic stats: COMPLETE Column stats: NONE @@ -1600,6 +1605,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1096 Basic stats: COMPLETE Column stats: NONE @@ -1680,6 +1686,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -1760,6 +1767,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s5.f16.f18.f19 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -1840,6 +1848,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE @@ -1920,6 +1929,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s6['key1'].f20.f21.f22 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out b/ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out index 95ccb769e8..d5b00eea76 100644 --- a/ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out +++ b/ql/src/test/results/clientpositive/nonblock_op_deduplicate.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -230,6 +231,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nonmr_fetch.q.out b/ql/src/test/results/clientpositive/nonmr_fetch.q.out index 64875f4059..459e97d38c 100644 --- a/ql/src/test/results/clientpositive/nonmr_fetch.q.out +++ b/ql/src/test/results/clientpositive/nonmr_fetch.q.out @@ -1202,6 +1202,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1258,6 +1259,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1317,6 +1319,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -1346,6 +1349,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nonreserved_keywords_insert_into1.q.out b/ql/src/test/results/clientpositive/nonreserved_keywords_insert_into1.q.out index d00dd2835f..240509bcf1 100644 --- a/ql/src/test/results/clientpositive/nonreserved_keywords_insert_into1.q.out +++ b/ql/src/test/results/clientpositive/nonreserved_keywords_insert_into1.q.out @@ -70,6 +70,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(as, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -204,6 +205,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 9500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(as, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -347,6 +349,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 950 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(as, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/notable_alias1.q.out b/ql/src/test/results/clientpositive/notable_alias1.q.out index 8433bd70f0..6ebe04fe21 100644 --- a/ql/src/test/results/clientpositive/notable_alias1.q.out +++ b/ql/src/test/results/clientpositive/notable_alias1.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -73,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 8300 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(dummy, 'hll'), compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/notable_alias2.q.out b/ql/src/test/results/clientpositive/notable_alias2.q.out index 400fd29cb0..1f26f6f3e5 100644 --- a/ql/src/test/results/clientpositive/notable_alias2.q.out +++ b/ql/src/test/results/clientpositive/notable_alias2.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -73,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 8300 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(dummy, 'hll'), compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nullformatCTAS.q.out b/ql/src/test/results/clientpositive/nullformatCTAS.q.out index 974257935c..0023dbec94 100644 --- a/ql/src/test/results/clientpositive/nullformatCTAS.q.out +++ b/ql/src/test/results/clientpositive/nullformatCTAS.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/nullgroup.q.out b/ql/src/test/results/clientpositive/nullgroup.q.out index b7ced25fbb..56b014a542 100644 --- a/ql/src/test/results/clientpositive/nullgroup.q.out +++ b/ql/src/test/results/clientpositive/nullgroup.q.out @@ -27,6 +27,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -92,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nullgroup2.q.out b/ql/src/test/results/clientpositive/nullgroup2.q.out index 2cd5d3636c..f7caa4d755 100644 --- a/ql/src/test/results/clientpositive/nullgroup2.q.out +++ b/ql/src/test/results/clientpositive/nullgroup2.q.out @@ -27,6 +27,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE @@ -119,6 +120,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nullgroup3.q.out b/ql/src/test/results/clientpositive/nullgroup3.q.out index ef0a0ab36e..d6ed5fc82b 100644 --- a/ql/src/test/results/clientpositive/nullgroup3.q.out +++ b/ql/src/test/results/clientpositive/nullgroup3.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 120 Data size: 59080 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -149,6 +150,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -253,6 +255,7 @@ STAGE PLANS: Statistics: Num rows: 120 Data size: 59080 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -357,6 +360,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nullgroup4.q.out b/ql/src/test/results/clientpositive/nullgroup4.q.out index 05d2fcc4b5..8ef0b8eb1b 100644 --- a/ql/src/test/results/clientpositive/nullgroup4.q.out +++ b/ql/src/test/results/clientpositive/nullgroup4.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(DISTINCT value) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 125 Data size: 13375 Basic stats: COMPLETE Column stats: COMPLETE @@ -124,6 +125,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 12375 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out b/ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out index 5e8f51c0f8..abaa11e731 100644 --- a/ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(DISTINCT _col0), count(DISTINCT _col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 125 Data size: 37375 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_createas1.q.out b/ql/src/test/results/clientpositive/orc_createas1.q.out index b5eeed193a..a9716b502c 100644 --- a/ql/src/test/results/clientpositive/orc_createas1.q.out +++ b/ql/src/test/results/clientpositive/orc_createas1.q.out @@ -94,6 +94,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -304,6 +305,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 99000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge1.q.out b/ql/src/test/results/clientpositive/orc_merge1.q.out index c2f666394e..058d40fe88 100644 --- a/ql/src/test/results/clientpositive/orc_merge1.q.out +++ b/ql/src/test/results/clientpositive/orc_merge1.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -201,6 +202,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -357,6 +359,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge10.q.out b/ql/src/test/results/clientpositive/orc_merge10.q.out index b405a0d1ac..b23438183d 100644 --- a/ql/src/test/results/clientpositive/orc_merge10.q.out +++ b/ql/src/test/results/clientpositive/orc_merge10.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -216,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -394,6 +396,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge2.q.out b/ql/src/test/results/clientpositive/orc_merge2.q.out index e4fe1f0217..88e37b404c 100644 --- a/ql/src/test/results/clientpositive/orc_merge2.q.out +++ b/ql/src/test/results/clientpositive/orc_merge2.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: one (type: string), two (type: string), three (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 250 Data size: 329250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge3.q.out b/ql/src/test/results/clientpositive/orc_merge3.q.out index eeabc10a33..f7ab4b2a68 100644 --- a/ql/src/test/results/clientpositive/orc_merge3.q.out +++ b/ql/src/test/results/clientpositive/orc_merge3.q.out @@ -97,6 +97,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge4.q.out b/ql/src/test/results/clientpositive/orc_merge4.q.out index 3c8392ab92..a9ce72da71 100644 --- a/ql/src/test/results/clientpositive/orc_merge4.q.out +++ b/ql/src/test/results/clientpositive/orc_merge4.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge5.q.out b/ql/src/test/results/clientpositive/orc_merge5.q.out index c2743ec91c..88d93deae9 100644 --- a/ql/src/test/results/clientpositive/orc_merge5.q.out +++ b/ql/src/test/results/clientpositive/orc_merge5.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE @@ -184,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/orc_merge6.q.out b/ql/src/test/results/clientpositive/orc_merge6.q.out index c740755834..bd016202d4 100644 --- a/ql/src/test/results/clientpositive/orc_merge6.q.out +++ b/ql/src/test/results/clientpositive/orc_merge6.q.out @@ -65,6 +65,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: year (type: string), hour (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE @@ -238,6 +239,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: year (type: string), hour (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/orc_merge_diff_fs.q.out b/ql/src/test/results/clientpositive/orc_merge_diff_fs.q.out index 38eece8fab..84e2f40c79 100644 --- a/ql/src/test/results/clientpositive/orc_merge_diff_fs.q.out +++ b/ql/src/test/results/clientpositive/orc_merge_diff_fs.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -216,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE @@ -394,6 +396,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 283250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/orc_merge_incompat1.q.out b/ql/src/test/results/clientpositive/orc_merge_incompat1.q.out index 57d545a799..538e2a0241 100644 --- a/ql/src/test/results/clientpositive/orc_merge_incompat1.q.out +++ b/ql/src/test/results/clientpositive/orc_merge_incompat1.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2696 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/orc_merge_incompat2.q.out b/ql/src/test/results/clientpositive/orc_merge_incompat2.q.out index ba02f52af1..e5930b2b58 100644 --- a/ql/src/test/results/clientpositive/orc_merge_incompat2.q.out +++ b/ql/src/test/results/clientpositive/orc_merge_incompat2.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(userid, 'hll'), compute_stats(string1, 'hll'), compute_stats(subtype, 'hll'), compute_stats(decimal1, 'hll'), compute_stats(ts, 'hll') keys: st (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 352 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out b/ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out index 5e419b7633..0fccc9ee7f 100644 --- a/ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out +++ b/ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out @@ -777,6 +777,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -843,6 +844,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -910,6 +912,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 316 Basic stats: COMPLETE Column stats: NONE @@ -1221,6 +1224,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1468 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1468 Basic stats: COMPLETE Column stats: NONE @@ -1520,6 +1524,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2796 Basic stats: COMPLETE Column stats: NONE @@ -1600,6 +1605,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1096 Basic stats: COMPLETE Column stats: NONE @@ -1680,6 +1686,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -1760,6 +1767,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s5.f16.f18.f19 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3196 Basic stats: COMPLETE Column stats: NONE @@ -1840,6 +1848,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE @@ -1920,6 +1929,7 @@ STAGE PLANS: Group By Operator aggregations: count(s1.f6) keys: s6['key1'].f20.f21.f22 (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 2012 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/orc_struct_type_vectorization.q.out b/ql/src/test/results/clientpositive/orc_struct_type_vectorization.q.out index 1cdbd2bd4a..ba2b15e974 100644 --- a/ql/src/test/results/clientpositive/orc_struct_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/orc_struct_type_vectorization.q.out @@ -247,6 +247,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 76542 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/order3.q.out b/ql/src/test/results/clientpositive/order3.q.out index 8c542702a5..5ff9e00c13 100644 --- a/ql/src/test/results/clientpositive/order3.q.out +++ b/ql/src/test/results/clientpositive/order3.q.out @@ -49,6 +49,7 @@ STAGE PLANS: Statistics: Num rows: 15 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -146,6 +147,7 @@ STAGE PLANS: Group By Operator aggregations: max(value1) keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -246,6 +248,7 @@ STAGE PLANS: Group By Operator aggregations: count(value1) keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE @@ -345,6 +348,7 @@ STAGE PLANS: Statistics: Num rows: 15 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -438,6 +442,7 @@ STAGE PLANS: Group By Operator aggregations: max(value1) keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -534,6 +539,7 @@ STAGE PLANS: Group By Operator aggregations: count(value1) keys: key (type: int), 'AAA' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 396 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/outer_reference_windowed.q.out b/ql/src/test/results/clientpositive/outer_reference_windowed.q.out index 42e9e62ff9..908d1a29c0 100644 --- a/ql/src/test/results/clientpositive/outer_reference_windowed.q.out +++ b/ql/src/test/results/clientpositive/outer_reference_windowed.q.out @@ -181,6 +181,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 448 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(c1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +299,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c1) keys: c1 (type: decimal(15,2)), c2 (type: decimal(15,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -467,6 +469,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col0 (type: decimal(15,2)), _col1 (type: decimal(15,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -651,6 +654,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col1 (type: decimal(15,2)), _col2 (type: decimal(15,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 672 Basic stats: COMPLETE Column stats: COMPLETE @@ -835,6 +839,7 @@ STAGE PLANS: Group By Operator aggregations: corr(_col0, _col2) keys: _col1 (type: decimal(15,2)), _col3 (type: decimal(15,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 704 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parallel.q.out b/ql/src/test/results/clientpositive/parallel.q.out index e6594b6b2d..d6b5b953b0 100644 --- a/ql/src/test/results/clientpositive/parallel.q.out +++ b/ql/src/test/results/clientpositive/parallel.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -135,6 +137,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parallel_colstats.q.out b/ql/src/test/results/clientpositive/parallel_colstats.q.out index dba7b6a7e0..3ea3e4eb66 100644 --- a/ql/src/test/results/clientpositive/parallel_colstats.q.out +++ b/ql/src/test/results/clientpositive/parallel_colstats.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -135,6 +137,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parallel_join1.q.out b/ql/src/test/results/clientpositive/parallel_join1.q.out index 429c9972b9..0293a8d861 100644 --- a/ql/src/test/results/clientpositive/parallel_join1.q.out +++ b/ql/src/test/results/clientpositive/parallel_join1.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_complex_types_vectorization.q.out b/ql/src/test/results/clientpositive/parquet_complex_types_vectorization.q.out index af38f06cc7..fdc0840b9b 100644 --- a/ql/src/test/results/clientpositive/parquet_complex_types_vectorization.q.out +++ b/ql/src/test/results/clientpositive/parquet_complex_types_vectorization.q.out @@ -223,6 +223,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38920 Basic stats: COMPLETE Column stats: NONE @@ -504,6 +505,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38921 Basic stats: COMPLETE Column stats: NONE @@ -785,6 +787,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 38923 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/parquet_map_type_vectorization.q.out b/ql/src/test/results/clientpositive/parquet_map_type_vectorization.q.out index 20da77cb49..be53b329ec 100644 --- a/ql/src/test/results/clientpositive/parquet_map_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/parquet_map_type_vectorization.q.out @@ -239,6 +239,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 511 Data size: 995378 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/parquet_struct_type_vectorization.q.out b/ql/src/test/results/clientpositive/parquet_struct_type_vectorization.q.out index cfe1a3aad8..95535d2e49 100644 --- a/ql/src/test/results/clientpositive/parquet_struct_type_vectorization.q.out +++ b/ql/src/test/results/clientpositive/parquet_struct_type_vectorization.q.out @@ -247,6 +247,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 341 Data size: 76542 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/parquet_types_non_dictionary_encoding_vectorization.q.out b/ql/src/test/results/clientpositive/parquet_types_non_dictionary_encoding_vectorization.q.out index 855e1ad3dd..1a3ffb264b 100644 --- a/ql/src/test/results/clientpositive/parquet_types_non_dictionary_encoding_vectorization.q.out +++ b/ql/src/test/results/clientpositive/parquet_types_non_dictionary_encoding_vectorization.q.out @@ -475,6 +475,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 300 Data size: 59488 Basic stats: COMPLETE Column stats: NONE @@ -839,6 +840,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cfloat (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 300 Data size: 1144 Basic stats: COMPLETE Column stats: NONE @@ -1227,6 +1229,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cchar (type: char(5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 300 Data size: 25454 Basic stats: COMPLETE Column stats: NONE @@ -1615,6 +1618,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cvarchar (type: varchar(10)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 300 Data size: 26884 Basic stats: COMPLETE Column stats: NONE @@ -2003,6 +2007,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 300 Data size: 52624 Basic stats: COMPLETE Column stats: NONE @@ -2390,6 +2395,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cbinary (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 300 Data size: 41184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/parquet_types_vectorization.q.out b/ql/src/test/results/clientpositive/parquet_types_vectorization.q.out index 060a50bee1..62fddd0d21 100644 --- a/ql/src/test/results/clientpositive/parquet_types_vectorization.q.out +++ b/ql/src/test/results/clientpositive/parquet_types_vectorization.q.out @@ -195,6 +195,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 22 Data size: 4576 Basic stats: COMPLETE Column stats: NONE @@ -306,6 +307,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cfloat (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: NONE @@ -399,6 +401,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cchar (type: char(5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 1958 Basic stats: COMPLETE Column stats: NONE @@ -505,6 +508,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cvarchar (type: varchar(10)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 2068 Basic stats: COMPLETE Column stats: NONE @@ -607,6 +611,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 4048 Basic stats: COMPLETE Column stats: NONE @@ -716,6 +721,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: t (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 880 Basic stats: COMPLETE Column stats: NONE @@ -825,6 +831,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cbinary (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 3168 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_0.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_0.q.out index c2d1514d6e..ebbe004dfa 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_0.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_0.q.out @@ -99,6 +99,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -209,6 +210,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 36696 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -384,6 +386,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -494,6 +497,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 73392 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -669,6 +673,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -779,6 +784,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 36696 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -955,6 +961,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 52 Basic stats: COMPLETE Column stats: COMPLETE @@ -1101,6 +1108,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 862450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -30268,6 +30276,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 306 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_1.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_1.q.out index b04662ad1f..078d418a87 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_1.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_1.q.out @@ -87,6 +87,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_12.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_12.q.out index d09fae69fb..62647c9067 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_12.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_12.q.out @@ -112,6 +112,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col3 (type: double), _col0 (type: bigint), _col2 (type: string), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_13.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_13.q.out index f1376d4a39..f0f3ea6f3a 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_13.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_13.q.out @@ -114,6 +114,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE @@ -436,6 +437,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_14.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_14.q.out index 2036eb19d4..b13ebed5d0 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_14.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_14.q.out @@ -114,6 +114,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col2 (type: string), _col1 (type: float), _col4 (type: double), _col0 (type: timestamp), _col3 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 Statistics: Num rows: 303 Data size: 52846 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_15.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_15.q.out index 871be79103..0d772de3d7 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_15.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_15.q.out @@ -110,6 +110,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: float), _col1 (type: boolean), _col2 (type: double), _col3 (type: string), _col4 (type: tinyint), _col5 (type: int), _col6 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16 Statistics: Num rows: 6144 Data size: 1278652 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_16.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_16.q.out index 6aabbf913c..ebda1d2d14 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_16.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_16.q.out @@ -87,6 +87,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_2.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_2.q.out index 23de3fb8aa..b52227c978 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_2.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_2.q.out @@ -91,6 +91,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_3.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_3.q.out index a4be41223c..ce8b80781b 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_3.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_3.q.out @@ -96,6 +96,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_4.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_4.q.out index 1d3c213685..cb29ecc45a 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_4.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_4.q.out @@ -91,6 +91,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_5.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_5.q.out index 3e5cfd7dc3..fd348a04c2 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_5.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_5.q.out @@ -84,6 +84,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out index 6aabbf913c..ebda1d2d14 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out @@ -87,6 +87,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_limit.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_limit.q.out index 55d5d348ae..f4a67f340e 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_limit.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_limit.q.out @@ -238,6 +238,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 131 Data size: 2492 Basic stats: COMPLETE Column stats: COMPLETE @@ -367,6 +368,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 131 Data size: 396 Basic stats: COMPLETE Column stats: COMPLETE @@ -478,6 +480,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cdouble) keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6144 Data size: 104204 Basic stats: COMPLETE Column stats: COMPLETE @@ -628,6 +631,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4586 Data size: 64088 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_pushdown.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_pushdown.q.out index 98de86d134..86bef45fb2 100644 --- a/ql/src/test/results/clientpositive/parquet_vectorization_pushdown.q.out +++ b/ql/src/test/results/clientpositive/parquet_vectorization_pushdown.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 48944 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(cbigint), count(cbigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/partial_column_stats.q.out b/ql/src/test/results/clientpositive/partial_column_stats.q.out index 2f9cb0766e..5a513ad2af 100644 --- a/ql/src/test/results/clientpositive/partial_column_stats.q.out +++ b/ql/src/test/results/clientpositive/partial_column_stats.q.out @@ -33,6 +33,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 1052 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/partition_boolexpr.q.out b/ql/src/test/results/clientpositive/partition_boolexpr.q.out index 25d0824bf5..15198e51ca 100644 --- a/ql/src/test/results/clientpositive/partition_boolexpr.q.out +++ b/ql/src/test/results/clientpositive/partition_boolexpr.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -191,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -254,6 +256,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 37248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/pcr.q.out b/ql/src/test/results/clientpositive/pcr.q.out index f8fe477e6b..89ab301890 100644 --- a/ql/src/test/results/clientpositive/pcr.q.out +++ b/ql/src/test/results/clientpositive/pcr.q.out @@ -3763,6 +3763,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -3816,6 +3817,7 @@ STAGE PLANS: Statistics: Num rows: 20 Data size: 1880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -4369,6 +4371,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -4426,6 +4429,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/perf/spark/query1.q.out b/ql/src/test/results/clientpositive/perf/spark/query1.q.out index 75da72606e..b2ebbf6062 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query1.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query1.q.out @@ -210,6 +210,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 63350266 Data size: 4908414421 Basic stats: COMPLETE Column stats: NONE @@ -261,6 +262,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 63350266 Data size: 4908414421 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query10.q.out b/ql/src/test/results/clientpositive/perf/spark/query10.q.out index c58dfb76d7..51a0a03954 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query10.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query10.q.out @@ -342,6 +342,7 @@ STAGE PLANS: Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -362,6 +363,7 @@ STAGE PLANS: Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE @@ -400,6 +402,7 @@ STAGE PLANS: Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE @@ -482,6 +485,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: int), _col10 (type: string), _col11 (type: int), _col12 (type: int), _col13 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 2090864244 Data size: 184456650574 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query11.q.out b/ql/src/test/results/clientpositive/perf/spark/query11.q.out index 28ce6d0814..45f02fdb49 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query11.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query11.q.out @@ -445,6 +445,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -509,6 +510,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -589,6 +591,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -630,6 +633,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query12.q.out b/ql/src/test/results/clientpositive/perf/spark/query12.q.out index 6ec6b73476..e25e075391 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query12.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query12.q.out @@ -175,6 +175,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col9 (type: string), _col8 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query13.q.out b/ql/src/test/results/clientpositive/perf/spark/query13.q.out index b5df0bcd7b..04be3cf39a 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query13.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query13.q.out @@ -323,6 +323,7 @@ STAGE PLANS: Statistics: Num rows: 130450332 Data size: 11508366243 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col5), count(_col5), sum(_col6), count(_col6), sum(_col7), count(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 256 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query15.q.out b/ql/src/test/results/clientpositive/perf/spark/query15.q.out index 8b450534b8..067016fc2a 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query15.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query15.q.out @@ -176,6 +176,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query16.q.out b/ql/src/test/results/clientpositive/perf/spark/query16.q.out index 7007ac9e3a..e8b50cea97 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query16.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query16.q.out @@ -185,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 287989836 Data size: 38999608952 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 287989836 Data size: 38999608952 Basic stats: COMPLETE Column stats: NONE @@ -206,6 +207,7 @@ STAGE PLANS: Statistics: Num rows: 28798881 Data size: 3057234680 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: cr_order_number (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 28798881 Data size: 3057234680 Basic stats: COMPLETE Column stats: NONE @@ -321,6 +323,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5), sum(_col6) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col2, _col3 Statistics: Num rows: 231905279 Data size: 31404633508 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query17.q.out b/ql/src/test/results/clientpositive/perf/spark/query17.q.out index 75054495cd..75dd535b2a 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query17.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query17.q.out @@ -390,6 +390,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col3), sum(_col3), sum(_col7), sum(_col6), count(_col4), sum(_col4), sum(_col9), sum(_col8), count(_col5), sum(_col5), sum(_col11), sum(_col10) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query18.q.out b/ql/src/test/results/clientpositive/perf/spark/query18.q.out index 1d73576ce2..af67e93490 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query18.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query18.q.out @@ -331,6 +331,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col15), count(_col15), sum(_col16), count(_col16), sum(_col17), count(_col17), sum(_col18), count(_col18), sum(_col19), count(_col19), sum(_col3), count(_col3), sum(_col22), count(_col22) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col10 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18 Statistics: Num rows: 2108229765 Data size: 285496662075 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query19.q.out b/ql/src/test/results/clientpositive/perf/spark/query19.q.out index f6e29e6e0b..a10cc095b9 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query19.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query19.q.out @@ -249,6 +249,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8) keys: _col12 (type: string), _col11 (type: int), _col13 (type: int), _col14 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query2.q.out b/ql/src/test/results/clientpositive/perf/spark/query2.q.out index f623575839..11feed7200 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query2.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query2.q.out @@ -316,6 +316,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 475191764 Data size: 64437789277 Basic stats: COMPLETE Column stats: NONE @@ -373,6 +374,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 475191764 Data size: 64437789277 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query20.q.out b/ql/src/test/results/clientpositive/perf/spark/query20.q.out index 953986def4..6bd38844f2 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query20.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query20.q.out @@ -167,6 +167,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col9 (type: string), _col8 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query21.q.out b/ql/src/test/results/clientpositive/perf/spark/query21.q.out index 091c3ee042..db03678080 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query21.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query21.q.out @@ -212,6 +212,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 50024305 Data size: 790375939 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query22.q.out b/ql/src/test/results/clientpositive/perf/spark/query22.q.out index 2b5e7d01f4..2795d206ad 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query22.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query22.q.out @@ -190,6 +190,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), count(_col3) keys: _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 250121525 Data size: 3951879695 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query23.q.out b/ql/src/test/results/clientpositive/perf/spark/query23.q.out index d1637ae920..d01b5ac5d1 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query23.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query23.q.out @@ -281,6 +281,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -305,6 +306,7 @@ STAGE PLANS: Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -368,6 +370,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -392,6 +395,7 @@ STAGE PLANS: Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -573,6 +577,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -597,6 +602,7 @@ STAGE PLANS: Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -660,6 +666,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -684,6 +691,7 @@ STAGE PLANS: Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -942,6 +950,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -1048,6 +1057,7 @@ STAGE PLANS: Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE @@ -1084,6 +1094,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: int), _col3 (type: string), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -1106,6 +1117,7 @@ STAGE PLANS: Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query24.q.out b/ql/src/test/results/clientpositive/perf/spark/query24.q.out index 2d57eca210..1bf3c75515 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query24.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query24.q.out @@ -332,6 +332,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col17) keys: _col10 (type: string), _col11 (type: string), _col1 (type: string), _col5 (type: string), _col6 (type: string), _col19 (type: decimal(7,2)), _col20 (type: string), _col21 (type: string), _col22 (type: string), _col23 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -356,6 +357,7 @@ STAGE PLANS: Statistics: Num rows: 383325119 Data size: 33817053293 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col10), count(_col10) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 232 Basic stats: COMPLETE Column stats: NONE @@ -573,6 +575,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4) keys: _col12 (type: string), _col13 (type: string), _col20 (type: string), _col6 (type: decimal(7,2)), _col7 (type: string), _col8 (type: string), _col9 (type: int), _col16 (type: string), _col21 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query25.q.out b/ql/src/test/results/clientpositive/perf/spark/query25.q.out index 72fe3571fc..e5b3832f15 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query25.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query25.q.out @@ -376,6 +376,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5), sum(_col16), sum(_col10) keys: _col19 (type: string), _col20 (type: string), _col22 (type: string), _col23 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query26.q.out b/ql/src/test/results/clientpositive/perf/spark/query26.q.out index 48c0e1168a..c66881a85f 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query26.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query26.q.out @@ -226,6 +226,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), count(_col4), sum(_col5), count(_col5), sum(_col7), count(_col7), sum(_col6), count(_col6) keys: _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 421645953 Data size: 57099332415 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query27.q.out b/ql/src/test/results/clientpositive/perf/spark/query27.q.out index 6c64664ef1..98a0ea8015 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query27.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query27.q.out @@ -234,6 +234,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2), sum(_col3), count(_col3), sum(_col4), count(_col4), sum(_col5), count(_col5) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 2529945843 Data size: 223192556868 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query28.q.out b/ql/src/test/results/clientpositive/perf/spark/query28.q.out index 8a630bafb2..e02bc3f7fa 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query28.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query28.q.out @@ -144,6 +144,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE @@ -170,6 +171,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE @@ -196,6 +198,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE @@ -222,6 +225,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE @@ -248,6 +252,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE @@ -482,6 +487,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_list_price), count(ss_list_price) keys: ss_list_price (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191998545 Data size: 16938167362 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query29.q.out b/ql/src/test/results/clientpositive/perf/spark/query29.q.out index f4a4524615..494540d5b6 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query29.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query29.q.out @@ -362,6 +362,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col13), sum(_col19), sum(_col3) keys: _col6 (type: string), _col7 (type: string), _col22 (type: string), _col23 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 927646829 Data size: 81837272625 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query3.q.out b/ql/src/test/results/clientpositive/perf/spark/query3.q.out index b2ddbf00ed..7f13f03b64 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query3.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query3.q.out @@ -149,6 +149,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col7 (type: int), _col4 (type: int), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query30.q.out b/ql/src/test/results/clientpositive/perf/spark/query30.q.out index ed8f97b995..2a3a9a5d02 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query30.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query30.q.out @@ -297,6 +297,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col6 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 44000000 Data size: 44654715780 Basic stats: COMPLETE Column stats: NONE @@ -416,6 +417,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col6 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 44000000 Data size: 44654715780 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query31.q.out b/ql/src/test/results/clientpositive/perf/spark/query31.q.out index 27cfadc942..12c99b1431 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query31.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query31.q.out @@ -507,6 +507,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -560,6 +561,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -633,6 +635,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -704,6 +707,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -726,6 +730,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -779,6 +784,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query32.q.out b/ql/src/test/results/clientpositive/perf/spark/query32.q.out index 04670701f3..5370e95336 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query32.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query32.q.out @@ -184,6 +184,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE @@ -234,6 +235,7 @@ STAGE PLANS: Statistics: Num rows: 116155905 Data size: 15729842913 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query33.q.out b/ql/src/test/results/clientpositive/perf/spark/query33.q.out index c98db90d67..357b41d9bb 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query33.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query33.q.out @@ -261,6 +261,7 @@ STAGE PLANS: Statistics: Num rows: 231000 Data size: 331780228 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i_manufact_id (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 231000 Data size: 331780228 Basic stats: COMPLETE Column stats: NONE @@ -453,6 +454,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE @@ -474,6 +476,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -561,6 +564,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE @@ -582,6 +586,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -604,6 +609,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -674,6 +680,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query34.q.out b/ql/src/test/results/clientpositive/perf/spark/query34.q.out index 517f35282a..1a6c034cef 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query34.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query34.q.out @@ -203,6 +203,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int), _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query35.q.out b/ql/src/test/results/clientpositive/perf/spark/query35.q.out index 9d8fd2138d..1a10bc44b2 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query35.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query35.q.out @@ -339,6 +339,7 @@ STAGE PLANS: Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -359,6 +360,7 @@ STAGE PLANS: Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE @@ -397,6 +399,7 @@ STAGE PLANS: Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE @@ -479,6 +482,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col8), count(_col8), max(_col8), sum(_col9), count(_col9), max(_col9), sum(_col10), count(_col10), max(_col10) keys: _col4 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: int), _col9 (type: int), _col10 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15 Statistics: Num rows: 2090864244 Data size: 184456650574 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query36.q.out b/ql/src/test/results/clientpositive/perf/spark/query36.q.out index c6088be8db..2920c2f0b5 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query36.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query36.q.out @@ -211,6 +211,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 2299950717 Data size: 202902320028 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query37.q.out b/ql/src/test/results/clientpositive/perf/spark/query37.q.out index ffdcfb07c5..37aab93fc7 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query37.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query37.q.out @@ -163,6 +163,7 @@ STAGE PLANS: Statistics: Num rows: 633577652 Data size: 85799141554 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col3 (type: string), _col4 (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 633577652 Data size: 85799141554 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query38.q.out b/ql/src/test/results/clientpositive/perf/spark/query38.q.out index 9cec7f3cd9..3c4fb53c31 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query38.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query38.q.out @@ -243,6 +243,7 @@ STAGE PLANS: Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE @@ -272,6 +273,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col3) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 304916424 Data size: 33091779879 Basic stats: COMPLETE Column stats: NONE @@ -309,6 +311,7 @@ STAGE PLANS: Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -338,6 +341,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col3) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 304916424 Data size: 33091779879 Basic stats: COMPLETE Column stats: NONE @@ -375,6 +379,7 @@ STAGE PLANS: Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -404,6 +409,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col3) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 304916424 Data size: 33091779879 Basic stats: COMPLETE Column stats: NONE @@ -433,6 +439,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 108 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query39.q.out b/ql/src/test/results/clientpositive/perf/spark/query39.q.out index d83395fa05..41ae539c2a 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query39.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query39.q.out @@ -291,6 +291,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), count(_col3), sum(_col5), sum(_col4) keys: _col1 (type: int), _col2 (type: int), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 50024305 Data size: 790375939 Basic stats: COMPLETE Column stats: NONE @@ -371,6 +372,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), count(_col3), sum(_col5), sum(_col4) keys: _col1 (type: int), _col2 (type: int), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 50024305 Data size: 790375939 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query4.q.out b/ql/src/test/results/clientpositive/perf/spark/query4.q.out index 93e83ef10e..14a5ea2b21 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query4.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query4.q.out @@ -633,6 +633,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -697,6 +698,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -777,6 +779,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE @@ -841,6 +844,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE @@ -863,6 +867,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -920,6 +925,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string), _col10 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query40.q.out b/ql/src/test/results/clientpositive/perf/spark/query40.q.out index 1364cf1d55..8692d6a2fb 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query40.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query40.q.out @@ -247,6 +247,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 421645953 Data size: 57099332415 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query42.q.out b/ql/src/test/results/clientpositive/perf/spark/query42.q.out index f4b4914867..19c4a0b143 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query42.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query42.q.out @@ -150,6 +150,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: int), _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query43.q.out b/ql/src/test/results/clientpositive/perf/spark/query43.q.out index 61444547b3..d192f36f9b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query43.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query43.q.out @@ -150,6 +150,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7), sum(_col8) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query44.q.out b/ql/src/test/results/clientpositive/perf/spark/query44.q.out index 23e9bcf178..3a93a646b1 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query44.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query44.q.out @@ -152,6 +152,7 @@ STAGE PLANS: Group By Operator aggregations: sum(ss_net_profit), count(ss_net_profit) keys: ss_item_sk (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 287997817 Data size: 25407250999 Basic stats: COMPLETE Column stats: NONE @@ -178,6 +179,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 143998908 Data size: 12703625455 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query45.q.out b/ql/src/test/results/clientpositive/perf/spark/query45.q.out index c8242745ee..7ee7c0ee2b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query45.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query45.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(i_item_id) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -147,6 +148,7 @@ STAGE PLANS: Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i_item_id (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE @@ -321,6 +323,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col8 (type: string), _col7 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 191667562 Data size: 29319594068 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query46.q.out b/ql/src/test/results/clientpositive/perf/spark/query46.q.out index 3bb29c632d..9554e4ecfa 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query46.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query46.q.out @@ -348,6 +348,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7) keys: _col1 (type: int), _col12 (type: string), _col3 (type: int), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query47.q.out b/ql/src/test/results/clientpositive/perf/spark/query47.q.out index 020ee590e4..7ee1efa54e 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query47.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query47.q.out @@ -432,6 +432,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col8 (type: string), _col9 (type: string), _col5 (type: int), _col6 (type: int), _col11 (type: string), _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -598,6 +599,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col8 (type: string), _col9 (type: string), _col5 (type: int), _col6 (type: int), _col11 (type: string), _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -688,6 +690,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col8 (type: string), _col9 (type: string), _col5 (type: int), _col6 (type: int), _col11 (type: string), _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query48.q.out b/ql/src/test/results/clientpositive/perf/spark/query48.q.out index 3c99f4f66d..80d9752853 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query48.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query48.q.out @@ -317,6 +317,7 @@ STAGE PLANS: Statistics: Num rows: 210828817 Data size: 18599379519 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col4) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query49.q.out b/ql/src/test/results/clientpositive/perf/spark/query49.q.out index 354c1785ce..119e84f07b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query49.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query49.q.out @@ -462,6 +462,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8), sum(_col3), sum(_col9), sum(_col4) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 12906211 Data size: 1747760291 Basic stats: COMPLETE Column stats: NONE @@ -560,6 +561,7 @@ STAGE PLANS: Statistics: Num rows: 4302070 Data size: 582586718 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col3 (type: int), _col4 (type: int), _col1 (type: int), _col2 (type: decimal(35,20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6453220 Data size: 875080950 Basic stats: COMPLETE Column stats: NONE @@ -613,6 +615,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8), sum(_col3), sum(_col9), sum(_col4) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 25813137 Data size: 2277242527 Basic stats: COMPLETE Column stats: NONE @@ -711,6 +714,7 @@ STAGE PLANS: Statistics: Num rows: 8604378 Data size: 759080753 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col3 (type: int), _col4 (type: int), _col1 (type: int), _col2 (type: decimal(35,20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 11830988 Data size: 1196621228 Basic stats: COMPLETE Column stats: NONE @@ -733,6 +737,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col8), sum(_col3), sum(_col9), sum(_col4) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6453452 Data size: 877482969 Basic stats: COMPLETE Column stats: NONE @@ -831,6 +836,7 @@ STAGE PLANS: Statistics: Num rows: 2151150 Data size: 292494232 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col3 (type: int), _col4 (type: int), _col1 (type: int), _col2 (type: decimal(35,20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6453220 Data size: 875080950 Basic stats: COMPLETE Column stats: NONE @@ -853,6 +859,7 @@ STAGE PLANS: Statistics: Num rows: 3226610 Data size: 437540475 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col3 (type: int), _col4 (type: int), _col1 (type: int), _col2 (type: decimal(35,20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 11830988 Data size: 1196621228 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query5.q.out b/ql/src/test/results/clientpositive/perf/spark/query5.q.out index f9959a2244..af8bf12ecb 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query5.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query5.q.out @@ -573,6 +573,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col4), sum(_col3), sum(_col5) keys: _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 383314363 Data size: 50888782999 Basic stats: COMPLETE Column stats: NONE @@ -598,6 +599,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2273797803 Data size: 251290313118 Basic stats: COMPLETE Column stats: NONE @@ -633,6 +635,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col4), sum(_col3), sum(_col5) keys: _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 365910798 Data size: 49753286377 Basic stats: COMPLETE Column stats: NONE @@ -658,6 +661,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2273797803 Data size: 251290313118 Basic stats: COMPLETE Column stats: NONE @@ -693,6 +697,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col4), sum(_col3), sum(_col5) keys: _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 766640042 Data size: 66884806171 Basic stats: COMPLETE Column stats: NONE @@ -735,6 +740,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2273797803 Data size: 251290313118 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query50.q.out b/ql/src/test/results/clientpositive/perf/spark/query50.q.out index 6a59f7db72..ab19aed466 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query50.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query50.q.out @@ -304,6 +304,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col10), sum(_col11), sum(_col12), sum(_col13), sum(_col14) keys: _col0 (type: string), _col1 (type: int), _col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query51.q.out b/ql/src/test/results/clientpositive/perf/spark/query51.q.out index 96d0145314..fc555a9c05 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query51.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query51.q.out @@ -242,6 +242,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col1 (type: int), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -381,6 +382,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col1 (type: int), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query52.q.out b/ql/src/test/results/clientpositive/perf/spark/query52.q.out index 45c923747f..adc405b3f0 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query52.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query52.q.out @@ -150,6 +150,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: int), _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query53.q.out b/ql/src/test/results/clientpositive/perf/spark/query53.q.out index ea5dde1e51..939e2a54db 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query53.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query53.q.out @@ -203,6 +203,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col5 (type: int), _col7 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query54.q.out b/ql/src/test/results/clientpositive/perf/spark/query54.q.out index b3c95662b0..10ba67a4c2 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query54.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query54.q.out @@ -313,6 +313,7 @@ STAGE PLANS: Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE @@ -337,6 +338,7 @@ STAGE PLANS: Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE @@ -455,6 +457,7 @@ STAGE PLANS: Statistics: Num rows: 574982058 Data size: 77969728405 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: int), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 574982058 Data size: 77969728405 Basic stats: COMPLETE Column stats: NONE @@ -509,6 +512,7 @@ STAGE PLANS: Statistics: Num rows: 9131 Data size: 10217589 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -544,6 +548,7 @@ STAGE PLANS: Statistics: Num rows: 9131 Data size: 10217589 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -631,6 +636,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col10 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6456523813801603 Data size: 1024819115206086144 Basic stats: COMPLETE Column stats: NONE @@ -656,6 +662,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3228261906900801 Data size: 512409557603043008 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query55.q.out b/ql/src/test/results/clientpositive/perf/spark/query55.q.out index 1ae7bf43bf..9bc4ce36ad 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query55.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query55.q.out @@ -134,6 +134,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: int), _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query56.q.out b/ql/src/test/results/clientpositive/perf/spark/query56.q.out index 1395c161c6..2c8083cb76 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query56.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query56.q.out @@ -247,6 +247,7 @@ STAGE PLANS: Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i_item_id (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE @@ -439,6 +440,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE @@ -460,6 +462,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -547,6 +550,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE @@ -568,6 +572,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -590,6 +595,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -660,6 +666,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query57.q.out b/ql/src/test/results/clientpositive/perf/spark/query57.q.out index 9d54fb238b..b975a8abfc 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query57.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query57.q.out @@ -426,6 +426,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col10 (type: string), _col11 (type: string), _col5 (type: int), _col6 (type: int), _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE @@ -604,6 +605,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col10 (type: string), _col11 (type: string), _col5 (type: int), _col6 (type: int), _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE @@ -682,6 +684,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col10 (type: string), _col11 (type: string), _col5 (type: int), _col6 (type: int), _col8 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query58.q.out b/ql/src/test/results/clientpositive/perf/spark/query58.q.out index d3c7e0b84c..7f249d8fc3 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query58.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query58.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 36524 Data size: 40870356 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -215,6 +216,7 @@ STAGE PLANS: Statistics: Num rows: 36524 Data size: 40870356 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -262,6 +264,7 @@ STAGE PLANS: Statistics: Num rows: 36524 Data size: 40870356 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -660,6 +663,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE @@ -710,6 +714,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -781,6 +786,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE @@ -815,6 +821,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE @@ -853,6 +860,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -908,6 +916,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query59.q.out b/ql/src/test/results/clientpositive/perf/spark/query59.q.out index c66c814172..3723e32e84 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query59.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query59.q.out @@ -297,6 +297,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col5), sum(_col6), sum(_col7), sum(_col8) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -370,6 +371,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4), sum(_col5), sum(_col6), sum(_col7), sum(_col8) keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query6.q.out b/ql/src/test/results/clientpositive/perf/spark/query6.q.out index 2702aefd92..2573601224 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query6.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query6.q.out @@ -89,6 +89,7 @@ STAGE PLANS: Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: d_month_seq (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE @@ -110,6 +111,7 @@ STAGE PLANS: Statistics: Num rows: 9131 Data size: 10217589 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -244,6 +246,7 @@ STAGE PLANS: Group By Operator aggregations: sum(i_current_price), count(i_current_price) keys: i_category (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 462000 Data size: 663560457 Basic stats: COMPLETE Column stats: NONE @@ -289,6 +292,7 @@ STAGE PLANS: Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: d_month_seq (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18262 Data size: 20435178 Basic stats: COMPLETE Column stats: NONE @@ -427,6 +431,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col9 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query60.q.out b/ql/src/test/results/clientpositive/perf/spark/query60.q.out index 61e2e860cb..c07eb420f2 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query60.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query60.q.out @@ -267,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 231000 Data size: 331780228 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i_item_id (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 231000 Data size: 331780228 Basic stats: COMPLETE Column stats: NONE @@ -459,6 +460,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE @@ -480,6 +482,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -568,6 +571,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE @@ -589,6 +593,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE @@ -612,6 +617,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col7) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE @@ -682,6 +688,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 670816147 Data size: 72801917426 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query61.q.out b/ql/src/test/results/clientpositive/perf/spark/query61.q.out index ec97811576..b8d2c9a07e 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query61.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query61.q.out @@ -268,6 +268,7 @@ STAGE PLANS: Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE @@ -513,6 +514,7 @@ STAGE PLANS: Statistics: Num rows: 927646829 Data size: 81837272625 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col8) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query63.q.out b/ql/src/test/results/clientpositive/perf/spark/query63.q.out index 2d905d382b..9cd9c9897d 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query63.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query63.q.out @@ -205,6 +205,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col5 (type: int), _col7 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query65.q.out b/ql/src/test/results/clientpositive/perf/spark/query65.q.out index 7b68044f68..242b730e20 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query65.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query65.q.out @@ -241,6 +241,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -336,6 +337,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query66.q.out b/ql/src/test/results/clientpositive/perf/spark/query66.q.out index 80723d8e0a..14a8510b7d 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query66.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query66.q.out @@ -757,6 +757,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7), sum(_col8), sum(_col9), sum(_col10), sum(_col11), sum(_col12), sum(_col13), sum(_col14), sum(_col15), sum(_col16), sum(_col17), sum(_col18), sum(_col19), sum(_col20), sum(_col21), sum(_col22), sum(_col23), sum(_col24), sum(_col25), sum(_col26), sum(_col27), sum(_col28), sum(_col29) keys: _col0 (type: string), _col1 (type: int), _col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, _col27, _col28, _col29 Statistics: Num rows: 421645953 Data size: 57099332415 Basic stats: PARTIAL Column stats: NONE @@ -782,6 +783,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7), sum(_col8), sum(_col9), sum(_col10), sum(_col11), sum(_col12), sum(_col13), sum(_col14), sum(_col15), sum(_col16), sum(_col17), sum(_col18), sum(_col19), sum(_col20), sum(_col21), sum(_col22), sum(_col23), sum(_col24), sum(_col25), sum(_col26), sum(_col27), sum(_col28), sum(_col29), sum(_col30), sum(_col31), sum(_col32), sum(_col33), sum(_col34), sum(_col35), sum(_col36), sum(_col37), sum(_col38), sum(_col39), sum(_col40), sum(_col41) keys: _col0 (type: string), _col1 (type: int), _col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35, _col36, _col37, _col38, _col39, _col40, _col41 Statistics: Num rows: 316240137 Data size: 42883351482 Basic stats: PARTIAL Column stats: NONE @@ -831,6 +833,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7), sum(_col8), sum(_col9), sum(_col10), sum(_col11), sum(_col12), sum(_col13), sum(_col14), sum(_col15), sum(_col16), sum(_col17), sum(_col18), sum(_col19), sum(_col20), sum(_col21), sum(_col22), sum(_col23), sum(_col24), sum(_col25), sum(_col26), sum(_col27), sum(_col28), sum(_col29) keys: _col0 (type: string), _col1 (type: int), _col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, _col27, _col28, _col29 Statistics: Num rows: 210834322 Data size: 28667370686 Basic stats: PARTIAL Column stats: NONE @@ -856,6 +859,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7), sum(_col8), sum(_col9), sum(_col10), sum(_col11), sum(_col12), sum(_col13), sum(_col14), sum(_col15), sum(_col16), sum(_col17), sum(_col18), sum(_col19), sum(_col20), sum(_col21), sum(_col22), sum(_col23), sum(_col24), sum(_col25), sum(_col26), sum(_col27), sum(_col28), sum(_col29), sum(_col30), sum(_col31), sum(_col32), sum(_col33), sum(_col34), sum(_col35), sum(_col36), sum(_col37), sum(_col38), sum(_col39), sum(_col40), sum(_col41) keys: _col0 (type: string), _col1 (type: int), _col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35, _col36, _col37, _col38, _col39, _col40, _col41 Statistics: Num rows: 316240137 Data size: 42883351482 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query67.q.out b/ql/src/test/results/clientpositive/perf/spark/query67.q.out index 4bc6c140c3..f1954b1c85 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query67.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query67.q.out @@ -236,6 +236,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 (type: string), _col5 (type: int), _col6 (type: int), _col7 (type: int), _col9 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 6899852151 Data size: 608706960084 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query68.q.out b/ql/src/test/results/clientpositive/perf/spark/query68.q.out index a1ceab9d77..7882d3960b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query68.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query68.q.out @@ -362,6 +362,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7), sum(_col8) keys: _col1 (type: int), _col13 (type: string), _col3 (type: int), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query69.q.out b/ql/src/test/results/clientpositive/perf/spark/query69.q.out index 991365009a..a00607e4fb 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query69.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query69.q.out @@ -319,6 +319,7 @@ STAGE PLANS: Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -339,6 +340,7 @@ STAGE PLANS: Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE @@ -377,6 +379,7 @@ STAGE PLANS: Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE @@ -480,6 +483,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string), _col7 (type: string), _col8 (type: string), _col9 (type: int), _col10 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 383325119 Data size: 33817053293 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query7.q.out b/ql/src/test/results/clientpositive/perf/spark/query7.q.out index c9ac62160b..06ff361229 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query7.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query7.q.out @@ -226,6 +226,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), count(_col4), sum(_col5), count(_col5), sum(_col7), count(_col7), sum(_col6), count(_col6) keys: _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 843315281 Data size: 74397518956 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query70.q.out b/ql/src/test/results/clientpositive/perf/spark/query70.q.out index d73e54243d..11e8f0d18a 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query70.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query70.q.out @@ -253,6 +253,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -363,6 +364,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2299950717 Data size: 202902320028 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query71.q.out b/ql/src/test/results/clientpositive/perf/spark/query71.q.out index 7a659e0929..22ee5d0db9 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query71.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query71.q.out @@ -306,6 +306,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0) keys: _col4 (type: int), _col7 (type: int), _col8 (type: int), _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1341632299 Data size: 145603835081 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query72.q.out b/ql/src/test/results/clientpositive/perf/spark/query72.q.out index 23ab1d1e87..55b720a54c 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query72.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query72.q.out @@ -467,6 +467,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col3), count(_col4), count() keys: _col0 (type: string), _col1 (type: string), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 75451675 Data size: 10217672826 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query73.q.out b/ql/src/test/results/clientpositive/perf/spark/query73.q.out index 26791ff929..f77acfda3d 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query73.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query73.q.out @@ -197,6 +197,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int), _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query74.q.out b/ql/src/test/results/clientpositive/perf/spark/query74.q.out index cc9b74eb0c..e7a4784479 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query74.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query74.q.out @@ -417,6 +417,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -481,6 +482,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -561,6 +563,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -598,6 +601,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col2) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query75.q.out b/ql/src/test/results/clientpositive/perf/spark/query75.q.out index 553d11adc8..d5bd3d286d 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query75.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query75.q.out @@ -551,6 +551,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1149964734 Data size: 119542589565 Basic stats: COMPLETE Column stats: NONE @@ -620,6 +621,7 @@ STAGE PLANS: Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 766649929 Data size: 85832540296 Basic stats: COMPLETE Column stats: NONE @@ -673,6 +675,7 @@ STAGE PLANS: Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1149964734 Data size: 119542589565 Basic stats: COMPLETE Column stats: NONE @@ -707,6 +710,7 @@ STAGE PLANS: Statistics: Num rows: 574982367 Data size: 59771294782 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 766649929 Data size: 85832540296 Basic stats: COMPLETE Column stats: NONE @@ -780,6 +784,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1149964734 Data size: 119542589565 Basic stats: COMPLETE Column stats: NONE @@ -801,6 +806,7 @@ STAGE PLANS: Statistics: Num rows: 383314495 Data size: 51908482889 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1149964734 Data size: 119542589565 Basic stats: COMPLETE Column stats: NONE @@ -854,6 +860,7 @@ STAGE PLANS: Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 766649929 Data size: 85832540296 Basic stats: COMPLETE Column stats: NONE @@ -872,6 +879,7 @@ STAGE PLANS: Statistics: Num rows: 574982367 Data size: 59771294782 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int), _col2 (type: int), _col3 (type: int), _col4 (type: int), _col5 (type: decimal(8,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 766649929 Data size: 85832540296 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query76.q.out b/ql/src/test/results/clientpositive/perf/spark/query76.q.out index e65a5c9070..6c668f734f 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query76.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query76.q.out @@ -268,6 +268,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col5) keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: int), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 609832848 Data size: 66183559909 Basic stats: COMPLETE Column stats: NONE @@ -308,6 +309,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col5) keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: int), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 609832848 Data size: 66183559909 Basic stats: COMPLETE Column stats: NONE @@ -348,6 +350,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col5) keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: int), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 609832848 Data size: 66183559909 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query77.q.out b/ql/src/test/results/clientpositive/perf/spark/query77.q.out index 0484b15e13..f90863d13b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query77.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query77.q.out @@ -349,6 +349,7 @@ STAGE PLANS: Statistics: Num rows: 31678769 Data size: 3362958220 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col1), sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE Column stats: NONE @@ -532,6 +533,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE @@ -667,6 +669,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 69685294 Data size: 5399255980 Basic stats: COMPLETE Column stats: NONE @@ -719,6 +722,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1912659936 Data size: 311808612993 Basic stats: COMPLETE Column stats: NONE @@ -754,6 +758,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -788,6 +793,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -826,6 +832,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1912659936 Data size: 311808612993 Basic stats: COMPLETE Column stats: NONE @@ -861,6 +868,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 17422145 Data size: 1603485031 Basic stats: COMPLETE Column stats: NONE @@ -914,6 +922,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: int), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1912659936 Data size: 311808612993 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query78.q.out b/ql/src/test/results/clientpositive/perf/spark/query78.q.out index c121a341fd..125f0a9904 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query78.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query78.q.out @@ -306,6 +306,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5), sum(_col6) keys: _col3 (type: int), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 87121617 Data size: 11846020431 Basic stats: COMPLETE Column stats: NONE @@ -370,6 +371,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5), sum(_col6) keys: _col2 (type: int), _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 87116928 Data size: 11797382144 Basic stats: COMPLETE Column stats: NONE @@ -411,6 +413,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5), sum(_col6) keys: _col3 (type: int), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query79.q.out b/ql/src/test/results/clientpositive/perf/spark/query79.q.out index a86625e098..7f7db0c33d 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query79.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query79.q.out @@ -245,6 +245,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col6), sum(_col7) keys: _col1 (type: int), _col3 (type: int), _col5 (type: int), _col10 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query8.q.out b/ql/src/test/results/clientpositive/perf/spark/query8.q.out index 7bce61e815..f7ef6234bc 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query8.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query8.q.out @@ -276,6 +276,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20000000 Data size: 20297597642 Basic stats: COMPLETE Column stats: NONE @@ -319,6 +320,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 44000000 Data size: 44654715780 Basic stats: COMPLETE Column stats: NONE @@ -347,6 +349,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7333333 Data size: 7442452291 Basic stats: COMPLETE Column stats: NONE @@ -368,6 +371,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13666666 Data size: 13870024459 Basic stats: COMPLETE Column stats: NONE @@ -389,6 +393,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13666666 Data size: 13870024459 Basic stats: COMPLETE Column stats: NONE @@ -528,6 +533,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query80.q.out b/ql/src/test/results/clientpositive/perf/spark/query80.q.out index 8745af13da..b94089bddd 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query80.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query80.q.out @@ -683,6 +683,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), sum(_col3) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 463810558 Data size: 62809267017 Basic stats: COMPLETE Column stats: NONE @@ -708,6 +709,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2435062716 Data size: 264270971781 Basic stats: COMPLETE Column stats: NONE @@ -813,6 +815,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), sum(_col3) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 231917759 Data size: 31534108438 Basic stats: COMPLETE Column stats: NONE @@ -838,6 +841,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2435062716 Data size: 264270971781 Basic stats: COMPLETE Column stats: NONE @@ -887,6 +891,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), sum(_col3) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 927646829 Data size: 81837272625 Basic stats: COMPLETE Column stats: NONE @@ -912,6 +917,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2435062716 Data size: 264270971781 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query81.q.out b/ql/src/test/results/clientpositive/perf/spark/query81.q.out index 4abcdc6a46..03ab97e1af 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query81.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query81.q.out @@ -298,6 +298,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col6 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 44000000 Data size: 44654715780 Basic stats: COMPLETE Column stats: NONE @@ -421,6 +422,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col6 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 44000000 Data size: 44654715780 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query82.q.out b/ql/src/test/results/clientpositive/perf/spark/query82.q.out index f38c1dbb6b..ca93642c7e 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query82.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query82.q.out @@ -163,6 +163,7 @@ STAGE PLANS: Statistics: Num rows: 1267190424 Data size: 111791907016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col3 (type: string), _col4 (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1267190424 Data size: 111791907016 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query83.q.out b/ql/src/test/results/clientpositive/perf/spark/query83.q.out index 36ea0d46f1..e9cb623ddc 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query83.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query83.q.out @@ -227,6 +227,7 @@ STAGE PLANS: Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE @@ -331,6 +332,7 @@ STAGE PLANS: Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE @@ -435,6 +437,7 @@ STAGE PLANS: Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 73049 Data size: 81741831 Basic stats: COMPLETE Column stats: NONE @@ -496,6 +499,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE @@ -546,6 +550,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 69685294 Data size: 5399255980 Basic stats: COMPLETE Column stats: NONE @@ -617,6 +622,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE @@ -667,6 +673,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17422145 Data size: 1603485031 Basic stats: COMPLETE Column stats: NONE @@ -708,6 +715,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 34846646 Data size: 3699254122 Basic stats: COMPLETE Column stats: NONE @@ -744,6 +752,7 @@ STAGE PLANS: Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 80353 Data size: 89916016 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query85.q.out b/ql/src/test/results/clientpositive/perf/spark/query85.q.out index de1bf24eff..04a4e18c30 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query85.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query85.q.out @@ -444,6 +444,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), count(_col4), sum(_col28), count(_col28), sum(_col27), count(_col27) keys: _col37 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 53906501 Data size: 7329725173 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query86.q.out b/ql/src/test/results/clientpositive/perf/spark/query86.q.out index 835ac5c9ad..301679a2cd 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query86.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query86.q.out @@ -163,6 +163,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 522729705 Data size: 71076122589 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query87.q.out b/ql/src/test/results/clientpositive/perf/spark/query87.q.out index a74f1fa5b2..9008fc2d99 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query87.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query87.q.out @@ -202,6 +202,7 @@ STAGE PLANS: Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 348467716 Data size: 47189528877 Basic stats: COMPLETE Column stats: NONE @@ -239,6 +240,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 261355616 Data size: 27168769766 Basic stats: COMPLETE Column stats: NONE @@ -276,6 +278,7 @@ STAGE PLANS: Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -313,6 +316,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 54450625 Data size: 7055042151 Basic stats: COMPLETE Column stats: NONE @@ -350,6 +354,7 @@ STAGE PLANS: Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col6 (type: string), _col5 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE @@ -387,6 +392,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 261355616 Data size: 27168769766 Basic stats: COMPLETE Column stats: NONE @@ -429,6 +435,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col4) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 54450625 Data size: 7055042151 Basic stats: COMPLETE Column stats: NONE @@ -458,6 +465,7 @@ STAGE PLANS: Statistics: Num rows: 4537552 Data size: 587920168 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query88.q.out b/ql/src/test/results/clientpositive/perf/spark/query88.q.out index 029da524d0..f06f831298 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query88.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query88.q.out @@ -328,6 +328,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -382,6 +383,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -436,6 +438,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -490,6 +493,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -544,6 +548,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -598,6 +603,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -652,6 +658,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -918,6 +925,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query89.q.out b/ql/src/test/results/clientpositive/perf/spark/query89.q.out index 40a698aadf..c781201379 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query89.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query89.q.out @@ -204,6 +204,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3) keys: _col5 (type: string), _col6 (type: string), _col7 (type: string), _col9 (type: int), _col11 (type: string), _col12 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query9.q.out b/ql/src/test/results/clientpositive/perf/spark/query9.q.out index ce5e87ab9e..0447e01ec2 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query9.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query9.q.out @@ -158,6 +158,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_ext_list_price), count(ss_ext_list_price) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -181,6 +182,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_net_paid_inc_tax), count(ss_net_paid_inc_tax) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -202,6 +204,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -225,6 +228,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_ext_list_price), count(ss_ext_list_price) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -248,6 +252,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_net_paid_inc_tax), count(ss_net_paid_inc_tax) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -269,6 +274,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -290,6 +296,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -313,6 +320,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_ext_list_price), count(ss_ext_list_price) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -336,6 +344,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_net_paid_inc_tax), count(ss_net_paid_inc_tax) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -357,6 +366,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -380,6 +390,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_ext_list_price), count(ss_ext_list_price) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -403,6 +414,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_net_paid_inc_tax), count(ss_net_paid_inc_tax) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -426,6 +438,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_ext_list_price), count(ss_ext_list_price) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -449,6 +462,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(ss_net_paid_inc_tax), count(ss_net_paid_inc_tax) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: NONE @@ -470,6 +484,7 @@ STAGE PLANS: Statistics: Num rows: 575995635 Data size: 50814502088 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query90.q.out b/ql/src/test/results/clientpositive/perf/spark/query90.q.out index 2a323b6cee..a12d26f3d7 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query90.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query90.q.out @@ -167,6 +167,7 @@ STAGE PLANS: Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -320,6 +321,7 @@ STAGE PLANS: Statistics: Num rows: 191667562 Data size: 26061245514 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query91.q.out b/ql/src/test/results/clientpositive/perf/spark/query91.q.out index be56486a7d..4d46ce176b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query91.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query91.q.out @@ -325,6 +325,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col11) keys: _col5 (type: string), _col6 (type: string), _col14 (type: string), _col15 (type: string), _col16 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 117128008 Data size: 100732454500 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query92.q.out b/ql/src/test/results/clientpositive/perf/spark/query92.q.out index 43250cb86c..535775a1bf 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query92.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query92.q.out @@ -188,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE @@ -238,6 +239,7 @@ STAGE PLANS: Statistics: Num rows: 58081078 Data size: 7897346909 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query93.q.out b/ql/src/test/results/clientpositive/perf/spark/query93.q.out index f393c1313b..f69920d27b 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query93.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query93.q.out @@ -148,6 +148,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query94.q.out b/ql/src/test/results/clientpositive/perf/spark/query94.q.out index 044684b26b..ae569b00b9 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query94.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query94.q.out @@ -181,6 +181,7 @@ STAGE PLANS: Statistics: Num rows: 144002668 Data size: 19580198212 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 144002668 Data size: 19580198212 Basic stats: COMPLETE Column stats: NONE @@ -202,6 +203,7 @@ STAGE PLANS: Statistics: Num rows: 14398467 Data size: 1325194184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: wr_order_number (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 14398467 Data size: 1325194184 Basic stats: COMPLETE Column stats: NONE @@ -317,6 +319,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5), sum(_col6) keys: _col4 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col2, _col3 Statistics: Num rows: 115958879 Data size: 15767054151 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query95.q.out b/ql/src/test/results/clientpositive/perf/spark/query95.q.out index a146c6d6d3..0041564547 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query95.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query95.q.out @@ -312,6 +312,7 @@ STAGE PLANS: Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 158402938 Data size: 21538218500 Basic stats: COMPLETE Column stats: NONE @@ -367,6 +368,7 @@ STAGE PLANS: Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col14 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 174243235 Data size: 23692040863 Basic stats: COMPLETE Column stats: NONE @@ -431,6 +433,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5) keys: _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col2, _col3 Statistics: Num rows: 421668645 Data size: 57334741373 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query96.q.out b/ql/src/test/results/clientpositive/perf/spark/query96.q.out index e5900be6c6..da2a98330e 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query96.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query96.q.out @@ -159,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 766650239 Data size: 67634106676 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query97.q.out b/ql/src/test/results/clientpositive/perf/spark/query97.q.out index f9b5bc80e8..2372928d52 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query97.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query97.q.out @@ -160,6 +160,7 @@ STAGE PLANS: Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 633595212 Data size: 55895953508 Basic stats: COMPLETE Column stats: NONE @@ -197,6 +198,7 @@ STAGE PLANS: Statistics: Num rows: 348477374 Data size: 30742775095 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), sum(_col1), sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -231,6 +233,7 @@ STAGE PLANS: Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316788826 Data size: 42899570777 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query98.q.out b/ql/src/test/results/clientpositive/perf/spark/query98.q.out index 293114406f..ed834aefff 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query98.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query98.q.out @@ -173,6 +173,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col9 (type: string), _col8 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: decimal(7,2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 696954748 Data size: 61485550191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/perf/spark/query99.q.out b/ql/src/test/results/clientpositive/perf/spark/query99.q.out index 220aae5adc..885972fe07 100644 --- a/ql/src/test/results/clientpositive/perf/spark/query99.q.out +++ b/ql/src/test/results/clientpositive/perf/spark/query99.q.out @@ -241,6 +241,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col5), sum(_col6), sum(_col7), sum(_col8) keys: _col13 (type: string), _col15 (type: string), _col11 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 421645953 Data size: 57099332415 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/position_alias_test_1.q.out b/ql/src/test/results/clientpositive/position_alias_test_1.q.out index f79b56b8d3..397daf3e29 100644 --- a/ql/src/test/results/clientpositive/position_alias_test_1.q.out +++ b/ql/src/test/results/clientpositive/position_alias_test_1.q.out @@ -74,6 +74,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: b (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/ppd2.q.out b/ql/src/test/results/clientpositive/ppd2.q.out index deb6bd9810..b24441ed20 100644 --- a/ql/src/test/results/clientpositive/ppd2.q.out +++ b/ql/src/test/results/clientpositive/ppd2.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -470,6 +471,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_constant_expr.q.out b/ql/src/test/results/clientpositive/ppd_constant_expr.q.out index ec17dc4984..39dd2d7de3 100644 --- a/ql/src/test/results/clientpositive/ppd_constant_expr.q.out +++ b/ql/src/test/results/clientpositive/ppd_constant_expr.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE @@ -224,6 +225,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_gby.q.out b/ql/src/test/results/clientpositive/ppd_gby.q.out index 75257e803e..96f3612eb3 100644 --- a/ql/src/test/results/clientpositive/ppd_gby.q.out +++ b/ql/src/test/results/clientpositive/ppd_gby.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 8217 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +248,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 8217 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_gby2.q.out b/ql/src/test/results/clientpositive/ppd_gby2.q.out index 1273d01351..b1a8ca1178 100644 --- a/ql/src/test/results/clientpositive/ppd_gby2.q.out +++ b/ql/src/test/results/clientpositive/ppd_gby2.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 8217 Basic stats: COMPLETE Column stats: COMPLETE @@ -58,6 +59,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col0) keys: _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 5184 Basic stats: COMPLETE Column stats: COMPLETE @@ -162,6 +164,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 8217 Basic stats: COMPLETE Column stats: COMPLETE @@ -185,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col0) keys: _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 5184 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_gby_join.q.out b/ql/src/test/results/clientpositive/ppd_gby_join.q.out index 1dd028e8b4..7343f7e8a1 100644 --- a/ql/src/test/results/clientpositive/ppd_gby_join.q.out +++ b/ql/src/test/results/clientpositive/ppd_gby_join.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 2565 Basic stats: COMPLETE Column stats: COMPLETE @@ -345,6 +346,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 27 Data size: 2565 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_join_filter.q.out b/ql/src/test/results/clientpositive/ppd_join_filter.q.out index b47a1472c0..68a8cd01f7 100644 --- a/ql/src/test/results/clientpositive/ppd_join_filter.q.out +++ b/ql/src/test/results/clientpositive/ppd_join_filter.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -407,6 +408,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -755,6 +757,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE @@ -1103,6 +1106,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 67750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ppd_multi_insert.q.out b/ql/src/test/results/clientpositive/ppd_multi_insert.q.out index a9205006df..6be8c5e868 100644 --- a/ql/src/test/results/clientpositive/ppd_multi_insert.q.out +++ b/ql/src/test/results/clientpositive/ppd_multi_insert.q.out @@ -126,6 +126,7 @@ STAGE PLANS: Statistics: Num rows: 263 Data size: 24985 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -156,6 +157,7 @@ STAGE PLANS: Statistics: Num rows: 87 Data size: 8265 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -187,6 +189,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: '2008-04-08' (type: string), '12' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 604 Basic stats: COMPLETE Column stats: COMPLETE @@ -1543,6 +1546,7 @@ STAGE PLANS: Statistics: Num rows: 263 Data size: 24985 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1573,6 +1577,7 @@ STAGE PLANS: Statistics: Num rows: 87 Data size: 8265 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -1604,6 +1609,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: '2008-04-08' (type: string), '12' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 604 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/ptfgroupbyjoin.q.out b/ql/src/test/results/clientpositive/ptfgroupbyjoin.q.out index 64445cf23f..9252e6986e 100644 --- a/ql/src/test/results/clientpositive/ptfgroupbyjoin.q.out +++ b/ql/src/test/results/clientpositive/ptfgroupbyjoin.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: fkey (type: int), id (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -234,6 +235,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: id (type: int), fkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -399,6 +401,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: fkey (type: int), id (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/quote1.q.out b/ql/src/test/results/clientpositive/quote1.q.out index 4235990eb1..e42a16175e 100644 --- a/ql/src/test/results/clientpositive/quote1.q.out +++ b/ql/src/test/results/clientpositive/quote1.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(location, 'hll'), compute_stats(type, 'hll') keys: table (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 958 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/quotedid_basic.q.out b/ql/src/test/results/clientpositive/quotedid_basic.q.out index 2150ad36e5..de0bf9aee0 100644 --- a/ql/src/test/results/clientpositive/quotedid_basic.q.out +++ b/ql/src/test/results/clientpositive/quotedid_basic.q.out @@ -119,6 +119,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: x+1 (type: string), y&y (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE @@ -184,6 +185,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: x+1 (type: string), y&y (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE @@ -293,6 +295,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: x+1 (type: string), y&y (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 552 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/quotedid_partition.q.out b/ql/src/test/results/clientpositive/quotedid_partition.q.out index 32b3a4724e..27f5dfda6e 100644 --- a/ql/src/test/results/clientpositive/quotedid_partition.q.out +++ b/ql/src/test/results/clientpositive/quotedid_partition.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 356 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: y&y (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 91 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/rand_partitionpruner2.q.out b/ql/src/test/results/clientpositive/rand_partitionpruner2.q.out index ff73e22b9e..8dc6a63a30 100644 --- a/ql/src/test/results/clientpositive/rand_partitionpruner2.q.out +++ b/ql/src/test/results/clientpositive/rand_partitionpruner2.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 333 Data size: 151848 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(hr, 'hll'), compute_stats(ds, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1760 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/rcfile_null_value.q.out b/ql/src/test/results/clientpositive/rcfile_null_value.q.out index bdbf1d2353..f370ddc8a1 100644 --- a/ql/src/test/results/clientpositive/rcfile_null_value.q.out +++ b/ql/src/test/results/clientpositive/rcfile_null_value.q.out @@ -162,6 +162,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 10450 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1728 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/reduce_deduplicate_extended2.q.out b/ql/src/test/results/clientpositive/reduce_deduplicate_extended2.q.out index 851d9dffde..c5f873f2fe 100644 --- a/ql/src/test/results/clientpositive/reduce_deduplicate_extended2.q.out +++ b/ql/src/test/results/clientpositive/reduce_deduplicate_extended2.q.out @@ -66,6 +66,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE @@ -176,6 +177,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE @@ -263,6 +265,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -321,6 +324,7 @@ STAGE PLANS: Statistics: Num rows: 395 Data size: 70310 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 197 Data size: 35066 Basic stats: COMPLETE Column stats: COMPLETE @@ -411,6 +415,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -459,6 +464,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 22250 Basic stats: COMPLETE Column stats: COMPLETE @@ -505,6 +511,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -584,6 +591,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -669,6 +677,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -782,6 +791,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -830,6 +840,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -849,6 +860,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 22250 Basic stats: COMPLETE Column stats: COMPLETE @@ -928,6 +940,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -976,6 +989,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -995,6 +1009,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 125 Data size: 22250 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/runtime_skewjoin_mapjoin_spark.q.out b/ql/src/test/results/clientpositive/runtime_skewjoin_mapjoin_spark.q.out index 29dec2d863..16a58ba35a 100644 --- a/ql/src/test/results/clientpositive/runtime_skewjoin_mapjoin_spark.q.out +++ b/ql/src/test/results/clientpositive/runtime_skewjoin_mapjoin_spark.q.out @@ -142,6 +142,7 @@ STAGE PLANS: Statistics: Num rows: 870 Data size: 75698 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +206,7 @@ STAGE PLANS: Statistics: Num rows: 870 Data size: 75698 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -243,6 +245,7 @@ STAGE PLANS: Statistics: Num rows: 870 Data size: 75698 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/sample1.q.out b/ql/src/test/results/clientpositive/sample1.q.out index 20713a44c1..522dd9801d 100644 --- a/ql/src/test/results/clientpositive/sample1.q.out +++ b/ql/src/test/results/clientpositive/sample1.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 68750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll'), compute_stats(dt, 'hll'), compute_stats(hr, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1744 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/sample5.q.out b/ql/src/test/results/clientpositive/sample5.q.out index a8fa990197..6c633e2af3 100644 --- a/ql/src/test/results/clientpositive/sample5.q.out +++ b/ql/src/test/results/clientpositive/sample5.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/sample6.q.out b/ql/src/test/results/clientpositive/sample6.q.out index 2cfd83fb77..bf00e65370 100644 --- a/ql/src/test/results/clientpositive/sample6.q.out +++ b/ql/src/test/results/clientpositive/sample6.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/sample7.q.out b/ql/src/test/results/clientpositive/sample7.q.out index 53a08a40c8..c32105e21d 100644 --- a/ql/src/test/results/clientpositive/sample7.q.out +++ b/ql/src/test/results/clientpositive/sample7.q.out @@ -86,6 +86,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/sample_islocalmode_hook_use_metadata.q.out b/ql/src/test/results/clientpositive/sample_islocalmode_hook_use_metadata.q.out index 4ad2957692..ada59347be 100644 --- a/ql/src/test/results/clientpositive/sample_islocalmode_hook_use_metadata.q.out +++ b/ql/src/test/results/clientpositive/sample_islocalmode_hook_use_metadata.q.out @@ -136,6 +136,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 18124 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -189,6 +190,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 18124 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/semijoin2.q.out b/ql/src/test/results/clientpositive/semijoin2.q.out index cead0a56d2..66ddc081a5 100644 --- a/ql/src/test/results/clientpositive/semijoin2.q.out +++ b/ql/src/test/results/clientpositive/semijoin2.q.out @@ -276,6 +276,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 123 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: -92 (type: int), _col1 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 123 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/semijoin3.q.out b/ql/src/test/results/clientpositive/semijoin3.q.out index e56ada9fdd..90d85aff1e 100644 --- a/ql/src/test/results/clientpositive/semijoin3.q.out +++ b/ql/src/test/results/clientpositive/semijoin3.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/semijoin4.q.out b/ql/src/test/results/clientpositive/semijoin4.q.out index e975ea9be4..4cfdd55503 100644 --- a/ql/src/test/results/clientpositive/semijoin4.q.out +++ b/ql/src/test/results/clientpositive/semijoin4.q.out @@ -195,6 +195,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/semijoin5.q.out b/ql/src/test/results/clientpositive/semijoin5.q.out index 905d297957..6fd4174110 100644 --- a/ql/src/test/results/clientpositive/semijoin5.q.out +++ b/ql/src/test/results/clientpositive/semijoin5.q.out @@ -244,6 +244,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: timestamp), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 167 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/setop_subq.q.out b/ql/src/test/results/clientpositive/setop_subq.q.out index 9e5693aba1..d071c977e1 100644 --- a/ql/src/test/results/clientpositive/setop_subq.q.out +++ b/ql/src/test/results/clientpositive/setop_subq.q.out @@ -25,6 +25,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -44,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -100,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +136,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -148,6 +152,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -192,6 +197,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -250,6 +256,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -283,6 +290,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +306,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -342,6 +351,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -400,6 +410,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -433,6 +444,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -448,6 +460,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -492,6 +505,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/skewjoin.q.out b/ql/src/test/results/clientpositive/skewjoin.q.out index 4a84c33123..98f908426d 100644 --- a/ql/src/test/results/clientpositive/skewjoin.q.out +++ b/ql/src/test/results/clientpositive/skewjoin.q.out @@ -156,6 +156,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -212,6 +213,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 75145 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -750,6 +752,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 47850 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col1)), sum(hash(_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -874,6 +877,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -914,6 +918,7 @@ STAGE PLANS: outputColumnNames: _col2, _col3 Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1048,6 +1053,7 @@ STAGE PLANS: Statistics: Num rows: 791 Data size: 140798 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1088,6 +1094,7 @@ STAGE PLANS: outputColumnNames: _col2, _col3 Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1314,6 +1321,7 @@ STAGE PLANS: Statistics: Num rows: 135 Data size: 24030 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1354,6 +1362,7 @@ STAGE PLANS: outputColumnNames: _col0, _col3 Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1467,6 +1476,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col6)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/skewjoin_mapjoin1.q.out b/ql/src/test/results/clientpositive/skewjoin_mapjoin1.q.out index 63630dba2b..a5afa605c1 100644 --- a/ql/src/test/results/clientpositive/skewjoin_mapjoin1.q.out +++ b/ql/src/test/results/clientpositive/skewjoin_mapjoin1.q.out @@ -409,6 +409,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -437,6 +438,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -560,6 +562,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -588,6 +591,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/skewjoin_mapjoin10.q.out b/ql/src/test/results/clientpositive/skewjoin_mapjoin10.q.out index c06a0a0111..1ff7f0e3fd 100644 --- a/ql/src/test/results/clientpositive/skewjoin_mapjoin10.q.out +++ b/ql/src/test/results/clientpositive/skewjoin_mapjoin10.q.out @@ -441,6 +441,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -469,6 +470,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -592,6 +594,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -620,6 +623,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 48 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/skewjoin_mapjoin5.q.out b/ql/src/test/results/clientpositive/skewjoin_mapjoin5.q.out index 3a582d867b..4e1025c0b9 100644 --- a/ql/src/test/results/clientpositive/skewjoin_mapjoin5.q.out +++ b/ql/src/test/results/clientpositive/skewjoin_mapjoin5.q.out @@ -230,6 +230,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/skewjoin_noskew.q.out b/ql/src/test/results/clientpositive/skewjoin_noskew.q.out index ab02b5c001..9b46b091c8 100644 --- a/ql/src/test/results/clientpositive/skewjoin_noskew.q.out +++ b/ql/src/test/results/clientpositive/skewjoin_noskew.q.out @@ -145,6 +145,7 @@ STAGE PLANS: Statistics: Num rows: 30 Data size: 5340 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/skewjoin_onesideskew.q.out b/ql/src/test/results/clientpositive/skewjoin_onesideskew.q.out index e55c9f172d..4d6ee2b867 100644 --- a/ql/src/test/results/clientpositive/skewjoin_onesideskew.q.out +++ b/ql/src/test/results/clientpositive/skewjoin_onesideskew.q.out @@ -157,6 +157,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 522 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -209,6 +210,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 522 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/skewjoinopt1.q.out b/ql/src/test/results/clientpositive/skewjoinopt1.q.out index fbe9b0b187..8389ee70df 100644 --- a/ql/src/test/results/clientpositive/skewjoinopt1.q.out +++ b/ql/src/test/results/clientpositive/skewjoinopt1.q.out @@ -453,6 +453,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -465,6 +466,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -626,6 +628,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -638,6 +641,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 404 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/skewjoinopt2.q.out b/ql/src/test/results/clientpositive/skewjoinopt2.q.out index d6d06aedca..4bad303039 100644 --- a/ql/src/test/results/clientpositive/skewjoinopt2.q.out +++ b/ql/src/test/results/clientpositive/skewjoinopt2.q.out @@ -443,6 +443,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 808 Basic stats: COMPLETE Column stats: NONE @@ -458,6 +459,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 808 Basic stats: COMPLETE Column stats: NONE @@ -626,6 +628,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 808 Basic stats: COMPLETE Column stats: NONE @@ -641,6 +644,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 808 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/skewjoinopt9.q.out b/ql/src/test/results/clientpositive/skewjoinopt9.q.out index 7816d51215..e817cd8f3e 100644 --- a/ql/src/test/results/clientpositive/skewjoinopt9.q.out +++ b/ql/src/test/results/clientpositive/skewjoinopt9.q.out @@ -217,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/smb_mapjoin9.q.out b/ql/src/test/results/clientpositive/smb_mapjoin9.q.out index f286fbb530..62b351d2ae 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin9.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin9.q.out @@ -286,6 +286,7 @@ STAGE PLANS: outputColumnNames: col1, col2, col3, col4 Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll'), compute_stats(col4, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_11.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_11.q.out index c03346e1e8..3bd5409ace 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_11.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_11.q.out @@ -192,6 +192,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '1' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_12.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_12.q.out index 8b7060a9d7..5ddded0c88 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_12.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_12.q.out @@ -422,6 +422,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2' (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 File Output Operator diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_16.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_16.q.out index 82168ae3cc..ec7e0d99ee 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_16.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_16.q.out @@ -67,6 +67,7 @@ STAGE PLANS: 1 key (type: int) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_20.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_20.q.out index 5dc339ae0d..390f0ace19 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_20.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_20.q.out @@ -89,6 +89,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1405 Basic stats: COMPLETE Column stats: COMPLETE @@ -264,6 +265,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1389 Basic stats: COMPLETE Column stats: COMPLETE @@ -1486,6 +1488,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value1, 'hll'), compute_stats(value2, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 1405 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_21.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_21.q.out index a2a1d81a48..719d754eec 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_21.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_21.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -304,6 +305,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -441,6 +443,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -578,6 +581,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE @@ -714,6 +718,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/smb_mapjoin_7.q.out b/ql/src/test/results/clientpositive/smb_mapjoin_7.q.out index e97ff9a674..2c72e45b8e 100644 --- a/ql/src/test/results/clientpositive/smb_mapjoin_7.q.out +++ b/ql/src/test/results/clientpositive/smb_mapjoin_7.q.out @@ -659,6 +659,7 @@ STAGE PLANS: outputColumnNames: k1, v1, k2, v2 Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(v1, 'hll'), compute_stats(k2, 'hll'), compute_stats(v2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_1.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_1.q.out index 1eca89d3ff..330f430c64 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_1.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_1.q.out @@ -77,6 +77,7 @@ STAGE PLANS: 1 key (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_2.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_2.q.out index 79ee6f2fca..168501be76 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_2.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_2.q.out @@ -83,6 +83,7 @@ STAGE PLANS: 1 key (type: string), value (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_3.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_3.q.out index 6cf9171341..bd17b90227 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_3.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_3.q.out @@ -83,6 +83,7 @@ STAGE PLANS: 1 key (type: string), value (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_4.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_4.q.out index 9bff4d0d2a..6576e704e4 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_4.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_4.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 182 Data size: 32502 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out index 693d9ad75b..9432dcf283 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_5.q.out @@ -93,6 +93,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out index e329d4f832..1ac6c43c69 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_6.q.out @@ -174,6 +174,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out index 153fb8effc..6f062f8694 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_7.q.out @@ -254,6 +254,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 4400 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/sort_merge_join_desc_8.q.out b/ql/src/test/results/clientpositive/sort_merge_join_desc_8.q.out index 8376d0fc0e..91f7da4bf6 100644 --- a/ql/src/test/results/clientpositive/sort_merge_join_desc_8.q.out +++ b/ql/src/test/results/clientpositive/sort_merge_join_desc_8.q.out @@ -132,6 +132,7 @@ STAGE PLANS: 1 key (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Reduce Output Operator @@ -227,6 +228,7 @@ STAGE PLANS: Statistics: Num rows: 182 Data size: 32868 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/annotate_stats_join.q.out b/ql/src/test/results/clientpositive/spark/annotate_stats_join.q.out index 86957ab5a8..54a26e1057 100644 --- a/ql/src/test/results/clientpositive/spark/annotate_stats_join.q.out +++ b/ql/src/test/results/clientpositive/spark/annotate_stats_join.q.out @@ -917,6 +917,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 285 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/auto_join0.q.out b/ql/src/test/results/clientpositive/spark/auto_join0.q.out index d7d616fefa..02afefdcf1 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join0.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join0.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 27556 Data size: 612872 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join10.q.out b/ql/src/test/results/clientpositive/spark/auto_join10.q.out index d741b298e1..59e27ebcf3 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join10.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join10.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join11.q.out b/ql/src/test/results/clientpositive/spark/auto_join11.q.out index d5f400f7fa..47f561a7b6 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join11.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join11.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 182 Data size: 1939 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join12.q.out b/ql/src/test/results/clientpositive/spark/auto_join12.q.out index 29f48ddccf..af66196a5b 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join12.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join12.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Statistics: Num rows: 365 Data size: 3878 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join13.q.out b/ql/src/test/results/clientpositive/spark/auto_join13.q.out index 0a0bdd3568..f3cf24caf0 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join13.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join13.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2132 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join15.q.out b/ql/src/test/results/clientpositive/spark/auto_join15.q.out index 4179c7acb3..65aad5e780 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join15.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join15.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join16.q.out b/ql/src/test/results/clientpositive/spark/auto_join16.q.out index c38d4cfecc..4579c10845 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join16.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join16.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join18.q.out b/ql/src/test/results/clientpositive/spark/auto_join18.q.out index adc01d8c67..f69d0a973a 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join18.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join18.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -77,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE @@ -117,6 +119,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join18_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/auto_join18_multi_distinct.q.out index 00748cd704..042e4fe501 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join18_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join18_multi_distinct.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -80,6 +81,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value), count(DISTINCT key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE @@ -119,6 +121,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join20.q.out b/ql/src/test/results/clientpositive/spark/auto_join20.q.out index 978b6b6da1..bc95bcb8e0 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join20.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join20.q.out @@ -105,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -263,6 +264,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0,_col1,_col2,_col3,_col4,_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join22.q.out b/ql/src/test/results/clientpositive/spark/auto_join22.q.out index 661a071e7d..435a58b453 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join22.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join22.q.out @@ -104,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join24.q.out b/ql/src/test/results/clientpositive/spark/auto_join24.q.out index d5c5c7ccbe..db345fe4bb 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join24.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join24.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 339 Data size: 1630 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join26.q.out b/ql/src/test/results/clientpositive/spark/auto_join26.q.out index 9b4b5ae7ff..e2d4015787 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join26.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join26.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join27.q.out b/ql/src/test/results/clientpositive/spark/auto_join27.q.out index 189313565d..d9a643b334 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join27.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join27.q.out @@ -69,6 +69,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -108,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 273 Data size: 2908 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join30.q.out b/ql/src/test/results/clientpositive/spark/auto_join30.q.out index 55680f742f..2d159a9603 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join30.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join30.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +206,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -330,6 +332,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -494,6 +497,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -652,6 +656,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -810,6 +815,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -968,6 +974,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1126,6 +1133,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join31.q.out b/ql/src/test/results/clientpositive/spark/auto_join31.q.out index ca8e7fbe33..f4a567cddb 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join31.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join31.q.out @@ -99,6 +99,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2,_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join32.q.out b/ql/src/test/results/clientpositive/spark/auto_join32.q.out index 7f7b5e9281..88cb1a3c02 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join32.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join32.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -213,6 +214,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -347,6 +349,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -503,6 +506,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join_filters.q.out b/ql/src/test/results/clientpositive/spark/auto_join_filters.q.out index b64241cc58..b2c82b1e67 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join_filters.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join_filters.q.out @@ -122,6 +122,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 441 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -376,6 +377,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 242 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -808,6 +810,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 242 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_join_nulls.q.out b/ql/src/test/results/clientpositive/spark/auto_join_nulls.q.out index ccaa468cf3..ff9e292ccb 100644 --- a/ql/src/test/results/clientpositive/spark/auto_join_nulls.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_join_nulls.q.out @@ -256,6 +256,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 176 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_smb_mapjoin_14.q.out b/ql/src/test/results/clientpositive/spark/auto_smb_mapjoin_14.q.out index 7a391f8d81..d95c6d7490 100644 --- a/ql/src/test/results/clientpositive/spark/auto_smb_mapjoin_14.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_smb_mapjoin_14.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -192,6 +193,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -212,6 +214,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 35 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -343,6 +346,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -507,6 +511,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -618,6 +623,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -751,6 +757,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -874,6 +881,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1003,6 +1011,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1100,6 +1109,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1205,6 +1215,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 46 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1324,6 +1335,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1681,6 +1693,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_1.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_1.q.out index 8d08b607e8..d76fca3be9 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_1.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_1.q.out @@ -159,6 +159,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -390,6 +391,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -621,6 +623,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out index bae6c2ab82..7138a6fb30 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out @@ -568,6 +568,7 @@ STAGE PLANS: Statistics: Num rows: 1584 Data size: 1666368 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_14.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_14.q.out index 8f95dc8486..c00bfd2cbc 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_14.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_14.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 176 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -166,6 +167,7 @@ STAGE PLANS: Statistics: Num rows: 207 Data size: 2080 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_15.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_15.q.out index 881b9ea68c..7a5a89f27d 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_15.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_15.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 176 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -145,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 176 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_2.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_2.q.out index 4e0e109428..437293a798 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_2.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_2.q.out @@ -141,6 +141,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -372,6 +373,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_3.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_3.q.out index 4eebf31354..d69cbe61d7 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_3.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_3.q.out @@ -141,6 +141,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -321,6 +322,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -501,6 +503,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_4.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_4.q.out index 259ecb4416..4dd22e9119 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_4.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_4.q.out @@ -157,6 +157,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -337,6 +338,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -517,6 +519,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_5.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_5.q.out index 83f709d873..4fae899a49 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_5.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_5.q.out @@ -116,6 +116,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -284,6 +285,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -452,6 +454,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out index 6fe72d77b0..329cdf66b2 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out @@ -179,6 +179,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -330,6 +331,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -481,6 +483,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -632,6 +635,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -721,6 +725,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -843,6 +848,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -994,6 +1000,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1145,6 +1152,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1234,6 +1242,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1356,6 +1365,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_7.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_7.q.out index 6d74e7b282..027b7433c0 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_7.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_7.q.out @@ -176,6 +176,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -411,6 +412,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -646,6 +648,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_8.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_8.q.out index eef9be5a70..b6aa014bb8 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_8.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_8.q.out @@ -176,6 +176,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -411,6 +412,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -646,6 +648,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_9.q.out b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_9.q.out index 65cd8c05b0..4385c9950e 100644 --- a/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_9.q.out +++ b/ql/src/test/results/clientpositive/spark/auto_sortmerge_join_9.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -186,6 +187,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -303,6 +305,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -323,6 +326,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 35 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -454,6 +458,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -618,6 +623,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -729,6 +735,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -862,6 +869,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -985,6 +993,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1114,6 +1123,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1211,6 +1221,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1306,6 +1317,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1413,6 +1425,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 46 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1532,6 +1545,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1641,6 +1655,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1740,6 +1755,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -1857,6 +1873,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -1877,6 +1894,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 35 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2008,6 +2026,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -2172,6 +2191,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2283,6 +2303,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2416,6 +2437,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2539,6 +2561,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2636,6 +2659,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2731,6 +2755,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2838,6 +2863,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 46 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2957,6 +2983,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucket_map_join_1.q.out b/ql/src/test/results/clientpositive/spark/bucket_map_join_1.q.out index 06005d7b08..fd6956a696 100644 --- a/ql/src/test/results/clientpositive/spark/bucket_map_join_1.q.out +++ b/ql/src/test/results/clientpositive/spark/bucket_map_join_1.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 220 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucket_map_join_2.q.out b/ql/src/test/results/clientpositive/spark/bucket_map_join_2.q.out index dec220fdee..5fc4aea44d 100644 --- a/ql/src/test/results/clientpositive/spark/bucket_map_join_2.q.out +++ b/ql/src/test/results/clientpositive/spark/bucket_map_join_2.q.out @@ -168,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 220 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out index 2fc9a3dd34..06c7858edc 100644 --- a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out +++ b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out @@ -1420,6 +1420,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1472,6 +1473,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1564,6 +1566,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1616,6 +1619,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1770,6 +1774,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1928,6 +1933,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2085,6 +2091,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2261,6 +2268,7 @@ STAGE PLANS: Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2380,6 +2388,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -2504,6 +2513,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -2706,6 +2716,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -2867,6 +2878,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2) keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -3028,6 +3040,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 266 Data size: 2822 Basic stats: COMPLETE Column stats: NONE @@ -3189,6 +3202,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 266 Data size: 2822 Basic stats: COMPLETE Column stats: NONE @@ -3760,6 +3774,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -3880,6 +3895,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out index aecb230178..be43889af1 100644 --- a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out +++ b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out @@ -1187,6 +1187,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -1288,6 +1289,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -1389,6 +1391,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -1498,6 +1501,7 @@ STAGE PLANS: Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 242 Data size: 2566 Basic stats: COMPLETE Column stats: NONE @@ -1679,6 +1683,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1709,6 +1714,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1807,6 +1813,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: int), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1837,6 +1844,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin10.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin10.q.out index c5d6f80328..b77eb49734 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin10.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin10.q.out @@ -312,6 +312,7 @@ STAGE PLANS: Statistics: Num rows: 195 Data size: 76450 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin11.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin11.q.out index d1fce8b209..51e1fe54e9 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin11.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin11.q.out @@ -326,6 +326,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -699,6 +700,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out index 0d04721a3e..b101a0d00c 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out @@ -232,6 +232,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -490,6 +491,7 @@ STAGE PLANS: Statistics: Num rows: 104 Data size: 30250 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin13.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin13.q.out index 8f69f41826..e17e04cd0c 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin13.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin13.q.out @@ -197,6 +197,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -512,6 +513,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -787,6 +789,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1062,6 +1065,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out index c2ea080c41..604c56185c 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out @@ -198,6 +198,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -471,6 +472,7 @@ STAGE PLANS: BucketMapJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out b/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out index cc45f636cb..262ece139b 100644 --- a/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out +++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out @@ -200,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 159 Data size: 46200 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -495,6 +496,7 @@ STAGE PLANS: Statistics: Num rows: 104 Data size: 30250 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out b/ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out index f0d201c228..41c6199e47 100644 --- a/ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out +++ b/ql/src/test/results/clientpositive/spark/constprog_partitioner.q.out @@ -145,6 +145,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 2999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 2999 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/constprog_semijoin.q.out b/ql/src/test/results/clientpositive/spark/constprog_semijoin.q.out index 6b4fa1eac8..16c6e3a010 100644 --- a/ql/src/test/results/clientpositive/spark/constprog_semijoin.q.out +++ b/ql/src/test/results/clientpositive/spark/constprog_semijoin.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE @@ -238,6 +239,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE @@ -365,6 +367,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE @@ -508,6 +511,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -607,6 +611,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -708,6 +713,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -807,6 +813,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -908,6 +915,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/count.q.out b/ql/src/test/results/clientpositive/spark/count.q.out index d5a4c6146a..588070f446 100644 --- a/ql/src/test/results/clientpositive/spark/count.q.out +++ b/ql/src/test/results/clientpositive/spark/count.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT b), count(DISTINCT c), sum(d) keys: a (type: int), b (type: int), c (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 1 Data size: 780 Basic stats: COMPLETE Column stats: NONE @@ -134,6 +135,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 1 Data size: 780 Basic stats: COMPLETE Column stats: NONE @@ -343,6 +345,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 1 Data size: 780 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/cross_product_check_1.q.out b/ql/src/test/results/clientpositive/spark/cross_product_check_1.q.out index 1780b44dda..b7bc7d487e 100644 --- a/ql/src/test/results/clientpositive/spark/cross_product_check_1.q.out +++ b/ql/src/test/results/clientpositive/spark/cross_product_check_1.q.out @@ -328,6 +328,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 114 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 114 Basic stats: COMPLETE Column stats: NONE @@ -448,6 +449,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 1540 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 1540 Basic stats: COMPLETE Column stats: NONE @@ -515,6 +517,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -603,6 +606,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 114 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 114 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/cross_product_check_2.q.out b/ql/src/test/results/clientpositive/spark/cross_product_check_2.q.out index 51984c844f..3136926bd2 100644 --- a/ql/src/test/results/clientpositive/spark/cross_product_check_2.q.out +++ b/ql/src/test/results/clientpositive/spark/cross_product_check_2.q.out @@ -304,6 +304,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 105 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 105 Basic stats: COMPLETE Column stats: NONE @@ -435,6 +436,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 1460 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 1460 Basic stats: COMPLETE Column stats: NONE @@ -579,6 +581,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 105 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 105 Basic stats: COMPLETE Column stats: NONE @@ -622,6 +625,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out b/ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out index 2088ccd5f0..00fcccf524 100644 --- a/ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out +++ b/ql/src/test/results/clientpositive/spark/dynamic_rdd_cache.q.out @@ -97,6 +97,7 @@ STAGE PLANS: Group By Operator aggregations: sum(hash(_col2,_col3)) keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE @@ -192,6 +193,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -355,6 +357,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -510,6 +513,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -945,6 +949,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), count(_col3), sum(_col5), sum(_col4) keys: _col1 (type: int), _col2 (type: int), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -1029,6 +1034,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), count(_col3), sum(_col5), sum(_col4) keys: _col1 (type: int), _col2 (type: int), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/dynpart_sort_optimization.q.out b/ql/src/test/results/clientpositive/spark/dynpart_sort_optimization.q.out index 7c40739235..ffa1d7ebf0 100644 --- a/ql/src/test/results/clientpositive/spark/dynpart_sort_optimization.q.out +++ b/ql/src/test/results/clientpositive/spark/dynpart_sort_optimization.q.out @@ -1470,6 +1470,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1066360 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1066360 Basic stats: COMPLETE Column stats: NONE @@ -1545,6 +1546,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1066360 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: t (type: tinyint), si (type: smallint), i (type: int), b (type: bigint), f (type: float) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1066360 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby1_map.q.out b/ql/src/test/results/clientpositive/spark/groupby1_map.q.out index 90b74f23b9..93c7b05f04 100644 --- a/ql/src/test/results/clientpositive/spark/groupby1_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby1_map.q.out @@ -40,6 +40,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby1_map_nomap.q.out b/ql/src/test/results/clientpositive/spark/groupby1_map_nomap.q.out index 24f1382993..c98baf4035 100644 --- a/ql/src/test/results/clientpositive/spark/groupby1_map_nomap.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby1_map_nomap.q.out @@ -40,6 +40,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby1_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby1_map_skew.q.out index 1b08a5d9d5..074e3025ed 100644 --- a/ql/src/test/results/clientpositive/spark/groupby1_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby1_map_skew.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby2_map.q.out b/ql/src/test/results/clientpositive/spark/groupby2_map.q.out index 0eeac7df5a..93d0870584 100644 --- a/ql/src/test/results/clientpositive/spark/groupby2_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby2_map.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby2_map_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/groupby2_map_multi_distinct.q.out index 6eaa4e3663..250400be7d 100644 --- a/ql/src/test/results/clientpositive/spark/groupby2_map_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby2_map_multi_distinct.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1), sum(DISTINCT _col1), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -155,6 +156,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col0), sum(_col1), sum(DISTINCT _col1), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby2_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby2_map_skew.q.out index 58aaae6fe8..6fb20d0c0c 100644 --- a/ql/src/test/results/clientpositive/spark/groupby2_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby2_map_skew.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby3_map.q.out b/ql/src/test/results/clientpositive/spark/groupby3_map.q.out index 2efb028c1b..139f513e24 100644 --- a/ql/src/test/results/clientpositive/spark/groupby3_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby3_map.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), sum(DISTINCT _col0), count(DISTINCT _col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby3_map_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/groupby3_map_multi_distinct.q.out index 1f4b25bf6d..f2f2ba95b6 100644 --- a/ql/src/test/results/clientpositive/spark/groupby3_map_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby3_map_multi_distinct.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0), sum(DISTINCT _col0), count(DISTINCT _col0), max(_col0), min(_col0), sum(_col2), sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby3_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby3_map_skew.q.out index 1a1cc8b680..c2978fb458 100644 --- a/ql/src/test/results/clientpositive/spark/groupby3_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby3_map_skew.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)), avg(substr(value, 5)), avg(DISTINCT substr(value, 5)), max(substr(value, 5)), min(substr(value, 5)), std(substr(value, 5)), stddev_samp(substr(value, 5)), variance(substr(value, 5)), var_samp(substr(value, 5)) keys: substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby4_map.q.out b/ql/src/test/results/clientpositive/spark/groupby4_map.q.out index 7a14d9b08e..f5ce249b3c 100644 --- a/ql/src/test/results/clientpositive/spark/groupby4_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby4_map.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/groupby4_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby4_map_skew.q.out index 3701fa94f5..9c8bcac5dc 100644 --- a/ql/src/test/results/clientpositive/spark/groupby4_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby4_map_skew.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/groupby5_map.q.out b/ql/src/test/results/clientpositive/spark/groupby5_map.q.out index 380a9c519e..7b2bf986ac 100644 --- a/ql/src/test/results/clientpositive/spark/groupby5_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby5_map.q.out @@ -39,6 +39,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby5_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby5_map_skew.q.out index e98fdcf0db..f23f1ab16a 100644 --- a/ql/src/test/results/clientpositive/spark/groupby5_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby5_map_skew.q.out @@ -39,6 +39,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby6_map.q.out b/ql/src/test/results/clientpositive/spark/groupby6_map.q.out index 0249a4aabc..2444d743e0 100644 --- a/ql/src/test/results/clientpositive/spark/groupby6_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby6_map.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby6_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby6_map_skew.q.out index fe4bcd8b32..153f5f5b6a 100644 --- a/ql/src/test/results/clientpositive/spark/groupby6_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby6_map_skew.q.out @@ -42,6 +42,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby7_map.q.out b/ql/src/test/results/clientpositive/spark/groupby7_map.q.out index af349093f3..80b7a378c5 100644 --- a/ql/src/test/results/clientpositive/spark/groupby7_map.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby7_map.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby7_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby7_map_skew.q.out index 7256624f5c..e08d78b14c 100644 --- a/ql/src/test/results/clientpositive/spark/groupby7_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby7_map_skew.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: sum(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby8_map_skew.q.out b/ql/src/test/results/clientpositive/spark/groupby8_map_skew.q.out index 3b361fae15..9c44bac0c5 100644 --- a/ql/src/test/results/clientpositive/spark/groupby8_map_skew.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby8_map_skew.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby9.q.out b/ql/src/test/results/clientpositive/spark/groupby9.q.out index 58ca5c6b99..294d1925f6 100644 --- a/ql/src/test/results/clientpositive/spark/groupby9.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby9.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -77,6 +78,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -850,6 +852,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -870,6 +873,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1643,6 +1647,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1663,6 +1668,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2436,6 +2442,7 @@ STAGE PLANS: Group By Operator aggregations: count(substr(value, 5)) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2458,6 +2465,7 @@ STAGE PLANS: Group By Operator aggregations: count(substr(value, 5)) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -3235,6 +3243,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -3255,6 +3264,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_complex_types.q.out b/ql/src/test/results/clientpositive/spark/groupby_complex_types.q.out index 986e5a9956..db50af0f46 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_complex_types.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_complex_types.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: array(key) (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -93,6 +94,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: map(key:value) (type: map) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -114,6 +116,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: struct(key,value) (type: struct) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_complex_types_multi_single_reducer.q.out b/ql/src/test/results/clientpositive/spark/groupby_complex_types_multi_single_reducer.q.out index 69e0068856..cf03ab80aa 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_complex_types_multi_single_reducer.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_complex_types_multi_single_reducer.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: array(key) (type: array) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -81,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: map(key:value) (type: map) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_cube1.q.out b/ql/src/test/results/clientpositive/spark/groupby_cube1.q.out index a664da1308..3447452c2f 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_cube1.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_cube1.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE @@ -116,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE @@ -211,6 +213,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE @@ -305,6 +308,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE Column stats: NONE @@ -388,6 +392,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE @@ -498,6 +503,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE Column stats: NONE @@ -622,6 +628,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE @@ -643,6 +650,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 4 Data size: 1200 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_map_ppr.q.out b/ql/src/test/results/clientpositive/spark/groupby_map_ppr.q.out index 0734f13245..5bc1854309 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_map_ppr.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_map_ppr.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_map_ppr_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/groupby_map_ppr_multi_distinct.q.out index 51448f6905..2e96ff45c1 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_map_ppr_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_map_ppr_multi_distinct.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1), sum(_col1), sum(DISTINCT _col1), count(DISTINCT _col2) keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_multi_insert_common_distinct.q.out b/ql/src/test/results/clientpositive/spark/groupby_multi_insert_common_distinct.q.out index e4f2d547e4..784bf00760 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_multi_insert_common_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_multi_insert_common_distinct.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -77,6 +78,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: (key + key) (type: double), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_position.q.out b/ql/src/test/results/clientpositive/spark/groupby_position.q.out index 92936e9435..0a5db81d9b 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_position.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_position.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -75,6 +76,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), value (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -255,6 +257,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -274,6 +277,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(value, 5)) keys: value (type: string), key (type: string), substr(value, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -450,6 +454,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -585,6 +590,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE @@ -605,6 +611,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE @@ -1320,6 +1327,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_resolution.q.out b/ql/src/test/results/clientpositive/spark/groupby_resolution.q.out index cd6e7d9aad..c518e5f1d6 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_resolution.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_resolution.q.out @@ -289,6 +289,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -353,6 +354,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -418,6 +420,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -498,6 +501,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -674,6 +678,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_rollup1.q.out b/ql/src/test/results/clientpositive/spark/groupby_rollup1.q.out index f5d442f646..abd8f711ab 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_rollup1.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_rollup1.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 900 Basic stats: COMPLETE Column stats: NONE @@ -136,6 +137,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE Column stats: NONE @@ -219,6 +221,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 900 Basic stats: COMPLETE Column stats: NONE @@ -323,6 +326,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT val) keys: key (type: string), 0L (type: bigint), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE Column stats: NONE @@ -447,6 +451,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 900 Basic stats: COMPLETE Column stats: NONE @@ -468,6 +473,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: key (type: string), val (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 3 Data size: 900 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out b/ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out index 0bd26cb7cb..866a86d7b4 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out @@ -278,6 +278,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1102,6 +1103,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1322,6 +1324,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1554,6 +1557,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -2230,6 +2234,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2886,6 +2891,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -3076,6 +3082,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -4147,6 +4154,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -4326,6 +4334,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out b/ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out index 62c8f16a12..06da1248f3 100644 --- a/ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out +++ b/ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out @@ -279,6 +279,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1123,6 +1124,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1363,6 +1365,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -1615,6 +1618,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE @@ -2311,6 +2315,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -2987,6 +2992,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), val (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -3197,6 +3203,7 @@ STAGE PLANS: aggregations: count() bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -4288,6 +4295,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -4483,6 +4491,7 @@ STAGE PLANS: aggregations: count(1) bucketGroup: true keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/having.q.out b/ql/src/test/results/clientpositive/spark/having.q.out index 3ee98ae47a..4ca85f6806 100644 --- a/ql/src/test/results/clientpositive/spark/having.q.out +++ b/ql/src/test/results/clientpositive/spark/having.q.out @@ -29,6 +29,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -122,6 +123,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -502,6 +504,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -780,6 +783,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -984,6 +988,7 @@ STAGE PLANS: Group By Operator aggregations: max(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1258,6 +1263,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out b/ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out index 2f230c4a27..59e25f890e 100644 --- a/ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out +++ b/ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out @@ -508,6 +508,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/insert_into1.q.out b/ql/src/test/results/clientpositive/spark/insert_into1.q.out index bfc87179c9..fee8277e36 100644 --- a/ql/src/test/results/clientpositive/spark/insert_into1.q.out +++ b/ql/src/test/results/clientpositive/spark/insert_into1.q.out @@ -612,6 +612,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/insert_into2.q.out b/ql/src/test/results/clientpositive/spark/insert_into2.q.out index 462e3890d0..70a6875e74 100644 --- a/ql/src/test/results/clientpositive/spark/insert_into2.q.out +++ b/ql/src/test/results/clientpositive/spark/insert_into2.q.out @@ -495,6 +495,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 530 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join18.q.out b/ql/src/test/results/clientpositive/spark/join18.q.out index 7d393604ad..f512b68558 100644 --- a/ql/src/test/results/clientpositive/spark/join18.q.out +++ b/ql/src/test/results/clientpositive/spark/join18.q.out @@ -55,6 +55,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -76,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out index c1dbaac3be..434714422c 100644 --- a/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -79,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value), count(DISTINCT key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join29.q.out b/ql/src/test/results/clientpositive/spark/join29.q.out index 6acea97635..94886acbb0 100644 --- a/ql/src/test/results/clientpositive/spark/join29.q.out +++ b/ql/src/test/results/clientpositive/spark/join29.q.out @@ -49,6 +49,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE @@ -93,6 +94,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join30.q.out b/ql/src/test/results/clientpositive/spark/join30.q.out index 6aa9d63134..40541203e6 100644 --- a/ql/src/test/results/clientpositive/spark/join30.q.out +++ b/ql/src/test/results/clientpositive/spark/join30.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join31.q.out b/ql/src/test/results/clientpositive/spark/join31.q.out index 91b71ce97e..5b8ab2bc52 100644 --- a/ql/src/test/results/clientpositive/spark/join31.q.out +++ b/ql/src/test/results/clientpositive/spark/join31.q.out @@ -52,6 +52,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -81,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: NONE @@ -113,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join35.q.out b/ql/src/test/results/clientpositive/spark/join35.q.out index cce7a77da1..1fab8179f5 100644 --- a/ql/src/test/results/clientpositive/spark/join35.q.out +++ b/ql/src/test/results/clientpositive/spark/join35.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 148 Data size: 1572 Basic stats: COMPLETE Column stats: NONE @@ -140,6 +141,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 148 Data size: 1572 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join38.q.out b/ql/src/test/results/clientpositive/spark/join38.q.out index 893fbe5969..a00c8d021e 100644 --- a/ql/src/test/results/clientpositive/spark/join38.q.out +++ b/ql/src/test/results/clientpositive/spark/join38.q.out @@ -117,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join40.q.out b/ql/src/test/results/clientpositive/spark/join40.q.out index 7c01937ea6..2c94a8b1fc 100644 --- a/ql/src/test/results/clientpositive/spark/join40.q.out +++ b/ql/src/test/results/clientpositive/spark/join40.q.out @@ -3853,6 +3853,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/join_merge_multi_expressions.q.out b/ql/src/test/results/clientpositive/spark/join_merge_multi_expressions.q.out index 2e8062dd73..7edad17c08 100644 --- a/ql/src/test/results/clientpositive/spark/join_merge_multi_expressions.q.out +++ b/ql/src/test/results/clientpositive/spark/join_merge_multi_expressions.q.out @@ -98,6 +98,7 @@ STAGE PLANS: Statistics: Num rows: 4400 Data size: 46745 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/lateral_view_explode2.q.out b/ql/src/test/results/clientpositive/spark/lateral_view_explode2.q.out index 1d6bde926b..042b5df257 100644 --- a/ql/src/test/results/clientpositive/spark/lateral_view_explode2.q.out +++ b/ql/src/test/results/clientpositive/spark/lateral_view_explode2.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 200000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col5 (type: int), _col6 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -58,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 200000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col5 (type: int), _col6 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/leftsemijoin.q.out b/ql/src/test/results/clientpositive/spark/leftsemijoin.q.out index 90a70d8acf..25863dfb8e 100644 --- a/ql/src/test/results/clientpositive/spark/leftsemijoin.q.out +++ b/ql/src/test/results/clientpositive/spark/leftsemijoin.q.out @@ -211,6 +211,7 @@ STAGE PLANS: Statistics: Num rows: 676 Data size: 85202 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 676 Data size: 85202 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/limit_pushdown.q.out b/ql/src/test/results/clientpositive/spark/limit_pushdown.q.out index 9baa71423e..693198e914 100644 --- a/ql/src/test/results/clientpositive/spark/limit_pushdown.q.out +++ b/ql/src/test/results/clientpositive/spark/limit_pushdown.q.out @@ -209,6 +209,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -307,6 +308,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -408,6 +410,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE @@ -503,6 +506,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE @@ -603,6 +607,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE @@ -704,6 +709,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cstring1), count(DISTINCT cstring2) keys: ctinyint (type: tinyint), cstring1 (type: string), cstring2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE @@ -828,6 +834,7 @@ STAGE PLANS: Group By Operator aggregations: sum(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -948,6 +955,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -971,6 +979,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/limit_pushdown2.q.out b/ql/src/test/results/clientpositive/spark/limit_pushdown2.q.out index c13d071bae..8e087d50d2 100644 --- a/ql/src/test/results/clientpositive/spark/limit_pushdown2.q.out +++ b/ql/src/test/results/clientpositive/spark/limit_pushdown2.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -145,6 +146,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -255,6 +257,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -365,6 +368,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -475,6 +479,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -585,6 +590,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -696,6 +702,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -815,6 +822,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col2) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -934,6 +942,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1056,6 +1065,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1500 Data size: 15936 Basic stats: COMPLETE Column stats: NONE @@ -1148,6 +1158,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1500 Data size: 15936 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/mapjoin_distinct.q.out b/ql/src/test/results/clientpositive/spark/mapjoin_distinct.q.out index 5fb2ba75a6..462b61db47 100644 --- a/ql/src/test/results/clientpositive/spark/mapjoin_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/mapjoin_distinct.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE @@ -237,6 +238,7 @@ STAGE PLANS: Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1100 Data size: 11686 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out index 40ece31c8b..a0b2e2766d 100644 --- a/ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/spark/mapjoin_mapjoin.q.out @@ -708,6 +708,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/merge1.q.out b/ql/src/test/results/clientpositive/spark/merge1.q.out index ac2db60b84..d2e28cdc81 100644 --- a/ql/src/test/results/clientpositive/spark/merge1.q.out +++ b/ql/src/test/results/clientpositive/spark/merge1.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/merge2.q.out b/ql/src/test/results/clientpositive/spark/merge2.q.out index 714d1ba443..825ee584d2 100644 --- a/ql/src/test/results/clientpositive/spark/merge2.q.out +++ b/ql/src/test/results/clientpositive/spark/merge2.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/metadata_only_queries.q.out b/ql/src/test/results/clientpositive/spark/metadata_only_queries.q.out index af0e58530a..ccbbe57d3d 100644 --- a/ql/src/test/results/clientpositive/spark/metadata_only_queries.q.out +++ b/ql/src/test/results/clientpositive/spark/metadata_only_queries.q.out @@ -208,6 +208,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 1030908 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -280,6 +281,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 978785 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -346,6 +348,7 @@ STAGE PLANS: Statistics: Num rows: 9999 Data size: 1030908 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -418,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 978785 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), sum(1), sum(0.2), count(_col2), count(_col3), count(_col4), count(_col5), max(_col6), min(_col7) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -714,6 +718,7 @@ STAGE PLANS: Statistics: Num rows: 9489 Data size: 978785 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(ts) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/multi_insert_gby3.q.out b/ql/src/test/results/clientpositive/spark/multi_insert_gby3.q.out index 6121b861da..54b06901c4 100644 --- a/ql/src/test/results/clientpositive/spark/multi_insert_gby3.q.out +++ b/ql/src/test/results/clientpositive/spark/multi_insert_gby3.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -93,6 +94,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -220,6 +222,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -246,6 +249,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1685,6 +1689,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1705,6 +1710,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1842,6 +1848,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col2) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1862,6 +1869,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1884,6 +1892,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT _col1) keys: _col0 (type: string), _col1 (type: double), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/multi_insert_lateral_view.q.out b/ql/src/test/results/clientpositive/spark/multi_insert_lateral_view.q.out index d88741e861..26d8ee86cd 100644 --- a/ql/src/test/results/clientpositive/spark/multi_insert_lateral_view.q.out +++ b/ql/src/test/results/clientpositive/spark/multi_insert_lateral_view.q.out @@ -304,6 +304,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -326,6 +327,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -352,6 +354,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -374,6 +377,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -562,6 +566,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -584,6 +589,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col5) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -841,6 +847,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -862,6 +869,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -887,6 +895,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -908,6 +917,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0) keys: _col5 (type: double), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -928,6 +938,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT key) keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 10 Data size: 104 Basic stats: COMPLETE Column stats: NONE @@ -1206,6 +1217,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -1227,6 +1239,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -1252,6 +1265,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE @@ -1273,6 +1287,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col5) keys: _col0 (type: string), _col5 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 20 Data size: 208 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/multi_insert_mixed.q.out b/ql/src/test/results/clientpositive/spark/multi_insert_mixed.q.out index 3507e47728..08be2a1c3e 100644 --- a/ql/src/test/results/clientpositive/spark/multi_insert_mixed.q.out +++ b/ql/src/test/results/clientpositive/spark/multi_insert_mixed.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -110,6 +111,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/multigroupby_singlemr.q.out b/ql/src/test/results/clientpositive/spark/multigroupby_singlemr.q.out index b5d3b2ae9d..10aa4b237c 100644 --- a/ql/src/test/results/clientpositive/spark/multigroupby_singlemr.q.out +++ b/ql/src/test/results/clientpositive/spark/multigroupby_singlemr.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -103,6 +104,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -227,6 +229,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -249,6 +252,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c2 (type: int), c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -373,6 +377,7 @@ STAGE PLANS: Group By Operator aggregations: count(c4) keys: c1 (type: int), c2 (type: int), c3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -395,6 +400,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -641,6 +647,7 @@ STAGE PLANS: Group By Operator aggregations: count(c4) keys: c1 (type: int), c2 (type: int), c3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -663,6 +670,7 @@ STAGE PLANS: Group By Operator aggregations: count(c3) keys: c1 (type: int), c2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -685,6 +693,7 @@ STAGE PLANS: Group By Operator aggregations: count(c2) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/nullgroup.q.out b/ql/src/test/results/clientpositive/spark/nullgroup.q.out index 698eb2827a..388e443f13 100644 --- a/ql/src/test/results/clientpositive/spark/nullgroup.q.out +++ b/ql/src/test/results/clientpositive/spark/nullgroup.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -103,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/nullgroup2.q.out b/ql/src/test/results/clientpositive/spark/nullgroup2.q.out index a80c18ed6e..3c627ad697 100644 --- a/ql/src/test/results/clientpositive/spark/nullgroup2.q.out +++ b/ql/src/test/results/clientpositive/spark/nullgroup2.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -121,6 +122,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/nullgroup4.q.out b/ql/src/test/results/clientpositive/spark/nullgroup4.q.out index ea7115c7ef..b47325ee9a 100644 --- a/ql/src/test/results/clientpositive/spark/nullgroup4.q.out +++ b/ql/src/test/results/clientpositive/spark/nullgroup4.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(DISTINCT value) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -124,6 +125,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/nullgroup4_multi_distinct.q.out b/ql/src/test/results/clientpositive/spark/nullgroup4_multi_distinct.q.out index a645b24ddd..3aed39fbbb 100644 --- a/ql/src/test/results/clientpositive/spark/nullgroup4_multi_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/nullgroup4_multi_distinct.q.out @@ -35,6 +35,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(DISTINCT _col0), count(DISTINCT _col1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/optimize_nullscan.q.out b/ql/src/test/results/clientpositive/spark/optimize_nullscan.q.out index 82c4cae608..de3b914490 100644 --- a/ql/src/test/results/clientpositive/spark/optimize_nullscan.q.out +++ b/ql/src/test/results/clientpositive/spark/optimize_nullscan.q.out @@ -69,6 +69,7 @@ STAGE PLANS: Group By Operator aggregations: count(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -585,6 +586,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -660,6 +662,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1872,6 +1875,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/parallel.q.out b/ql/src/test/results/clientpositive/spark/parallel.q.out index 007c896a79..108274b98d 100644 --- a/ql/src/test/results/clientpositive/spark/parallel.q.out +++ b/ql/src/test/results/clientpositive/spark/parallel.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out index d090053b92..adb9f4a33b 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out @@ -104,6 +104,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -232,6 +233,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -416,6 +418,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -544,6 +547,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -728,6 +732,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -856,6 +861,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -1041,6 +1047,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 52 Basic stats: COMPLETE Column stats: NONE @@ -1210,6 +1217,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -30393,6 +30401,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_1.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_1.q.out index e7d14f3709..6226d1dea6 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_1.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_1.q.out @@ -92,6 +92,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_12.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_12.q.out index cb88c4b3a0..a04b97606c 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_12.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_12.q.out @@ -117,6 +117,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col3 (type: double), _col0 (type: bigint), _col2 (type: string), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 3754 Data size: 181391 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_13.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_13.q.out index 3f3a861b42..4d0362e712 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_13.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_13.q.out @@ -119,6 +119,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 131912 Basic stats: COMPLETE Column stats: NONE @@ -452,6 +453,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 131912 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_14.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_14.q.out index b540f0d727..92bdc309f6 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_14.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_14.q.out @@ -119,6 +119,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col2 (type: string), _col1 (type: float), _col4 (type: double), _col0 (type: timestamp), _col3 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 Statistics: Num rows: 606 Data size: 29281 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_15.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_15.q.out index 9083e9c915..7e35eaf4df 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_15.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_15.q.out @@ -115,6 +115,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: float), _col1 (type: boolean), _col2 (type: double), _col3 (type: string), _col4 (type: tinyint), _col5 (type: int), _col6 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_16.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_16.q.out index 3658d8a778..cb1ebb2403 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_16.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_16.q.out @@ -92,6 +92,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 4096 Data size: 197917 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_2.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_2.q.out index 3f4ef30574..c4c43c91c1 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_2.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_2.q.out @@ -96,6 +96,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_3.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_3.q.out index 50a3de0eff..0f794950b5 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_3.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_3.q.out @@ -101,6 +101,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_4.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_4.q.out index 0ca1e7e305..b0fd5cff80 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_4.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_4.q.out @@ -96,6 +96,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out index 404f17bb3b..fc3952117a 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out @@ -89,6 +89,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_9.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_9.q.out index 3658d8a778..cb1ebb2403 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_9.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_9.q.out @@ -92,6 +92,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 4096 Data size: 197917 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_limit.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_limit.q.out index b0abc06f04..3a6f37dec5 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_limit.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_limit.q.out @@ -264,6 +264,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE @@ -420,6 +421,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE @@ -564,6 +566,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE @@ -756,6 +759,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 593751 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/parquet_vectorization_pushdown.q.out b/ql/src/test/results/clientpositive/spark/parquet_vectorization_pushdown.q.out index c834a3f565..9cc4f3747a 100644 --- a/ql/src/test/results/clientpositive/spark/parquet_vectorization_pushdown.q.out +++ b/ql/src/test/results/clientpositive/spark/parquet_vectorization_pushdown.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 197917 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(cbigint), count(cbigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/ppd_gby_join.q.out b/ql/src/test/results/clientpositive/spark/ppd_gby_join.q.out index b06222091a..639e31ff07 100644 --- a/ql/src/test/results/clientpositive/spark/ppd_gby_join.q.out +++ b/ql/src/test/results/clientpositive/spark/ppd_gby_join.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE @@ -355,6 +356,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 60 Data size: 642 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out b/ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out index c3bc6f4cb0..b8a8760955 100644 --- a/ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out +++ b/ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out @@ -140,6 +140,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -453,6 +454,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -764,6 +766,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1077,6 +1080,7 @@ STAGE PLANS: Group By Operator aggregations: min(key) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/ptf.q.out b/ql/src/test/results/clientpositive/spark/ptf.q.out index 7f615117c0..0ff31f30d2 100644 --- a/ql/src/test/results/clientpositive/spark/ptf.q.out +++ b/ql/src/test/results/clientpositive/spark/ptf.q.out @@ -927,6 +927,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2623,6 +2624,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2759,6 +2761,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_retailprice) keys: p_mfgr (type: string), p_brand (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/runtime_skewjoin_mapjoin_spark.q.out b/ql/src/test/results/clientpositive/spark/runtime_skewjoin_mapjoin_spark.q.out index b612e91af6..618d2127c3 100644 --- a/ql/src/test/results/clientpositive/spark/runtime_skewjoin_mapjoin_spark.q.out +++ b/ql/src/test/results/clientpositive/spark/runtime_skewjoin_mapjoin_spark.q.out @@ -160,6 +160,7 @@ STAGE PLANS: Statistics: Num rows: 1210 Data size: 12854 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -215,6 +216,7 @@ STAGE PLANS: 2 reducesinkkey0 (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -300,6 +302,7 @@ STAGE PLANS: 2 reducesinkkey0 (type: string) Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/sample10.q.out b/ql/src/test/results/clientpositive/spark/sample10.q.out index 6b5d2342d7..d408b5dec8 100644 --- a/ql/src/test/results/clientpositive/spark/sample10.q.out +++ b/ql/src/test/results/clientpositive/spark/sample10.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 120 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/semijoin.q.out b/ql/src/test/results/clientpositive/spark/semijoin.q.out index 8a2b12feb3..a0cbf47eb1 100644 --- a/ql/src/test/results/clientpositive/spark/semijoin.q.out +++ b/ql/src/test/results/clientpositive/spark/semijoin.q.out @@ -172,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -282,6 +283,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE @@ -394,6 +396,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -498,6 +501,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 51 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 51 Basic stats: COMPLETE Column stats: NONE @@ -617,6 +621,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 22 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 22 Basic stats: COMPLETE Column stats: NONE @@ -709,6 +714,7 @@ STAGE PLANS: Statistics: Num rows: 7 Data size: 51 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 7 Data size: 51 Basic stats: COMPLETE Column stats: NONE @@ -820,6 +826,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -928,6 +935,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -1035,6 +1043,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE @@ -1177,6 +1186,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -1302,6 +1312,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 163 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 22 Data size: 163 Basic stats: COMPLETE Column stats: NONE @@ -1428,6 +1439,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE @@ -1531,6 +1543,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE @@ -1556,6 +1569,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -1702,6 +1716,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -1839,6 +1854,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -1979,6 +1995,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -2109,6 +2126,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -2249,6 +2267,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -2391,6 +2410,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 79 Basic stats: COMPLETE Column stats: NONE @@ -2554,6 +2574,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -2724,6 +2745,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -2838,6 +2860,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2882,6 +2905,7 @@ STAGE PLANS: Statistics: Num rows: 41666 Data size: 926985 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 41666 Data size: 926985 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/skewjoin.q.out b/ql/src/test/results/clientpositive/spark/skewjoin.q.out index 817c1c0833..1ee47013e2 100644 --- a/ql/src/test/results/clientpositive/spark/skewjoin.q.out +++ b/ql/src/test/results/clientpositive/spark/skewjoin.q.out @@ -595,6 +595,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col1)), sum(hash(_col5)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -717,6 +718,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -760,6 +762,7 @@ STAGE PLANS: outputColumnNames: _col2, _col3 Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -908,6 +911,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -951,6 +955,7 @@ STAGE PLANS: outputColumnNames: _col2, _col3 Group By Operator aggregations: sum(hash(_col2)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1129,6 +1134,7 @@ STAGE PLANS: Statistics: Num rows: 121 Data size: 1284 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1185,6 +1191,7 @@ STAGE PLANS: outputColumnNames: _col0, _col3 Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1268,6 +1275,7 @@ STAGE PLANS: outputColumnNames: _col0, _col3 Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col3)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1366,6 +1374,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(hash(_col0)), sum(hash(_col6)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/skewjoinopt1.q.out b/ql/src/test/results/clientpositive/spark/skewjoinopt1.q.out index e3cec07e30..40b22740b9 100644 --- a/ql/src/test/results/clientpositive/spark/skewjoinopt1.q.out +++ b/ql/src/test/results/clientpositive/spark/skewjoinopt1.q.out @@ -451,6 +451,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -481,6 +482,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -611,6 +613,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -641,6 +644,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/skewjoinopt15.q.out b/ql/src/test/results/clientpositive/spark/skewjoinopt15.q.out index 5ecb791e3a..2df2b25c8d 100644 --- a/ql/src/test/results/clientpositive/spark/skewjoinopt15.q.out +++ b/ql/src/test/results/clientpositive/spark/skewjoinopt15.q.out @@ -483,6 +483,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 26 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -513,6 +514,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -643,6 +645,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 26 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -673,6 +676,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/skewjoinopt2.q.out b/ql/src/test/results/clientpositive/spark/skewjoinopt2.q.out index ed2cb95c7b..b32312d314 100644 --- a/ql/src/test/results/clientpositive/spark/skewjoinopt2.q.out +++ b/ql/src/test/results/clientpositive/spark/skewjoinopt2.q.out @@ -441,6 +441,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 660 Basic stats: COMPLETE Column stats: NONE @@ -476,6 +477,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 660 Basic stats: COMPLETE Column stats: NONE @@ -611,6 +613,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 660 Basic stats: COMPLETE Column stats: NONE @@ -646,6 +649,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 660 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/skewjoinopt9.q.out b/ql/src/test/results/clientpositive/spark/skewjoinopt9.q.out index 3a3c9a8cd0..ad0918c7c7 100644 --- a/ql/src/test/results/clientpositive/spark/skewjoinopt9.q.out +++ b/ql/src/test/results/clientpositive/spark/skewjoinopt9.q.out @@ -211,6 +211,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/smb_mapjoin_14.q.out b/ql/src/test/results/clientpositive/spark/smb_mapjoin_14.q.out index 4030050f10..e5ac111039 100644 --- a/ql/src/test/results/clientpositive/spark/smb_mapjoin_14.q.out +++ b/ql/src/test/results/clientpositive/spark/smb_mapjoin_14.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -189,6 +190,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -320,6 +322,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE @@ -340,6 +343,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 35 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -447,6 +451,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -558,6 +563,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -691,6 +697,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -814,6 +821,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -943,6 +951,7 @@ STAGE PLANS: Statistics: Num rows: 11 Data size: 77 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1040,6 +1049,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1133,6 +1143,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1238,6 +1249,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 46 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1357,6 +1369,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 23 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/smb_mapjoin_16.q.out b/ql/src/test/results/clientpositive/spark/smb_mapjoin_16.q.out index 66c2c431a1..183f962b51 100644 --- a/ql/src/test/results/clientpositive/spark/smb_mapjoin_16.q.out +++ b/ql/src/test/results/clientpositive/spark/smb_mapjoin_16.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/smb_mapjoin_17.q.out b/ql/src/test/results/clientpositive/spark/smb_mapjoin_17.q.out index 69bd9c7b0d..d2f8b39f59 100644 --- a/ql/src/test/results/clientpositive/spark/smb_mapjoin_17.q.out +++ b/ql/src/test/results/clientpositive/spark/smb_mapjoin_17.q.out @@ -358,6 +358,7 @@ STAGE PLANS: Statistics: Num rows: 66 Data size: 462 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -493,6 +494,7 @@ STAGE PLANS: Statistics: Num rows: 66 Data size: 462 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -634,6 +636,7 @@ STAGE PLANS: Statistics: Num rows: 77 Data size: 539 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out index fdb15d0af3..89da63134c 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE @@ -251,6 +252,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -309,6 +311,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -430,6 +433,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -533,6 +537,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -591,6 +596,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -712,6 +718,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -806,6 +813,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -867,6 +875,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -961,6 +970,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: decimal(10,0)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -1019,6 +1029,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1117,6 +1128,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -1142,6 +1154,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -1234,6 +1247,7 @@ STAGE PLANS: Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1398,6 +1412,7 @@ STAGE PLANS: Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1505,6 +1520,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -1517,6 +1533,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -1574,6 +1591,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1695,6 +1713,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1798,6 +1817,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -1856,6 +1876,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1977,6 +1998,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2080,6 +2102,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -2138,6 +2161,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2232,6 +2256,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -2290,6 +2315,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2411,6 +2437,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2532,6 +2559,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2635,6 +2663,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -2693,6 +2722,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2796,6 +2826,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -2815,6 +2846,7 @@ STAGE PLANS: Statistics: Num rows: 500000 Data size: 11124000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2956,6 +2988,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 77248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3051,6 +3084,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -3063,6 +3097,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -3120,6 +3155,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3214,6 +3250,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -3272,6 +3309,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3347,6 +3385,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -3404,6 +3443,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3479,6 +3519,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -3536,6 +3577,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3611,6 +3653,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -3636,6 +3679,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -3728,6 +3772,7 @@ STAGE PLANS: Statistics: Num rows: 1210 Data size: 12854 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3883,6 +3928,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 25 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3966,6 +4012,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -3984,6 +4031,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4003,6 +4051,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4012,6 +4061,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4030,6 +4080,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4039,6 +4090,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4081,6 +4133,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4099,6 +4152,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4117,6 +4171,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4150,6 +4205,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4170,6 +4226,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4242,6 +4299,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4260,6 +4318,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4279,6 +4338,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4288,6 +4348,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4306,6 +4367,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4315,6 +4377,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4357,6 +4420,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4375,6 +4439,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4394,6 +4459,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE @@ -4428,6 +4494,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4448,6 +4515,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4521,6 +4589,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4539,6 +4608,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4558,6 +4628,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4567,6 +4638,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4585,6 +4657,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4594,6 +4667,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4618,6 +4692,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE @@ -4637,6 +4712,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4655,6 +4731,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -4703,6 +4780,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4723,6 +4801,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -4809,6 +4888,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -4845,6 +4925,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4954,6 +5035,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -4990,6 +5072,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5094,6 +5177,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -5125,6 +5209,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -5170,6 +5255,7 @@ STAGE PLANS: Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5283,6 +5369,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -5295,6 +5382,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 27 Basic stats: COMPLETE Column stats: NONE @@ -5330,6 +5418,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5439,6 +5528,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -5475,6 +5565,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5575,6 +5666,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -5611,6 +5703,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5711,6 +5804,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: NONE @@ -5747,6 +5841,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5840,6 +5935,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -5889,6 +5985,7 @@ STAGE PLANS: Statistics: Num rows: 500000 Data size: 11124000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5993,6 +6090,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -6029,6 +6127,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6133,6 +6232,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6237,6 +6337,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6318,6 +6419,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -6349,6 +6451,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -6394,6 +6497,7 @@ STAGE PLANS: Statistics: Num rows: 1210 Data size: 12854 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6546,6 +6650,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 25 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -6631,6 +6736,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -6649,6 +6755,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -6668,6 +6775,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6677,6 +6785,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6695,6 +6804,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6704,6 +6814,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6746,6 +6857,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -6764,6 +6876,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(ds) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -6783,6 +6896,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE @@ -6817,6 +6931,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6837,6 +6952,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -6956,6 +7072,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 54 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 54 Basic stats: COMPLETE Column stats: NONE @@ -6968,6 +7085,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 54 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 54 Basic stats: COMPLETE Column stats: NONE @@ -7003,6 +7121,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_2.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_2.q.out index 1bc547da92..cea33e6777 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_2.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_2.q.out @@ -192,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 15 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 15 Basic stats: COMPLETE Column stats: NONE @@ -231,6 +232,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 29 Basic stats: COMPLETE Column stats: NONE @@ -397,6 +399,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 29 Basic stats: COMPLETE Column stats: NONE @@ -776,6 +779,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 15 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 15 Basic stats: COMPLETE Column stats: NONE @@ -815,6 +819,7 @@ STAGE PLANS: Group By Operator aggregations: count(), sum(_col0) keys: _col3 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 9 Data size: 29 Basic stats: COMPLETE Column stats: NONE @@ -947,6 +952,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -983,6 +989,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 5 Basic stats: COMPLETE Column stats: NONE @@ -1165,6 +1172,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_3.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_3.q.out index b03d6ba3bd..0a05aebc4f 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_3.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_3.q.out @@ -378,6 +378,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -420,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -433,6 +435,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -468,6 +471,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 13 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -585,6 +589,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -617,6 +622,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -655,6 +661,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 39 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -779,6 +786,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -815,6 +823,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -890,6 +899,7 @@ STAGE PLANS: Statistics: Num rows: 361 Data size: 1083 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1011,6 +1021,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE @@ -1047,6 +1058,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 19 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1157,6 +1169,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -1196,6 +1209,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1322,6 +1336,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 6 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -1358,6 +1373,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 19 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1478,6 +1494,7 @@ STAGE PLANS: Statistics: Num rows: 18 Data size: 18 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18 Data size: 18 Basic stats: COMPLETE Column stats: NONE @@ -1490,6 +1507,7 @@ STAGE PLANS: Statistics: Num rows: 18 Data size: 18 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 18 Data size: 18 Basic stats: COMPLETE Column stats: NONE @@ -1525,6 +1543,7 @@ STAGE PLANS: Statistics: Num rows: 19 Data size: 19 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1642,6 +1661,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE @@ -1674,6 +1694,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE @@ -1712,6 +1733,7 @@ STAGE PLANS: Statistics: Num rows: 39 Data size: 39 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_4.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_4.q.out index 484fb63aab..d194c95044 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_4.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_4.q.out @@ -159,6 +159,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -415,6 +416,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -661,6 +663,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -849,6 +852,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -874,6 +878,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1064,6 +1069,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1089,6 +1095,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1298,6 +1305,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE @@ -1587,6 +1595,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE @@ -1871,6 +1880,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE @@ -1895,6 +1905,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE @@ -1907,6 +1918,7 @@ STAGE PLANS: Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 200 Data size: 2000 Basic stats: COMPLETE Column stats: NONE @@ -2119,6 +2131,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2137,6 +2150,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2156,6 +2170,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2165,6 +2180,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2183,6 +2199,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -2192,6 +2209,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -2230,6 +2248,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2259,6 +2278,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2278,6 +2298,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -2316,6 +2337,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_5.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_5.q.out index 458b57f46d..8ea0d3ecb8 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_5.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_5.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -249,6 +250,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 20 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 20 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_6.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_6.q.out index 8cc835330b..0a1a56ab74 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_6.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_6.q.out @@ -186,6 +186,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -211,6 +212,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE @@ -398,6 +400,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -430,6 +433,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE @@ -574,6 +578,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_7.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_7.q.out index 76d5da5122..ca73be0b51 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_7.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_7.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -79,6 +80,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -264,6 +266,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_mapjoin_only.q.out b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_mapjoin_only.q.out index 08ea264998..3b115accaf 100644 --- a/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_mapjoin_only.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning_mapjoin_only.q.out @@ -233,6 +233,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 24624 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 24624 Basic stats: COMPLETE Column stats: NONE @@ -267,6 +268,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE @@ -415,6 +417,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 21 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_explain_groupbyshuffle.q.out b/ql/src/test/results/clientpositive/spark/spark_explain_groupbyshuffle.q.out index 2331d31792..291d613d99 100644 --- a/ql/src/test/results/clientpositive/spark/spark_explain_groupbyshuffle.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_explain_groupbyshuffle.q.out @@ -29,6 +29,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -93,6 +94,7 @@ STAGE PLANS: Group By Operator aggregations: count(value) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_in_process_launcher.q.out b/ql/src/test/results/clientpositive/spark/spark_in_process_launcher.q.out index 441aaf6f73..f4697848fb 100644 --- a/ql/src/test/results/clientpositive/spark/spark_in_process_launcher.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_in_process_launcher.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_use_op_stats.q.out b/ql/src/test/results/clientpositive/spark/spark_use_op_stats.q.out index 636400d5b1..d057b1e55c 100644 --- a/ql/src/test/results/clientpositive/spark/spark_use_op_stats.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_use_op_stats.q.out @@ -258,6 +258,7 @@ STAGE PLANS: Statistics: Num rows: 400 Data size: 4265 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out b/ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out index 495e9dc9ef..e90f9d17ac 100644 --- a/ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out +++ b/ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out @@ -94,6 +94,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE @@ -345,6 +346,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -485,6 +487,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -700,6 +703,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -854,6 +858,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -996,6 +1001,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1213,6 +1219,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1358,6 +1365,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -1507,6 +1515,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1652,6 +1661,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: decimal(10,0)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -1794,6 +1804,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1942,6 +1953,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -2005,6 +2017,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -2217,6 +2230,7 @@ STAGE PLANS: Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2513,6 +2527,7 @@ STAGE PLANS: Statistics: Num rows: 2420 Data size: 25709 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2670,6 +2685,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -2693,6 +2709,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -2832,6 +2849,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3047,6 +3065,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3200,6 +3219,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -3340,6 +3360,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3555,6 +3576,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3709,6 +3731,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: NONE @@ -3851,6 +3874,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3995,6 +4019,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: NONE @@ -4136,6 +4161,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4353,6 +4379,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4569,6 +4596,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4723,6 +4751,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: NONE @@ -4865,6 +4894,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5038,6 +5068,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -5084,6 +5115,7 @@ STAGE PLANS: Statistics: Num rows: 500000 Data size: 11124000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5348,6 +5380,7 @@ STAGE PLANS: Statistics: Num rows: 2000 Data size: 743248 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5493,6 +5526,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -5516,6 +5550,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -5655,6 +5690,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5799,6 +5835,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -5939,6 +5976,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6064,6 +6102,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -6203,6 +6242,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6328,6 +6368,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -6467,6 +6508,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6592,6 +6634,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -6655,6 +6698,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -6867,6 +6911,7 @@ STAGE PLANS: Statistics: Num rows: 1210 Data size: 12854 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -7155,6 +7200,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 226 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -7280,6 +7326,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -7334,6 +7381,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -7407,6 +7455,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7427,6 +7476,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7477,6 +7527,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7497,6 +7548,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7582,6 +7634,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -7636,6 +7689,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -7681,6 +7735,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -7770,6 +7825,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7827,6 +7883,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -7922,6 +7979,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -7976,6 +8034,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8049,6 +8108,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8069,6 +8129,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8119,6 +8180,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8139,6 +8201,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8224,6 +8287,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8278,6 +8342,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8324,6 +8389,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE @@ -8414,6 +8480,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8471,6 +8538,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8567,6 +8635,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8621,6 +8690,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8694,6 +8764,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8714,6 +8785,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8764,6 +8836,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8784,6 +8857,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -8818,6 +8892,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE @@ -8873,6 +8948,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -8927,6 +9003,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -9060,6 +9137,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -9117,6 +9195,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -9237,6 +9316,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -9311,6 +9391,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -9496,6 +9577,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -9571,6 +9653,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -9750,6 +9833,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -9822,6 +9906,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -9915,6 +10000,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -10103,6 +10189,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -10126,6 +10213,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column stats: NONE @@ -10199,6 +10287,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -10383,6 +10472,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -10457,6 +10547,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -10633,6 +10724,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: NONE @@ -10708,6 +10800,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -10883,6 +10976,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 94 Basic stats: COMPLETE Column stats: NONE @@ -10958,6 +11052,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -11115,6 +11210,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -11235,6 +11331,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -11414,6 +11511,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -11488,6 +11586,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -11694,6 +11793,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -11899,6 +11999,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -12054,6 +12155,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE @@ -12126,6 +12228,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 172 Basic stats: COMPLETE Column stats: NONE @@ -12219,6 +12322,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -12515,6 +12619,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -12663,6 +12768,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -12717,6 +12823,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -12790,6 +12897,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -12810,6 +12918,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -12860,6 +12969,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -12880,6 +12990,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -12965,6 +13076,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -13019,6 +13131,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -13065,6 +13178,7 @@ STAGE PLANS: Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE @@ -13155,6 +13269,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -13212,6 +13327,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/stats1.q.out b/ql/src/test/results/clientpositive/spark/stats1.q.out index 41110b63f6..8ed989d75a 100644 --- a/ql/src/test/results/clientpositive/spark/stats1.q.out +++ b/ql/src/test/results/clientpositive/spark/stats1.q.out @@ -47,6 +47,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/stats_noscan_2.q.out b/ql/src/test/results/clientpositive/spark/stats_noscan_2.q.out index 74f8b5abb6..90e8bcfc97 100644 --- a/ql/src/test/results/clientpositive/spark/stats_noscan_2.q.out +++ b/ql/src/test/results/clientpositive/spark/stats_noscan_2.q.out @@ -328,6 +328,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/stats_only_null.q.out b/ql/src/test/results/clientpositive/spark/stats_only_null.q.out index 5ecc38bc0f..f82c673fe9 100644 --- a/ql/src/test/results/clientpositive/spark/stats_only_null.q.out +++ b/ql/src/test/results/clientpositive/spark/stats_only_null.q.out @@ -98,6 +98,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE @@ -164,6 +165,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2120 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_exists.q.out b/ql/src/test/results/clientpositive/spark/subquery_exists.q.out index 84b882d9f1..7283595fcb 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_exists.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_exists.q.out @@ -65,6 +65,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -275,6 +276,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -370,6 +372,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -1012,6 +1015,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1172,6 +1176,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE @@ -1197,6 +1202,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1330,6 +1336,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 9 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_in.q.out b/ql/src/test/results/clientpositive/spark/subquery_in.q.out index 09cd9d8550..3fc9aa1b1b 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_in.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_in.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -181,6 +182,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -366,6 +368,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -550,6 +553,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -573,6 +577,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 484 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 484 Basic stats: COMPLETE Column stats: NONE @@ -679,6 +684,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -808,6 +814,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -853,6 +860,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE @@ -951,6 +959,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -992,6 +1001,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -1096,6 +1106,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -1120,6 +1131,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE @@ -1301,6 +1313,7 @@ STAGE PLANS: Group By Operator aggregations: sum(l_quantity), count(l_quantity) keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -1339,6 +1352,7 @@ STAGE PLANS: Statistics: Num rows: 121 Data size: 14517 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1379,6 +1393,7 @@ STAGE PLANS: Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE @@ -1456,6 +1471,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string), p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1492,6 +1508,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -1591,6 +1608,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1640,6 +1658,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -1725,6 +1744,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_partkey) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1774,6 +1794,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -1852,6 +1873,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1872,6 +1894,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1962,6 +1985,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2011,6 +2035,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -2131,6 +2156,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2173,6 +2199,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2269,6 +2296,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2390,6 +2418,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2533,6 +2562,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2575,6 +2605,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2694,6 +2725,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2717,6 +2749,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -2740,6 +2773,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -2806,6 +2840,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE @@ -2916,6 +2951,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2939,6 +2975,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -2962,6 +2999,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -3028,6 +3066,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE @@ -3135,6 +3174,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3196,6 +3236,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -3282,6 +3323,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3347,6 +3389,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -3430,6 +3473,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 52 Data size: 6294 Basic stats: COMPLETE Column stats: NONE @@ -3454,6 +3498,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 52 Data size: 6294 Basic stats: COMPLETE Column stats: NONE @@ -3554,6 +3599,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -3734,6 +3780,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3898,6 +3945,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -4064,6 +4112,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -4194,6 +4243,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -4298,6 +4348,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4319,6 +4370,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4403,6 +4455,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -4481,6 +4534,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4526,6 +4580,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -4643,6 +4698,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4689,6 +4745,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 112 Data size: 27220 Basic stats: COMPLETE Column stats: NONE @@ -4712,6 +4769,7 @@ STAGE PLANS: Statistics: Num rows: 56 Data size: 13610 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 56 Data size: 13610 Basic stats: COMPLETE Column stats: NONE @@ -4802,6 +4860,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4823,6 +4882,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5048,6 +5108,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5069,6 +5130,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5309,6 +5371,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -5529,6 +5592,7 @@ STAGE PLANS: Group By Operator aggregations: sum(i) keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -5574,6 +5638,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE @@ -5683,6 +5748,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5729,6 +5795,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1) keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 338 Data size: 82147 Basic stats: COMPLETE Column stats: NONE @@ -5752,6 +5819,7 @@ STAGE PLANS: Statistics: Num rows: 169 Data size: 41073 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 169 Data size: 41073 Basic stats: COMPLETE Column stats: NONE @@ -5883,6 +5951,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5942,6 +6011,7 @@ STAGE PLANS: Statistics: Num rows: 364 Data size: 89401 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 364 Data size: 89401 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_multi.q.out b/ql/src/test/results/clientpositive/spark/subquery_multi.q.out index 5bf5459b56..17240f9dc5 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_multi.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_multi.q.out @@ -131,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -155,6 +156,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -308,6 +310,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -328,6 +331,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -347,6 +351,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -530,6 +535,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -550,6 +556,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_type) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -569,6 +576,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -777,6 +785,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -797,6 +806,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -816,6 +826,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_brand (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -986,6 +997,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator keys: c (type: char(2)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -1006,6 +1018,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count(), count(c) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: PARTIAL Column stats: NONE @@ -1029,6 +1042,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1227,6 +1241,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1245,6 +1260,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1411,6 +1427,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1429,6 +1446,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -1569,6 +1587,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1587,6 +1606,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -1789,6 +1809,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1813,6 +1834,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1857,6 +1879,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1878,6 +1901,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -1973,6 +1997,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col2) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2098,6 +2123,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2122,6 +2148,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2302,6 +2329,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2326,6 +2354,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2370,6 +2399,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2391,6 +2421,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2486,6 +2517,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col2) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2613,6 +2645,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2634,6 +2667,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_type) keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2655,6 +2689,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string), p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2873,6 +2908,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2915,6 +2951,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3028,6 +3065,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(l_quantity), count(l_quantity) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3051,6 +3089,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -3179,6 +3218,7 @@ STAGE PLANS: Statistics: Num rows: 17 Data size: 2365 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 17 Data size: 2365 Basic stats: COMPLETE Column stats: NONE @@ -3296,6 +3336,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -3340,6 +3381,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -3362,6 +3404,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -3419,6 +3462,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE @@ -3450,6 +3494,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE @@ -3851,6 +3896,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3889,6 +3935,7 @@ STAGE PLANS: Statistics: Num rows: 338 Data size: 82147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 338 Data size: 82147 Basic stats: COMPLETE Column stats: NONE @@ -4013,6 +4060,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 14 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 14 Basic stats: COMPLETE Column stats: NONE @@ -4033,6 +4081,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 14 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4187,6 +4236,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -4209,6 +4259,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4228,6 +4279,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -4296,6 +4348,7 @@ STAGE PLANS: Statistics: Num rows: 550 Data size: 13543 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4436,6 +4489,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4457,6 +4511,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_multiinsert.q.out b/ql/src/test/results/clientpositive/spark/subquery_multiinsert.q.out index a4ac7ce3a0..ce5fab9b9b 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_multiinsert.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_multiinsert.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -161,6 +162,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -255,6 +257,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -543,6 +546,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -586,6 +590,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -611,6 +616,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_notin.q.out b/ql/src/test/results/clientpositive/spark/subquery_notin.q.out index 89d032f8c3..2d93874450 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_notin.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_notin.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -80,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -450,6 +452,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -511,6 +514,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -728,6 +732,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -790,6 +795,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1002,6 +1008,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -1133,6 +1140,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -1199,6 +1207,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 8 Data size: 968 Basic stats: COMPLETE Column stats: NONE @@ -1517,6 +1526,7 @@ STAGE PLANS: Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE @@ -1543,6 +1553,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1703,6 +1714,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1728,6 +1740,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string), _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1902,6 +1915,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1993,6 +2007,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -2034,6 +2049,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2126,6 +2142,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_partkey) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2193,6 +2210,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -2234,6 +2252,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2346,6 +2365,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2367,6 +2387,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2388,6 +2409,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int), p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2444,6 +2466,7 @@ STAGE PLANS: Statistics: Num rows: 15 Data size: 1903 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2584,6 +2607,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2651,6 +2675,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -2692,6 +2717,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2781,6 +2807,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2842,6 +2869,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string), _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -2938,6 +2966,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3068,6 +3097,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_name) keys: p_partkey (type: int), p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3089,6 +3119,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int), p_name (type: string), p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3240,6 +3271,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3265,6 +3297,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: double), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3419,6 +3452,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3480,6 +3514,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3572,6 +3607,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3706,6 +3742,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -3727,6 +3764,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -3747,6 +3785,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3777,6 +3816,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE @@ -3823,6 +3863,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 366 Data size: 10110 Basic stats: COMPLETE Column stats: NONE @@ -3999,6 +4040,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -4025,6 +4067,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -4050,6 +4093,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: string), _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -4081,6 +4125,7 @@ STAGE PLANS: Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE @@ -4125,6 +4170,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 302 Data size: 3208 Basic stats: COMPLETE Column stats: NONE @@ -4302,6 +4348,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4393,6 +4440,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -4434,6 +4482,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4527,6 +4576,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4622,6 +4672,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE @@ -4663,6 +4714,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4742,6 +4794,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 52 Data size: 6294 Basic stats: COMPLETE Column stats: NONE @@ -4762,6 +4815,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 52 Data size: 6294 Basic stats: COMPLETE Column stats: NONE @@ -4782,6 +4836,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4801,6 +4856,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -5451,6 +5507,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5472,6 +5529,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(p_type) keys: p_brand (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5493,6 +5551,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_brand (type: string), p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5549,6 +5608,7 @@ STAGE PLANS: Statistics: Num rows: 15 Data size: 1903 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5722,6 +5782,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -5742,6 +5803,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(c1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -5895,6 +5957,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 313 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: c2 (type: char(100)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 4 Data size: 313 Basic stats: COMPLETE Column stats: NONE @@ -5956,6 +6019,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col2 (type: char(100)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -6053,6 +6117,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col2 (type: char(100)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -6220,6 +6285,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a) keys: b (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6241,6 +6307,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: b (type: int), a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6445,6 +6512,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6466,6 +6534,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -6486,6 +6555,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 9 Basic stats: COMPLETE Column stats: NONE @@ -6686,6 +6756,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6707,6 +6778,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6727,6 +6799,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6892,6 +6965,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(i) keys: j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -6913,6 +6987,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int), j (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -7061,6 +7136,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -7081,6 +7157,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -7228,6 +7305,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -7248,6 +7326,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 10 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -7412,6 +7491,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -7450,6 +7530,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -7550,6 +7631,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 13833 Data size: 307707 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out b/ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out index 4223d6dc99..302c2609cb 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out @@ -87,6 +87,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE @@ -108,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/subquery_scalar.q.out b/ql/src/test/results/clientpositive/spark/subquery_scalar.q.out index 82b080e8d5..4e31c3fd20 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_scalar.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_scalar.q.out @@ -127,6 +127,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -247,6 +248,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -368,6 +370,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -548,6 +551,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -720,6 +724,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -852,6 +857,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -871,6 +877,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -1068,6 +1075,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 121 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1258,6 +1266,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_partkey) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1397,6 +1406,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1424,6 +1434,7 @@ STAGE PLANS: Statistics: Num rows: 9 Data size: 1112 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1533,6 +1544,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_partkey) keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1554,6 +1566,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1667,6 +1680,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size), count(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1795,6 +1809,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -1816,6 +1831,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1997,6 +2013,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -2018,6 +2035,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_retailprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2193,6 +2211,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_brand) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2216,6 +2235,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2360,6 +2380,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_name) keys: p_partkey (type: int), p_size (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2501,6 +2522,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(value) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -2523,6 +2545,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE @@ -2553,6 +2576,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 97812 Basic stats: COMPLETE Column stats: NONE @@ -2689,6 +2713,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_retailprice) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2710,6 +2735,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_retailprice) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2827,6 +2853,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2846,6 +2873,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(p_brand) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2879,6 +2907,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2900,6 +2929,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2929,6 +2959,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2963,6 +2994,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -2984,6 +3016,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3182,6 +3215,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col0) keys: _col3 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE @@ -3284,6 +3318,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3320,6 +3355,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3339,6 +3375,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -3530,6 +3567,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3570,6 +3608,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3590,6 +3629,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 32560 Basic stats: COMPLETE Column stats: NONE @@ -3793,6 +3833,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -3818,6 +3859,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 2999 Basic stats: COMPLETE Column stats: NONE @@ -4003,6 +4045,7 @@ STAGE PLANS: Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -4028,6 +4071,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 2999 Basic stats: COMPLETE Column stats: NONE @@ -4227,6 +4271,7 @@ STAGE PLANS: Group By Operator aggregations: sum(l_quantity), count(l_quantity) keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -4258,6 +4303,7 @@ STAGE PLANS: Statistics: Num rows: 73 Data size: 8759 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4392,6 +4438,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_brand) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4438,6 +4485,7 @@ STAGE PLANS: Statistics: Num rows: 14 Data size: 1730 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 14 Data size: 1730 Basic stats: COMPLETE Column stats: NONE @@ -4693,6 +4741,7 @@ STAGE PLANS: Group By Operator aggregations: count(deptno) keys: name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE @@ -4822,6 +4871,7 @@ STAGE PLANS: Group By Operator aggregations: min(name) keys: deptno (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE @@ -4945,6 +4995,7 @@ STAGE PLANS: Group By Operator aggregations: count(deptno) keys: name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE @@ -4967,6 +5018,7 @@ STAGE PLANS: Group By Operator aggregations: count(name) keys: deptno (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE @@ -5138,6 +5190,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5158,6 +5211,7 @@ STAGE PLANS: Group By Operator aggregations: sum(deptno) keys: name (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 31 Basic stats: COMPLETE Column stats: NONE @@ -5323,6 +5377,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -5346,6 +5401,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5480,6 +5536,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -5522,6 +5579,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5556,6 +5614,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: string), _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 182 Data size: 1939 Basic stats: COMPLETE Column stats: NONE @@ -5673,6 +5732,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5694,6 +5754,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5772,6 +5833,7 @@ STAGE PLANS: Statistics: Num rows: 13 Data size: 1573 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5854,6 +5916,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5875,6 +5938,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -6027,6 +6091,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -6080,6 +6145,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col2 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 338 Data size: 82147 Basic stats: COMPLETE Column stats: NONE @@ -6245,6 +6311,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -6298,6 +6365,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 14 Basic stats: COMPLETE Column stats: NONE @@ -6423,6 +6491,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE @@ -6469,6 +6538,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col0), count(_col0) keys: _col2 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2 Data size: 14 Basic stats: COMPLETE Column stats: NONE @@ -6585,6 +6655,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -6711,6 +6782,7 @@ STAGE PLANS: Group By Operator aggregations: min(j) keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE @@ -6828,6 +6900,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -6848,6 +6921,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -6955,6 +7029,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -6979,6 +7054,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_select.q.out b/ql/src/test/results/clientpositive/spark/subquery_select.q.out index ead76b42b0..3c6f6af020 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_select.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_select.q.out @@ -52,6 +52,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -234,6 +235,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -427,6 +429,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -610,6 +613,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -631,6 +635,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -859,6 +864,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -998,6 +1004,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1135,6 +1142,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1274,6 +1282,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1413,6 +1422,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1552,6 +1562,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_name) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -1687,6 +1698,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -1834,6 +1846,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -1904,6 +1917,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 32473 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 32473 Basic stats: COMPLETE Column stats: NONE @@ -2008,6 +2022,7 @@ STAGE PLANS: Group By Operator aggregations: max(key) keys: value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -2088,6 +2103,7 @@ STAGE PLANS: Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 275 Data size: 2921 Basic stats: COMPLETE Column stats: NONE @@ -2201,6 +2217,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: i (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 2 Basic stats: COMPLETE Column stats: NONE @@ -2221,6 +2238,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 2 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -2396,6 +2414,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -2525,6 +2544,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: max(i) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: PARTIAL Column stats: NONE @@ -2672,6 +2692,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2815,6 +2836,7 @@ STAGE PLANS: Group By Operator aggregations: count(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -2973,6 +2995,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 121 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3164,6 +3187,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_name) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -3184,6 +3208,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3444,6 +3469,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -3596,6 +3622,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -3646,6 +3673,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 9 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3884,6 +3912,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -3903,6 +3932,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_partkey), count(p_partkey) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -3926,6 +3956,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 242 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -4122,6 +4153,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -4139,6 +4171,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -4283,6 +4316,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4302,6 +4336,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int), p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -4481,6 +4516,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size), count(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -4500,6 +4536,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4519,6 +4556,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: max(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -4538,6 +4576,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(p_size) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -4816,6 +4855,7 @@ STAGE PLANS: Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4960,6 +5000,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5001,6 +5042,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5094,6 +5136,7 @@ STAGE PLANS: Statistics: Num rows: 33 Data size: 4187 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5255,6 +5298,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5295,6 +5339,7 @@ STAGE PLANS: Group By Operator aggregations: sum(p_size) keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5316,6 +5361,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5337,6 +5383,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: p_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE @@ -5393,6 +5440,7 @@ STAGE PLANS: Statistics: Num rows: 33 Data size: 4187 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -5661,6 +5709,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_size) keys: p_type (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/subquery_views.q.out b/ql/src/test/results/clientpositive/spark/subquery_views.q.out index 30bcf4b43c..d048716c0a 100644 --- a/ql/src/test/results/clientpositive/spark/subquery_views.q.out +++ b/ql/src/test/results/clientpositive/spark/subquery_views.q.out @@ -176,6 +176,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(key) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE @@ -199,6 +200,7 @@ STAGE PLANS: Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 55 Data size: 584 Basic stats: COMPLETE Column stats: NONE @@ -221,6 +223,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE @@ -264,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 182 Data size: 1933 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 182 Data size: 1933 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union10.q.out b/ql/src/test/results/clientpositive/spark/union10.q.out index d5f8f1ced3..7ad566f718 100644 --- a/ql/src/test/results/clientpositive/spark/union10.q.out +++ b/ql/src/test/results/clientpositive/spark/union10.q.out @@ -49,6 +49,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union11.q.out b/ql/src/test/results/clientpositive/spark/union11.q.out index 686b77950f..97c10a524a 100644 --- a/ql/src/test/results/clientpositive/spark/union11.q.out +++ b/ql/src/test/results/clientpositive/spark/union11.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -64,6 +65,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -104,6 +106,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE @@ -128,6 +131,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union12.q.out b/ql/src/test/results/clientpositive/spark/union12.q.out index 087e775b9d..efbe76beca 100644 --- a/ql/src/test/results/clientpositive/spark/union12.q.out +++ b/ql/src/test/results/clientpositive/spark/union12.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -87,6 +89,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10603 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union14.q.out b/ql/src/test/results/clientpositive/spark/union14.q.out index bd93b4cc58..485d67da88 100644 --- a/ql/src/test/results/clientpositive/spark/union14.q.out +++ b/ql/src/test/results/clientpositive/spark/union14.q.out @@ -40,6 +40,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 199 Basic stats: COMPLETE Column stats: NONE @@ -61,6 +62,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -100,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 199 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union15.q.out b/ql/src/test/results/clientpositive/spark/union15.q.out index 5ce2919615..81bd8c0263 100644 --- a/ql/src/test/results/clientpositive/spark/union15.q.out +++ b/ql/src/test/results/clientpositive/spark/union15.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -61,6 +62,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 390 Basic stats: COMPLETE Column stats: NONE @@ -86,6 +88,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 390 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union16.q.out b/ql/src/test/results/clientpositive/spark/union16.q.out index a64d210066..17c7a96855 100644 --- a/ql/src/test/results/clientpositive/spark/union16.q.out +++ b/ql/src/test/results/clientpositive/spark/union16.q.out @@ -88,6 +88,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union17.q.out b/ql/src/test/results/clientpositive/spark/union17.q.out index a807405b07..987dc81741 100644 --- a/ql/src/test/results/clientpositive/spark/union17.q.out +++ b/ql/src/test/results/clientpositive/spark/union17.q.out @@ -60,6 +60,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -80,6 +81,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: PARTIAL @@ -100,6 +102,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 464 Basic stats: COMPLETE Column stats: PARTIAL @@ -162,6 +165,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 280 Basic stats: COMPLETE Column stats: PARTIAL @@ -184,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 464 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/spark/union18.q.out b/ql/src/test/results/clientpositive/spark/union18.q.out index 08fe05069c..733d5ee5aa 100644 --- a/ql/src/test/results/clientpositive/spark/union18.q.out +++ b/ql/src/test/results/clientpositive/spark/union18.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union19.q.out b/ql/src/test/results/clientpositive/spark/union19.q.out index 20291752bc..f82b59d46d 100644 --- a/ql/src/test/results/clientpositive/spark/union19.q.out +++ b/ql/src/test/results/clientpositive/spark/union19.q.out @@ -58,6 +58,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -78,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: PARTIAL @@ -115,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/spark/union2.q.out b/ql/src/test/results/clientpositive/spark/union2.q.out index bec090edfb..7dbe76a7f9 100644 --- a/ql/src/test/results/clientpositive/spark/union2.q.out +++ b/ql/src/test/results/clientpositive/spark/union2.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union20.q.out b/ql/src/test/results/clientpositive/spark/union20.q.out index 6dc02ed862..01054da491 100644 --- a/ql/src/test/results/clientpositive/spark/union20.q.out +++ b/ql/src/test/results/clientpositive/spark/union20.q.out @@ -46,6 +46,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union21.q.out b/ql/src/test/results/clientpositive/spark/union21.q.out index cd9aca601a..b20d6a7405 100644 --- a/ql/src/test/results/clientpositive/spark/union21.q.out +++ b/ql/src/test/results/clientpositive/spark/union21.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: PARTIAL @@ -79,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: PARTIAL @@ -101,6 +103,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: PARTIAL @@ -123,6 +126,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: PARTIAL @@ -145,6 +149,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/spark/union24.q.out b/ql/src/test/results/clientpositive/spark/union24.q.out index 88b27cda2f..2822cca6e2 100644 --- a/ql/src/test/results/clientpositive/spark/union24.q.out +++ b/ql/src/test/results/clientpositive/spark/union24.q.out @@ -392,6 +392,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 103 Data size: 494 Basic stats: COMPLETE Column stats: NONE @@ -1433,6 +1434,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 113 Data size: 543 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union25.q.out b/ql/src/test/results/clientpositive/spark/union25.q.out index dc6035128b..567db353f0 100644 --- a/ql/src/test/results/clientpositive/spark/union25.q.out +++ b/ql/src/test/results/clientpositive/spark/union25.q.out @@ -95,6 +95,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -117,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -138,6 +140,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE @@ -183,6 +186,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union26.q.out b/ql/src/test/results/clientpositive/spark/union26.q.out index c931925bad..80d0f99a39 100644 --- a/ql/src/test/results/clientpositive/spark/union26.q.out +++ b/ql/src/test/results/clientpositive/spark/union26.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE @@ -141,6 +142,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE @@ -160,6 +162,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1550 Data size: 16467 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union28.q.out b/ql/src/test/results/clientpositive/spark/union28.q.out index 824602378b..9203cd3ba9 100644 --- a/ql/src/test/results/clientpositive/spark/union28.q.out +++ b/ql/src/test/results/clientpositive/spark/union28.q.out @@ -82,6 +82,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union30.q.out b/ql/src/test/results/clientpositive/spark/union30.q.out index 1b446f5a36..b157bd91e7 100644 --- a/ql/src/test/results/clientpositive/spark/union30.q.out +++ b/ql/src/test/results/clientpositive/spark/union30.q.out @@ -118,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union31.q.out b/ql/src/test/results/clientpositive/spark/union31.q.out index 4cbc091e1f..7df1057a95 100644 --- a/ql/src/test/results/clientpositive/spark/union31.q.out +++ b/ql/src/test/results/clientpositive/spark/union31.q.out @@ -107,6 +107,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 140 Basic stats: COMPLETE Column stats: NONE @@ -133,6 +134,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 140 Basic stats: COMPLETE Column stats: NONE @@ -159,6 +161,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 140 Basic stats: COMPLETE Column stats: NONE @@ -185,6 +188,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 20 Data size: 140 Basic stats: COMPLETE Column stats: NONE @@ -402,6 +406,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 70 Basic stats: COMPLETE Column stats: NONE @@ -424,6 +429,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 70 Basic stats: COMPLETE Column stats: NONE @@ -710,6 +716,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10 Data size: 70 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union33.q.out b/ql/src/test/results/clientpositive/spark/union33.q.out index 2fd7389bf8..3b0a89b31f 100644 --- a/ql/src/test/results/clientpositive/spark/union33.q.out +++ b/ql/src/test/results/clientpositive/spark/union33.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -216,6 +217,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union4.q.out b/ql/src/test/results/clientpositive/spark/union4.q.out index 25d3d7bb10..33e6da5ca8 100644 --- a/ql/src/test/results/clientpositive/spark/union4.q.out +++ b/ql/src/test/results/clientpositive/spark/union4.q.out @@ -44,6 +44,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union5.q.out b/ql/src/test/results/clientpositive/spark/union5.q.out index cffdbc04e6..bb53e311b3 100644 --- a/ql/src/test/results/clientpositive/spark/union5.q.out +++ b/ql/src/test/results/clientpositive/spark/union5.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -59,6 +60,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -99,6 +101,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union6.q.out b/ql/src/test/results/clientpositive/spark/union6.q.out index 40c45df436..f87c80dffb 100644 --- a/ql/src/test/results/clientpositive/spark/union6.q.out +++ b/ql/src/test/results/clientpositive/spark/union6.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union7.q.out b/ql/src/test/results/clientpositive/spark/union7.q.out index 403884f160..6fa17efa76 100644 --- a/ql/src/test/results/clientpositive/spark/union7.q.out +++ b/ql/src/test/results/clientpositive/spark/union7.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -57,6 +58,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 199 Basic stats: COMPLETE Column stats: NONE @@ -82,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 26 Data size: 199 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union9.q.out b/ql/src/test/results/clientpositive/spark/union9.q.out index 13ca57f035..75addb9bee 100644 --- a/ql/src/test/results/clientpositive/spark/union9.q.out +++ b/ql/src/test/results/clientpositive/spark/union9.q.out @@ -34,6 +34,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_1.q.out b/ql/src/test/results/clientpositive/spark/union_remove_1.q.out index 024484b32d..b663c30061 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_1.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_1.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_10.q.out b/ql/src/test/results/clientpositive/spark/union_remove_10.q.out index cadd5899c1..08ac551676 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_10.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_10.q.out @@ -98,6 +98,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_13.q.out b/ql/src/test/results/clientpositive/spark/union_remove_13.q.out index cb8959875b..21254ef24f 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_13.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_13.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_15.q.out b/ql/src/test/results/clientpositive/spark/union_remove_15.q.out index 565c71fd9a..e781036d5e 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_15.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_15.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_16.q.out b/ql/src/test/results/clientpositive/spark/union_remove_16.q.out index 9be9ec7b96..28930261e5 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_16.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_16.q.out @@ -72,6 +72,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_18.q.out b/ql/src/test/results/clientpositive/spark/union_remove_18.q.out index 77ebb0ae7d..299ac33c91 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_18.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_18.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_19.q.out b/ql/src/test/results/clientpositive/spark/union_remove_19.q.out index e785a297a0..42f0524cd6 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_19.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_19.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE @@ -241,6 +242,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE @@ -380,6 +382,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_2.q.out b/ql/src/test/results/clientpositive/spark/union_remove_2.q.out index fdba21cf1c..8b6c64c468 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_2.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_2.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_20.q.out b/ql/src/test/results/clientpositive/spark/union_remove_20.q.out index 8b0cd1e497..9e8e9e7129 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_20.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_20.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_21.q.out b/ql/src/test/results/clientpositive/spark/union_remove_21.q.out index e8c26cd9f5..b8f90b38fb 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_21.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_21.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_22.q.out b/ql/src/test/results/clientpositive/spark/union_remove_22.q.out index 4b9354e7b1..3655441881 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_22.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_22.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE @@ -251,6 +252,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_23.q.out b/ql/src/test/results/clientpositive/spark/union_remove_23.q.out index 4a97f3fe22..916bbbec06 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_23.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_23.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE @@ -132,6 +133,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 330 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_24.q.out b/ql/src/test/results/clientpositive/spark/union_remove_24.q.out index fa2a2ce421..44e5ae573f 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_24.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_24.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_25.q.out b/ql/src/test/results/clientpositive/spark/union_remove_25.q.out index cbf37d7486..36e2a4a795 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_25.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_25.q.out @@ -84,6 +84,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_4.q.out b/ql/src/test/results/clientpositive/spark/union_remove_4.q.out index 581f5aa0fa..20fdd36ded 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_4.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_4.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_5.q.out b/ql/src/test/results/clientpositive/spark/union_remove_5.q.out index 4e3226fdb0..8420ff0870 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_5.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_5.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_6.q.out b/ql/src/test/results/clientpositive/spark/union_remove_6.q.out index d372a227d4..ea90d183cd 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_6.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_6.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_6_subq.q.out b/ql/src/test/results/clientpositive/spark/union_remove_6_subq.q.out index 4b87077a7f..486661066a 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_6_subq.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_6_subq.q.out @@ -83,6 +83,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE @@ -270,6 +271,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +294,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -328,6 +331,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -404,6 +408,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -429,6 +434,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -486,6 +492,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_7.q.out b/ql/src/test/results/clientpositive/spark/union_remove_7.q.out index 3aa51ed630..61fb7c9a53 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_7.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_7.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_8.q.out b/ql/src/test/results/clientpositive/spark/union_remove_8.q.out index d1c9610149..79433559f4 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_8.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_8.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_remove_9.q.out b/ql/src/test/results/clientpositive/spark/union_remove_9.q.out index 6c3e5a17cd..06d96df326 100644 --- a/ql/src/test/results/clientpositive/spark/union_remove_9.q.out +++ b/ql/src/test/results/clientpositive/spark/union_remove_9.q.out @@ -80,6 +80,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/union_view.q.out b/ql/src/test/results/clientpositive/spark/union_view.q.out index 97a5bef15b..ae3bb6baf6 100644 --- a/ql/src/test/results/clientpositive/spark/union_view.q.out +++ b/ql/src/test/results/clientpositive/spark/union_view.q.out @@ -483,11 +483,11 @@ STAGE PLANS: 86 val_86 2 86 val_86 3 86 val_86 3 -86 val_86 3 -86 val_86 3 +86 val_86 1 86 val_86 2 86 val_86 2 -86 val_86 1 +86 val_86 3 +86 val_86 3 STAGE DEPENDENCIES: Stage-1 is a root stage Stage-0 depends on stages: Stage-1 @@ -511,6 +511,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -534,6 +535,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -557,6 +559,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -613,6 +616,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -633,6 +637,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -656,6 +661,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -712,6 +718,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -735,6 +742,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -755,6 +763,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 10624 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -906,6 +915,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -929,6 +939,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -949,6 +960,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 5312 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_between_in.q.out b/ql/src/test/results/clientpositive/spark/vector_between_in.q.out index a93239bf98..809331def3 100644 --- a/ql/src/test/results/clientpositive/spark/vector_between_in.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_between_in.q.out @@ -175,6 +175,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -385,6 +386,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -791,6 +793,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1146,6 +1149,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12289 Data size: 2467616 Basic stats: COMPLETE Column stats: NONE @@ -1286,6 +1290,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12289 Data size: 2467616 Basic stats: COMPLETE Column stats: NONE @@ -1426,6 +1431,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12289 Data size: 2467616 Basic stats: COMPLETE Column stats: NONE @@ -1566,6 +1572,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12289 Data size: 2467616 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_cast_constant.q.out b/ql/src/test/results/clientpositive/spark/vector_cast_constant.q.out index 846be10d99..394a516976 100644 --- a/ql/src/test/results/clientpositive/spark/vector_cast_constant.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_cast_constant.q.out @@ -155,6 +155,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1049 Data size: 311170 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_count_distinct.q.out b/ql/src/test/results/clientpositive/spark/vector_count_distinct.q.out index c496dcef00..e925c2ebf3 100644 --- a/ql/src/test/results/clientpositive/spark/vector_count_distinct.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_count_distinct.q.out @@ -1335,6 +1335,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ws_order_number (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 3504000 Basic stats: COMPLETE Column stats: NONE @@ -1387,6 +1388,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_data_types.q.out b/ql/src/test/results/clientpositive/spark/vector_data_types.q.out index e1657af5fd..a61b665fd1 100644 --- a/ql/src/test/results/clientpositive/spark/vector_data_types.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_data_types.q.out @@ -388,6 +388,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out b/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out index 0d8f00ec8d..ccf7fa50db 100644 --- a/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_decimal_aggregate.q.out @@ -94,6 +94,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 12289 Data size: 2165060 Basic stats: COMPLETE Column stats: NONE @@ -276,6 +277,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 12289 Data size: 2165060 Basic stats: COMPLETE Column stats: NONE @@ -492,6 +494,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 12289 Data size: 346462 Basic stats: COMPLETE Column stats: NONE @@ -693,6 +696,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 12289 Data size: 346462 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out b/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out index 4a6311b42f..1f9085a314 100644 --- a/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_distinct_2.q.out @@ -150,6 +150,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out b/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out index 4df04a7655..8ddeb11574 100644 --- a/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_groupby_3.q.out @@ -152,6 +152,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_inner_join.q.out b/ql/src/test/results/clientpositive/spark/vector_inner_join.q.out index 594b78716b..d7b05142be 100644 --- a/ql/src/test/results/clientpositive/spark/vector_inner_join.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_inner_join.q.out @@ -269,6 +269,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out b/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out index 0f56656439..cb50bd6eef 100644 --- a/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_left_outer_join.q.out @@ -121,6 +121,7 @@ STAGE PLANS: Statistics: Num rows: 14867 Data size: 3518672 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out b/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out index e9095ef8b5..2ca67289c9 100644 --- a/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_mapjoin_reduce.q.out @@ -54,6 +54,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: l_partkey (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -108,6 +109,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 50 Data size: 5999 Basic stats: COMPLETE Column stats: NONE @@ -341,6 +343,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 100 Data size: 11999 Basic stats: COMPLETE Column stats: NONE @@ -396,6 +399,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 25 Data size: 2999 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out b/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out index d7a21f7ce8..ebda4627cb 100644 --- a/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_orderby_5.q.out @@ -153,6 +153,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: bo (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_outer_join1.q.out b/ql/src/test/results/clientpositive/spark/vector_outer_join1.q.out index 188f157968..71bcdef0d3 100644 --- a/ql/src/test/results/clientpositive/spark/vector_outer_join1.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_outer_join1.q.out @@ -850,6 +850,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_outer_join2.q.out b/ql/src/test/results/clientpositive/spark/vector_outer_join2.q.out index d0043b6157..e09b940a23 100644 --- a/ql/src/test/results/clientpositive/spark/vector_outer_join2.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_outer_join2.q.out @@ -414,6 +414,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out b/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out index 584ef3ada9..541a0b45aa 100644 --- a/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out +++ b/ql/src/test/results/clientpositive/spark/vector_string_concat.q.out @@ -367,6 +367,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2000 Data size: 918712 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_0.q.out b/ql/src/test/results/clientpositive/spark/vectorization_0.q.out index 4080133e01..c6e0c33dc5 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_0.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_0.q.out @@ -105,6 +105,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -247,6 +248,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -432,6 +434,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -574,6 +577,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -759,6 +763,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -901,6 +906,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col0), count(_col0), sum(_col2), sum(_col1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE @@ -1087,6 +1093,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 1 Data size: 52 Basic stats: COMPLETE Column stats: NONE @@ -1270,6 +1277,7 @@ STAGE PLANS: Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -30453,6 +30461,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cstring1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_1.q.out b/ql/src/test/results/clientpositive/spark/vectorization_1.q.out index 9a5e928e4c..661c3d8468 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_1.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_1.q.out @@ -93,6 +93,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_12.q.out b/ql/src/test/results/clientpositive/spark/vectorization_12.q.out index 4bb3b02e76..a87f453faa 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_12.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_12.q.out @@ -118,6 +118,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col3 (type: double), _col0 (type: bigint), _col2 (type: string), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 3754 Data size: 888395 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_13.q.out b/ql/src/test/results/clientpositive/spark/vectorization_13.q.out index ecd12cbf40..f429a78825 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_13.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_13.q.out @@ -120,6 +120,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 646063 Basic stats: COMPLETE Column stats: NONE @@ -476,6 +477,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 646063 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_14.q.out b/ql/src/test/results/clientpositive/spark/vectorization_14.q.out index 5435eb4bae..be6fde6f56 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_14.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_14.q.out @@ -120,6 +120,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col2 (type: string), _col1 (type: float), _col4 (type: double), _col0 (type: timestamp), _col3 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 Statistics: Num rows: 606 Data size: 143411 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_15.q.out b/ql/src/test/results/clientpositive/spark/vectorization_15.q.out index f20d68e7ab..5a7e154e4f 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_15.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_15.q.out @@ -116,6 +116,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: float), _col1 (type: boolean), _col2 (type: double), _col3 (type: string), _col4 (type: tinyint), _col5 (type: int), _col6 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_16.q.out b/ql/src/test/results/clientpositive/spark/vectorization_16.q.out index 0efe4b405b..0cfec0a526 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_16.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_16.q.out @@ -93,6 +93,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 4096 Data size: 969331 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_2.q.out b/ql/src/test/results/clientpositive/spark/vectorization_2.q.out index 199fe370b4..9a2d03f4d1 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_2.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_2.q.out @@ -97,6 +97,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_3.q.out b/ql/src/test/results/clientpositive/spark/vectorization_3.q.out index e067ec4c10..f89a821a56 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_3.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_3.q.out @@ -102,6 +102,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_4.q.out b/ql/src/test/results/clientpositive/spark/vectorization_4.q.out index 0342809dbd..16ae985110 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_4.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_4.q.out @@ -97,6 +97,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_5.q.out b/ql/src/test/results/clientpositive/spark/vectorization_5.q.out index 1a0ac89661..00f8260aac 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_5.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_5.q.out @@ -90,6 +90,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_9.q.out b/ql/src/test/results/clientpositive/spark/vectorization_9.q.out index 0efe4b405b..0cfec0a526 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_9.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_9.q.out @@ -93,6 +93,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 4096 Data size: 969331 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_input_format_excludes.q.out b/ql/src/test/results/clientpositive/spark/vectorization_input_format_excludes.q.out index e37cd5d620..f21be7fde3 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_input_format_excludes.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_input_format_excludes.q.out @@ -186,6 +186,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 12288 Data size: 256791 Basic stats: COMPLETE Column stats: NONE @@ -522,6 +523,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 12288 Data size: 256791 Basic stats: COMPLETE Column stats: NONE @@ -858,6 +860,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 12288 Data size: 256791 Basic stats: COMPLETE Column stats: NONE @@ -1242,6 +1245,7 @@ STAGE PLANS: Group By Operator aggregations: max(_col1), min(_col2), count(_col3), sum(_col4), count(_col4), sum(_col6), sum(_col5), count(_col5) keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 12288 Data size: 1110042 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_nested_udf.q.out b/ql/src/test/results/clientpositive/spark/vectorization_nested_udf.q.out index 917d13084c..f607f2cb9c 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_nested_udf.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_nested_udf.q.out @@ -49,6 +49,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_parquet_projection.q.out b/ql/src/test/results/clientpositive/spark/vectorization_parquet_projection.q.out index 87ab29bf88..e55b01715b 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_parquet_projection.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_parquet_projection.q.out @@ -226,6 +226,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 709 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -317,6 +318,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 709 Basic stats: COMPLETE Column stats: NONE @@ -415,6 +417,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 709 Basic stats: COMPLETE Column stats: NONE @@ -529,6 +532,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 108 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -621,6 +625,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_pushdown.q.out b/ql/src/test/results/clientpositive/spark/vectorization_pushdown.q.out index 660988d33a..22ba6d74e2 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_pushdown.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_pushdown.q.out @@ -37,6 +37,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 969331 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(cbigint), count(cbigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out b/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out index 96565305d3..2d8d8b1ec9 100644 --- a/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out @@ -124,6 +124,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 84 Basic stats: COMPLETE Column stats: NONE @@ -389,6 +390,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE @@ -646,6 +648,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 104 Basic stats: COMPLETE Column stats: NONE @@ -882,6 +885,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: NONE @@ -2233,6 +2237,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7] keys: _col0 (type: smallint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8 Statistics: Num rows: 2503 Data size: 592342 Basic stats: COMPLETE Column stats: NONE @@ -2513,6 +2518,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] keys: _col0 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 2654 Data size: 628077 Basic stats: COMPLETE Column stats: NONE @@ -2837,6 +2843,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] keys: _col0 (type: timestamp), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19 Statistics: Num rows: 12288 Data size: 2907994 Basic stats: COMPLETE Column stats: NONE @@ -3242,6 +3249,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] keys: _col0 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18 Statistics: Num rows: 10239 Data size: 2423091 Basic stats: COMPLETE Column stats: NONE @@ -3481,6 +3489,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: COMPLETE @@ -3598,6 +3607,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -3787,6 +3797,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -3904,6 +3915,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4021,6 +4033,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4138,6 +4151,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4255,6 +4269,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -4372,6 +4387,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_case.q.out b/ql/src/test/results/clientpositive/spark/vectorized_case.q.out index 073b27825e..b1c7cc3005 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_case.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_case.q.out @@ -319,6 +319,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE @@ -464,6 +465,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out index 740f83a042..4c625af2f3 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_mapjoin.q.out @@ -129,6 +129,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out index 07c53623c7..71f55651de 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_nested_mapjoin.q.out @@ -120,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 14867 Data size: 3518672 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: sum(_col3) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out b/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out index dae07ebe1d..968234097c 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_ptf.q.out @@ -1358,6 +1358,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 16042 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 16042 Basic stats: COMPLETE Column stats: NONE @@ -3589,6 +3590,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 16042 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col2 (type: string), _col1 (type: string), _col5 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 16042 Basic stats: COMPLETE Column stats: NONE @@ -3767,6 +3769,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: p_mfgr (type: string), p_brand (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 26 Data size: 16042 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out b/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out index bfef29f41c..5857fca61b 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_shufflejoin.q.out @@ -131,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 13516 Data size: 3198793 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(_col0), max(_col1), min(_col0), sum(_col2), count(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out b/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out index 1e650f96d4..5671a7c0a1 100644 --- a/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out +++ b/ql/src/test/results/clientpositive/spark/vectorized_timestamp_funcs.q.out @@ -1021,6 +1021,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: NONE @@ -1150,6 +1151,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1297,6 +1299,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/spark/windowing.q.out b/ql/src/test/results/clientpositive/spark/windowing.q.out index 5c2cce7397..1f33c08db8 100644 --- a/ql/src/test/results/clientpositive/spark/windowing.q.out +++ b/ql/src/test/results/clientpositive/spark/windowing.q.out @@ -1877,6 +1877,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: string), _col1 (type: string), _col2 (type: int), _col3 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 26 Data size: 3147 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/stat_estimate_drill.q.out b/ql/src/test/results/clientpositive/stat_estimate_drill.q.out index c94ff07575..e118b85e4c 100644 --- a/ql/src/test/results/clientpositive/stat_estimate_drill.q.out +++ b/ql/src/test/results/clientpositive/stat_estimate_drill.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Group By Operator aggregations: sum(a) keys: b (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2/2 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -165,6 +166,7 @@ STAGE PLANS: Group By Operator aggregations: sum(a) keys: b (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10/10 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -234,6 +236,7 @@ STAGE PLANS: Group By Operator aggregations: sum(a) keys: b (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10/10 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -307,6 +310,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10/10 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -378,6 +382,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1/1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -449,6 +454,7 @@ STAGE PLANS: Group By Operator aggregations: sum(1) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1/1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE @@ -518,6 +524,7 @@ STAGE PLANS: Group By Operator aggregations: sum(a) keys: b (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 10/3 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats0.q.out b/ql/src/test/results/clientpositive/stats0.q.out index 99ab6c24ea..dabd229a00 100644 --- a/ql/src/test/results/clientpositive/stats0.q.out +++ b/ql/src/test/results/clientpositive/stats0.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -789,6 +790,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 965 Basic stats: COMPLETE Column stats: COMPLETE @@ -1495,6 +1497,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -2408,6 +2411,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 965 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats1.q.out b/ql/src/test/results/clientpositive/stats1.q.out index 92530c467a..a0cc1269dc 100644 --- a/ql/src/test/results/clientpositive/stats1.q.out +++ b/ql/src/test/results/clientpositive/stats1.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -88,6 +89,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -118,6 +120,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats10.q.out b/ql/src/test/results/clientpositive/stats10.q.out index 6920bf4bdb..612fce491a 100644 --- a/ql/src/test/results/clientpositive/stats10.q.out +++ b/ql/src/test/results/clientpositive/stats10.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 949 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats4.q.out b/ql/src/test/results/clientpositive/stats4.q.out index c8497ef600..e79cef8dd6 100644 --- a/ql/src/test/results/clientpositive/stats4.q.out +++ b/ql/src/test/results/clientpositive/stats4.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: ds (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2496 Basic stats: COMPLETE Column stats: PARTIAL @@ -127,6 +128,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') keys: '2008-12-31' (type: string), hr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 2 Data size: 2316 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out b/ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out index 87eea427f5..9f766e16e4 100644 --- a/ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out +++ b/ql/src/test/results/clientpositive/stats_empty_dyn_part.q.out @@ -53,6 +53,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(key, 'hll') keys: part (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 531 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats_nonpart.q.out b/ql/src/test/results/clientpositive/stats_nonpart.q.out index 33cb294fa5..ae9f9e5f54 100644 --- a/ql/src/test/results/clientpositive/stats_nonpart.q.out +++ b/ql/src/test/results/clientpositive/stats_nonpart.q.out @@ -149,6 +149,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats_noscan_2.q.out b/ql/src/test/results/clientpositive/stats_noscan_2.q.out index 4cbc6e7bcf..4472c162e1 100644 --- a/ql/src/test/results/clientpositive/stats_noscan_2.q.out +++ b/ql/src/test/results/clientpositive/stats_noscan_2.q.out @@ -323,6 +323,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 9312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats_only_null.q.out b/ql/src/test/results/clientpositive/stats_only_null.q.out index 9c93ff8fdb..ab03a79b6f 100644 --- a/ql/src/test/results/clientpositive/stats_only_null.q.out +++ b/ql/src/test/results/clientpositive/stats_only_null.q.out @@ -93,6 +93,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2000 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE @@ -152,6 +153,7 @@ STAGE PLANS: Statistics: Num rows: 10 Data size: 2120 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count(), count(a), count(b), count(c), count(d) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 240 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/stats_part.q.out b/ql/src/test/results/clientpositive/stats_part.q.out index 4152afba73..41c5db07ec 100644 --- a/ql/src/test/results/clientpositive/stats_part.q.out +++ b/ql/src/test/results/clientpositive/stats_part.q.out @@ -91,6 +91,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/stats_part2.q.out b/ql/src/test/results/clientpositive/stats_part2.q.out index bacede86ec..116d9ee138 100644 --- a/ql/src/test/results/clientpositive/stats_part2.q.out +++ b/ql/src/test/results/clientpositive/stats_part2.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -128,6 +129,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: PARTIAL @@ -641,6 +643,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1162,6 +1165,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1262,6 +1266,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats_ppr_all.q.out b/ql/src/test/results/clientpositive/stats_ppr_all.q.out index b11c6e8f05..78c2e47472 100644 --- a/ql/src/test/results/clientpositive/stats_ppr_all.q.out +++ b/ql/src/test/results/clientpositive/stats_ppr_all.q.out @@ -96,6 +96,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(order_amount) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +154,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: PARTIAL Group By Operator aggregations: sum(order_amount) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: PARTIAL @@ -209,6 +211,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(order_amount) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -270,6 +273,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(order_amount) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/stats_sizebug.q.out b/ql/src/test/results/clientpositive/stats_sizebug.q.out index b426207442..780745deb8 100644 --- a/ql/src/test/results/clientpositive/stats_sizebug.q.out +++ b/ql/src/test/results/clientpositive/stats_sizebug.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 848 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subq2.q.out b/ql/src/test/results/clientpositive/subq2.q.out index 7776098ca1..52bc5c4ba0 100644 --- a/ql/src/test/results/clientpositive/subq2.q.out +++ b/ql/src/test/results/clientpositive/subq2.q.out @@ -30,6 +30,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subq_where_serialization.q.out b/ql/src/test/results/clientpositive/subq_where_serialization.q.out index 6c36fdd18b..bda4280eb2 100644 --- a/ql/src/test/results/clientpositive/subq_where_serialization.q.out +++ b/ql/src/test/results/clientpositive/subq_where_serialization.q.out @@ -33,6 +33,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_exists.q.out b/ql/src/test/results/clientpositive/subquery_exists.q.out index ae7e88977a..8abdc9694e 100644 --- a/ql/src/test/results/clientpositive/subquery_exists.q.out +++ b/ql/src/test/results/clientpositive/subquery_exists.q.out @@ -57,6 +57,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -257,6 +258,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 22750 Basic stats: COMPLETE Column stats: COMPLETE @@ -331,6 +333,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 15106 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -973,6 +976,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1144,6 +1148,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1167,6 +1172,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1302,6 +1308,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_exists_having.q.out b/ql/src/test/results/clientpositive/subquery_exists_having.q.out index d883bfc809..783fd83afb 100644 --- a/ql/src/test/results/clientpositive/subquery_exists_having.q.out +++ b/ql/src/test/results/clientpositive/subquery_exists_having.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -88,6 +89,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -189,6 +191,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -211,6 +214,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_multiinsert.q.out b/ql/src/test/results/clientpositive/subquery_multiinsert.q.out index ad708531ea..c04ade101d 100644 --- a/ql/src/test/results/clientpositive/subquery_multiinsert.q.out +++ b/ql/src/test/results/clientpositive/subquery_multiinsert.q.out @@ -90,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -111,6 +112,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -293,6 +295,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -324,6 +327,7 @@ STAGE PLANS: Statistics: Num rows: 131 Data size: 23318 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -635,6 +639,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -656,6 +661,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -840,6 +846,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -874,6 +881,7 @@ STAGE PLANS: Statistics: Num rows: 131 Data size: 23318 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_notexists.q.out b/ql/src/test/results/clientpositive/subquery_notexists.q.out index 93ddbd3a7c..2b6c08bde4 100644 --- a/ql/src/test/results/clientpositive/subquery_notexists.q.out +++ b/ql/src/test/results/clientpositive/subquery_notexists.q.out @@ -38,6 +38,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -295,6 +296,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -563,6 +565,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -803,6 +806,7 @@ STAGE PLANS: Statistics: Num rows: 676 Data size: 70304 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 24 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE @@ -877,6 +881,7 @@ STAGE PLANS: Statistics: Num rows: 24 Data size: 2496 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 12 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_notexists_having.q.out b/ql/src/test/results/clientpositive/subquery_notexists_having.q.out index f3b02d8f24..fd6cfd7d95 100644 --- a/ql/src/test/results/clientpositive/subquery_notexists_having.q.out +++ b/ql/src/test/results/clientpositive/subquery_notexists_having.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -115,6 +116,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -226,6 +228,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -305,6 +308,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: value (type: string), key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_notin_having.q.out b/ql/src/test/results/clientpositive/subquery_notin_having.q.out index eca27ad8f4..68a65df3a9 100644 --- a/ql/src/test/results/clientpositive/subquery_notin_having.q.out +++ b/ql/src/test/results/clientpositive/subquery_notin_having.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +154,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE @@ -191,6 +193,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -265,6 +268,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 530 Basic stats: COMPLETE Column stats: COMPLETE @@ -376,6 +380,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice), max(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE @@ -403,6 +408,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE @@ -451,6 +457,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice), max(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE @@ -562,6 +569,7 @@ STAGE PLANS: Group By Operator aggregations: min(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 530 Basic stats: COMPLETE Column stats: COMPLETE @@ -673,6 +681,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_retailprice), min(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE @@ -717,6 +726,7 @@ STAGE PLANS: Group By Operator aggregations: max(p_retailprice), min(p_retailprice) keys: p_mfgr (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 5 Data size: 570 Basic stats: COMPLETE Column stats: COMPLETE @@ -743,6 +753,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 114 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -875,6 +886,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -982,6 +994,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1020,6 +1033,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(), count(c1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -1091,6 +1105,7 @@ STAGE PLANS: Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1199,6 +1214,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(c1) keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -1235,6 +1251,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -1305,6 +1322,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 12 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: c1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_unqual_corr_expr.q.out b/ql/src/test/results/clientpositive/subquery_unqual_corr_expr.q.out index 878840c87c..748bd9a518 100644 --- a/ql/src/test/results/clientpositive/subquery_unqual_corr_expr.q.out +++ b/ql/src/test/results/clientpositive/subquery_unqual_corr_expr.q.out @@ -43,6 +43,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -124,6 +125,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 87 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -145,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out b/ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out index e28860dd01..7217ac55b3 100644 --- a/ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out +++ b/ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -157,6 +158,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +249,7 @@ STAGE PLANS: Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE @@ -364,6 +367,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(_col0) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 4 Data size: 456 Basic stats: COMPLETE Column stats: COMPLETE @@ -532,6 +536,7 @@ STAGE PLANS: Statistics: Num rows: 8 Data size: 3928 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4 Data size: 876 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/symlink_text_input_format.q.out b/ql/src/test/results/clientpositive/symlink_text_input_format.q.out index 2ac2e0d3c6..7a344b365c 100644 --- a/ql/src/test/results/clientpositive/symlink_text_input_format.q.out +++ b/ql/src/test/results/clientpositive/symlink_text_input_format.q.out @@ -196,6 +196,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -420,6 +421,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/tablevalues.q.out b/ql/src/test/results/clientpositive/tablevalues.q.out index a638010b4c..ead7ce0cbe 100644 --- a/ql/src/test/results/clientpositive/tablevalues.q.out +++ b/ql/src/test/results/clientpositive/tablevalues.q.out @@ -78,6 +78,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 269 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/temp_table_display_colstats_tbllvl.q.out b/ql/src/test/results/clientpositive/temp_table_display_colstats_tbllvl.q.out index aea195d03f..7dea708be1 100644 --- a/ql/src/test/results/clientpositive/temp_table_display_colstats_tbllvl.q.out +++ b/ql/src/test/results/clientpositive/temp_table_display_colstats_tbllvl.q.out @@ -183,6 +183,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -243,6 +244,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(sourceip, 'hll'), compute_stats(avgtimeonsite, 'hll'), compute_stats(adrevenue, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1480 Basic stats: COMPLETE Column stats: NONE @@ -527,6 +529,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: compute_stats(a, 'hll'), compute_stats(b, 'hll'), compute_stats(c, 'hll'), compute_stats(d, 'hll'), compute_stats(e, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 2192 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/tez/acid_vectorization_original_tez.q.out b/ql/src/test/results/clientpositive/tez/acid_vectorization_original_tez.q.out index e23fd83f47..9df3ef9f1d 100644 --- a/ql/src/test/results/clientpositive/tez/acid_vectorization_original_tez.q.out +++ b/ql/src/test/results/clientpositive/tez/acid_vectorization_original_tez.q.out @@ -704,6 +704,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: ROW__ID (type: struct) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1049 Data size: 88116 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out b/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out index 771f4e8cfe..e0563eb550 100644 --- a/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out +++ b/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_1.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -190,6 +191,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -313,6 +315,7 @@ STAGE PLANS: Statistics: Num rows: 13785 Data size: 110280 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -435,6 +438,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -552,6 +556,7 @@ STAGE PLANS: Statistics: Num rows: 24737 Data size: 197896 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -666,6 +671,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -819,6 +825,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -949,6 +956,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1103,6 +1111,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -1237,6 +1246,7 @@ STAGE PLANS: Statistics: Num rows: 548 Data size: 109230 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_2.q.out b/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_2.q.out index b3da634beb..ee1742412d 100644 --- a/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_2.q.out +++ b/ql/src/test/results/clientpositive/tez/hybridgrace_hashjoin_2.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -256,6 +257,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -447,6 +449,7 @@ STAGE PLANS: Statistics: Num rows: 1582 Data size: 12656 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -634,6 +637,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -825,6 +829,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -893,6 +898,7 @@ STAGE PLANS: Statistics: Num rows: 263 Data size: 2104 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -911,6 +917,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -944,6 +951,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1107,6 +1115,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1177,6 +1186,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1195,6 +1205,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1228,6 +1239,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: bigint) + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1403,6 +1415,7 @@ STAGE PLANS: Statistics: Num rows: 40 Data size: 320 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1632,6 +1645,7 @@ STAGE PLANS: HybridGraceHashJoin: true Group By Operator aggregations: count() + minReductionHashAggr: 0.0 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/tez/vector_join_part_col_char.q.out b/ql/src/test/results/clientpositive/tez/vector_join_part_col_char.q.out index d629f16f24..24f7508f0e 100644 --- a/ql/src/test/results/clientpositive/tez/vector_join_part_col_char.q.out +++ b/ql/src/test/results/clientpositive/tez/vector_join_part_col_char.q.out @@ -135,8 +135,8 @@ Stage-0 Output:["_col0","_col1","_col2"] TableScan [TS_0] (rows=2 width=237) default@char_tbl1,c1,Tbl:COMPLETE,Col:COMPLETE,Output:["name","age"] - Dynamic Partitioning Event Operator [EVENT_26] (rows=1 width=237) - Group By Operator [GBY_25] (rows=1 width=237) + Dynamic Partitioning Event Operator [EVENT_26] (rows=1 width=99) + Group By Operator [GBY_25] (rows=1 width=99) Output:["_col0"],keys:_col0 Select Operator [SEL_24] (rows=2 width=237) Output:["_col0"] diff --git a/ql/src/test/results/clientpositive/timestamp.q.out b/ql/src/test/results/clientpositive/timestamp.q.out index 412c25aab8..c59b5181fc 100644 --- a/ql/src/test/results/clientpositive/timestamp.q.out +++ b/ql/src/test/results/clientpositive/timestamp.q.out @@ -25,6 +25,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 40000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -45,6 +46,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 40000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -117,6 +119,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 40000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -137,6 +140,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 40000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/topnkey.q.out b/ql/src/test/results/clientpositive/topnkey.q.out index 1c24bec500..7ea1a7a93d 100644 --- a/ql/src/test/results/clientpositive/topnkey.q.out +++ b/ql/src/test/results/clientpositive/topnkey.q.out @@ -27,6 +27,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -124,6 +125,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udaf_binarysetfunctions.q.out b/ql/src/test/results/clientpositive/udaf_binarysetfunctions.q.out index ba681aaa2d..42a3428665 100644 --- a/ql/src/test/results/clientpositive/udaf_binarysetfunctions.q.out +++ b/ql/src/test/results/clientpositive/udaf_binarysetfunctions.q.out @@ -389,6 +389,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col4), sum(_col3), count(_col1), sum(_col6), sum(_col5), count(_col2), corr(_col2, _col1), covar_samp(_col2, _col1), covar_pop(_col2, _col1), regr_count(_col2, _col1), regr_slope(_col2, _col1), regr_intercept(_col2, _col1), regr_r2(_col2, _col1), regr_sxx(_col2, _col1), regr_syy(_col2, _col1), regr_sxy(_col2, _col1), regr_avgx(_col2, _col1), regr_avgy(_col2, _col1) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18 Statistics: Num rows: 7 Data size: 11396 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udaf_binarysetfunctions_no_cbo.q.out b/ql/src/test/results/clientpositive/udaf_binarysetfunctions_no_cbo.q.out index 57cd6366ae..ed900291b4 100644 --- a/ql/src/test/results/clientpositive/udaf_binarysetfunctions_no_cbo.q.out +++ b/ql/src/test/results/clientpositive/udaf_binarysetfunctions_no_cbo.q.out @@ -389,6 +389,7 @@ STAGE PLANS: Group By Operator aggregations: var_pop(x), var_pop(y), corr(y, x), covar_samp(y, x), covar_pop(y, x), regr_count(y, x), regr_slope(y, x), regr_intercept(y, x), regr_r2(y, x), regr_sxx(y, x), regr_syy(y, x), regr_sxy(y, x), regr_avgx(y, x), regr_avgy(y, x) keys: px (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 7 Data size: 12180 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udaf_number_format.q.out b/ql/src/test/results/clientpositive/udaf_number_format.q.out index b0be64cde4..1746c2159f 100644 --- a/ql/src/test/results/clientpositive/udaf_number_format.q.out +++ b/ql/src/test/results/clientpositive/udaf_number_format.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum('a'), count(), sum(null), sum(null) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udaf_percentile_approx_23.q.out b/ql/src/test/results/clientpositive/udaf_percentile_approx_23.q.out index b8bf129e4e..713c68271b 100644 --- a/ql/src/test/results/clientpositive/udaf_percentile_approx_23.q.out +++ b/ql/src/test/results/clientpositive/udaf_percentile_approx_23.q.out @@ -521,6 +521,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: percentile_approx(_col0, 0.5) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 168 Basic stats: COMPLETE Column stats: NONE @@ -584,6 +585,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: percentile_approx(_col0, 0.5) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 168 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/udf1.q.out b/ql/src/test/results/clientpositive/udf1.q.out index 8841c97d0e..b839dc377d 100644 --- a/ql/src/test/results/clientpositive/udf1.q.out +++ b/ql/src/test/results/clientpositive/udf1.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 442000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll'), compute_stats(c5, 'hll'), compute_stats(c6, 'hll'), compute_stats(c7, 'hll'), compute_stats(c8, 'hll'), compute_stats(c9, 'hll'), compute_stats(c10, 'hll'), compute_stats(c11, 'hll'), compute_stats(c12, 'hll'), compute_stats(c13, 'hll'), compute_stats(c14, 'hll'), compute_stats(c15, 'hll'), compute_stats(c16, 'hll'), compute_stats(c17, 'hll'), compute_stats(c18, 'hll'), compute_stats(c19, 'hll'), compute_stats(c20, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19 Statistics: Num rows: 1 Data size: 8800 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf3.q.out b/ql/src/test/results/clientpositive/udf3.q.out index 56ce2f4cfb..119c6c8e8c 100644 --- a/ql/src/test/results/clientpositive/udf3.q.out +++ b/ql/src/test/results/clientpositive/udf3.q.out @@ -34,6 +34,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(null), sum(null), min(null), max(null) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf8.q.out b/ql/src/test/results/clientpositive/udf8.q.out index 496f56e1f3..955a9d8b54 100644 --- a/ql/src/test/results/clientpositive/udf8.q.out +++ b/ql/src/test/results/clientpositive/udf8.q.out @@ -51,6 +51,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 85 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(c1), count(c1) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_10_trims.q.out b/ql/src/test/results/clientpositive/udf_10_trims.q.out index 34197a4f4a..1681e676ec 100644 --- a/ql/src/test/results/clientpositive/udf_10_trims.q.out +++ b/ql/src/test/results/clientpositive/udf_10_trims.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_character_length.q.out b/ql/src/test/results/clientpositive/udf_character_length.q.out index 5d8a9be9d6..609ca84652 100644 --- a/ql/src/test/results/clientpositive/udf_character_length.q.out +++ b/ql/src/test/results/clientpositive/udf_character_length.q.out @@ -81,6 +81,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(len, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_count.q.out b/ql/src/test/results/clientpositive/udf_count.q.out index 40eef994fa..06c3ff1c05 100644 --- a/ql/src/test/results/clientpositive/udf_count.q.out +++ b/ql/src/test/results/clientpositive/udf_count.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -158,6 +159,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT key, value) keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_explode.q.out b/ql/src/test/results/clientpositive/udf_explode.q.out index eded62cdb6..bc76a2b741 100644 --- a/ql/src/test/results/clientpositive/udf_explode.q.out +++ b/ql/src/test/results/clientpositive/udf_explode.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: col (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -267,6 +268,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: key (type: int), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_isops_simplify.q.out b/ql/src/test/results/clientpositive/udf_isops_simplify.q.out index 0c5580f59b..e9fcd05939 100644 --- a/ql/src/test/results/clientpositive/udf_isops_simplify.q.out +++ b/ql/src/test/results/clientpositive/udf_isops_simplify.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -89,6 +90,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -147,6 +149,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -205,6 +208,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -263,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE @@ -321,6 +326,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/udf_length.q.out b/ql/src/test/results/clientpositive/udf_length.q.out index e99ce0038e..54d6857677 100644 --- a/ql/src/test/results/clientpositive/udf_length.q.out +++ b/ql/src/test/results/clientpositive/udf_length.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(len, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_octet_length.q.out b/ql/src/test/results/clientpositive/udf_octet_length.q.out index cdde25750f..6b746a5ad3 100644 --- a/ql/src/test/results/clientpositive/udf_octet_length.q.out +++ b/ql/src/test/results/clientpositive/udf_octet_length.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 100 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(len, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 424 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udf_reverse.q.out b/ql/src/test/results/clientpositive/udf_reverse.q.out index d8c1212e24..ba1d4d117c 100644 --- a/ql/src/test/results/clientpositive/udf_reverse.q.out +++ b/ql/src/test/results/clientpositive/udf_reverse.q.out @@ -64,6 +64,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 4600 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(len, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 440 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udtf_explode.q.out b/ql/src/test/results/clientpositive/udtf_explode.q.out index ff68554e9c..955e08cdea 100644 --- a/ql/src/test/results/clientpositive/udtf_explode.q.out +++ b/ql/src/test/results/clientpositive/udtf_explode.q.out @@ -155,6 +155,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -433,6 +434,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udtf_json_tuple.q.out b/ql/src/test/results/clientpositive/udtf_json_tuple.q.out index 2951a8334e..23d4d6da47 100644 --- a/ql/src/test/results/clientpositive/udtf_json_tuple.q.out +++ b/ql/src/test/results/clientpositive/udtf_json_tuple.q.out @@ -330,6 +330,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -359,6 +360,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col6 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/udtf_parse_url_tuple.q.out b/ql/src/test/results/clientpositive/udtf_parse_url_tuple.q.out index 0d9b52ffd4..6c8c98fa18 100644 --- a/ql/src/test/results/clientpositive/udtf_parse_url_tuple.q.out +++ b/ql/src/test/results/clientpositive/udtf_parse_url_tuple.q.out @@ -348,6 +348,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -377,6 +378,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col5 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union10.q.out b/ql/src/test/results/clientpositive/union10.q.out index 059ae86da7..de75fddee7 100644 --- a/ql/src/test/results/clientpositive/union10.q.out +++ b/ql/src/test/results/clientpositive/union10.q.out @@ -50,6 +50,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -99,6 +100,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -127,6 +129,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -155,6 +158,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -243,6 +247,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -278,6 +283,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union11.q.out b/ql/src/test/results/clientpositive/union11.q.out index 09c3bb1fcd..049b98659c 100644 --- a/ql/src/test/results/clientpositive/union11.q.out +++ b/ql/src/test/results/clientpositive/union11.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -85,6 +87,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -100,6 +103,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -136,6 +140,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -173,6 +178,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union12.q.out b/ql/src/test/results/clientpositive/union12.q.out index 654279847f..1d70e86aeb 100644 --- a/ql/src/test/results/clientpositive/union12.q.out +++ b/ql/src/test/results/clientpositive/union12.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -103,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -131,6 +133,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -159,6 +162,7 @@ STAGE PLANS: Statistics: Num rows: 3 Data size: 276 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +251,7 @@ STAGE PLANS: Statistics: Num rows: 25 Data size: 191 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -282,6 +287,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 10603 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union14.q.out b/ql/src/test/results/clientpositive/union14.q.out index d52f5f3916..16f7b4ed8b 100644 --- a/ql/src/test/results/clientpositive/union14.q.out +++ b/ql/src/test/results/clientpositive/union14.q.out @@ -34,6 +34,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -74,6 +75,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE @@ -89,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union15.q.out b/ql/src/test/results/clientpositive/union15.q.out index 5104d8efea..cf3a4e6a6c 100644 --- a/ql/src/test/results/clientpositive/union15.q.out +++ b/ql/src/test/results/clientpositive/union15.q.out @@ -36,6 +36,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -70,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1536 Basic stats: COMPLETE Column stats: COMPLETE @@ -91,6 +93,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1536 Basic stats: COMPLETE Column stats: COMPLETE @@ -112,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 16 Data size: 1536 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union16.q.out b/ql/src/test/results/clientpositive/union16.q.out index f451f4877c..4c43f082a3 100644 --- a/ql/src/test/results/clientpositive/union16.q.out +++ b/ql/src/test/results/clientpositive/union16.q.out @@ -85,6 +85,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -103,6 +104,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +123,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -139,6 +142,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -157,6 +161,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -175,6 +180,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -193,6 +199,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -211,6 +218,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -229,6 +237,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -247,6 +256,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -265,6 +275,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -283,6 +294,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -301,6 +313,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -319,6 +332,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -337,6 +351,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -355,6 +370,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -373,6 +389,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -391,6 +408,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -409,6 +427,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +446,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -445,6 +465,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -463,6 +484,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -481,6 +503,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -499,6 +522,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -517,6 +541,7 @@ STAGE PLANS: Statistics: Num rows: 12500 Data size: 100000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union17.q.out b/ql/src/test/results/clientpositive/union17.q.out index 4bc13ad46a..5c066022b5 100644 --- a/ql/src/test/results/clientpositive/union17.q.out +++ b/ql/src/test/results/clientpositive/union17.q.out @@ -56,6 +56,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -90,6 +91,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 70000 Basic stats: COMPLETE Column stats: COMPLETE @@ -101,6 +103,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 501 Data size: 232464 Basic stats: COMPLETE Column stats: COMPLETE @@ -122,6 +125,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 70000 Basic stats: COMPLETE Column stats: COMPLETE @@ -133,6 +137,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT substr(_col1, 5)) keys: _col0 (type: string), _col1 (type: string), substr(_col1, 5) (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 501 Data size: 232464 Basic stats: COMPLETE Column stats: COMPLETE @@ -167,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 68000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -261,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union18.q.out b/ql/src/test/results/clientpositive/union18.q.out index 9585b96454..eb9fe57b94 100644 --- a/ql/src/test/results/clientpositive/union18.q.out +++ b/ql/src/test/results/clientpositive/union18.q.out @@ -59,6 +59,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -104,6 +105,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 136272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -129,6 +131,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -161,6 +164,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 136272 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -186,6 +190,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union19.q.out b/ql/src/test/results/clientpositive/union19.q.out index 976637262f..6eeea82db0 100644 --- a/ql/src/test/results/clientpositive/union19.q.out +++ b/ql/src/test/results/clientpositive/union19.q.out @@ -55,6 +55,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -89,6 +90,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24000 Basic stats: COMPLETE Column stats: COMPLETE @@ -116,6 +118,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -137,6 +140,7 @@ STAGE PLANS: Group By Operator aggregations: count(_col1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 24000 Basic stats: COMPLETE Column stats: COMPLETE @@ -164,6 +168,7 @@ STAGE PLANS: Statistics: Num rows: 501 Data size: 228456 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(val1, 'hll'), compute_stats(val2, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1320 Basic stats: COMPLETE Column stats: COMPLETE @@ -198,6 +203,7 @@ STAGE PLANS: Statistics: Num rows: 250 Data size: 68000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union2.q.out b/ql/src/test/results/clientpositive/union2.q.out index ec16a27dd8..bb4b0c0b51 100644 --- a/ql/src/test/results/clientpositive/union2.q.out +++ b/ql/src/test/results/clientpositive/union2.q.out @@ -29,6 +29,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -47,6 +48,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 8000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union20.q.out b/ql/src/test/results/clientpositive/union20.q.out index 8191f86058..0eb57330cb 100644 --- a/ql/src/test/results/clientpositive/union20.q.out +++ b/ql/src/test/results/clientpositive/union20.q.out @@ -41,6 +41,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -152,6 +153,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union21.q.out b/ql/src/test/results/clientpositive/union21.q.out index 3a8bfb0fdb..e2a41f37bb 100644 --- a/ql/src/test/results/clientpositive/union21.q.out +++ b/ql/src/test/results/clientpositive/union21.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL @@ -75,6 +76,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL @@ -96,6 +98,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL @@ -117,6 +120,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL @@ -138,6 +142,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL diff --git a/ql/src/test/results/clientpositive/union22.q.out b/ql/src/test/results/clientpositive/union22.q.out index abbbce0c8f..a3aa5e2c77 100644 --- a/ql/src/test/results/clientpositive/union22.q.out +++ b/ql/src/test/results/clientpositive/union22.q.out @@ -386,6 +386,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll'), compute_stats(k3, 'hll'), compute_stats(k4, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1845 Basic stats: COMPLETE Column stats: COMPLETE @@ -440,6 +441,7 @@ STAGE PLANS: Group By Operator aggregations: compute_stats(k1, 'hll'), compute_stats(k2, 'hll'), compute_stats(k3, 'hll'), compute_stats(k4, 'hll') keys: ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 1845 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union24.q.out b/ql/src/test/results/clientpositive/union24.q.out index 0920f713c6..feca9da9b9 100644 --- a/ql/src/test/results/clientpositive/union24.q.out +++ b/ql/src/test/results/clientpositive/union24.q.out @@ -115,6 +115,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE @@ -1303,6 +1304,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 51 Data size: 4845 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union25.q.out b/ql/src/test/results/clientpositive/union25.q.out index eb459d41f3..5db17a0e35 100644 --- a/ql/src/test/results/clientpositive/union25.q.out +++ b/ql/src/test/results/clientpositive/union25.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -112,6 +113,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 316 Data size: 27492 Basic stats: COMPLETE Column stats: COMPLETE @@ -153,6 +155,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 408 Data size: 75888 Basic stats: COMPLETE Column stats: COMPLETE @@ -168,6 +171,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 408 Data size: 75888 Basic stats: COMPLETE Column stats: COMPLETE @@ -202,6 +206,7 @@ STAGE PLANS: Statistics: Num rows: 408 Data size: 75888 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(col1, 'hll'), compute_stats(col2, 'hll'), compute_stats(col3, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1304 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union26.q.out b/ql/src/test/results/clientpositive/union26.q.out index 14e956ff3b..7885b8e1b9 100644 --- a/ql/src/test/results/clientpositive/union26.q.out +++ b/ql/src/test/results/clientpositive/union26.q.out @@ -109,6 +109,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 895 Data size: 166470 Basic stats: COMPLETE Column stats: COMPLETE @@ -140,6 +141,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 895 Data size: 166470 Basic stats: COMPLETE Column stats: COMPLETE @@ -168,6 +170,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 895 Data size: 166470 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union28.q.out b/ql/src/test/results/clientpositive/union28.q.out index 206b2f15b9..0917c09ef3 100644 --- a/ql/src/test/results/clientpositive/union28.q.out +++ b/ql/src/test/results/clientpositive/union28.q.out @@ -61,6 +61,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -113,6 +114,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -141,6 +143,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -169,6 +172,7 @@ STAGE PLANS: Statistics: Num rows: 1000 Data size: 95000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -259,6 +263,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union29.q.out b/ql/src/test/results/clientpositive/union29.q.out index a655464315..f57ca865d5 100644 --- a/ql/src/test/results/clientpositive/union29.q.out +++ b/ql/src/test/results/clientpositive/union29.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -111,6 +112,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -145,6 +147,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union30.q.out b/ql/src/test/results/clientpositive/union30.q.out index 9fc049b45f..c6d0c039b4 100644 --- a/ql/src/test/results/clientpositive/union30.q.out +++ b/ql/src/test/results/clientpositive/union30.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE @@ -127,6 +128,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -161,6 +163,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -189,6 +192,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -217,6 +221,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 142500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -307,6 +312,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 44500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union31.q.out b/ql/src/test/results/clientpositive/union31.q.out index 79e6fe261a..0694aebe94 100644 --- a/ql/src/test/results/clientpositive/union31.q.out +++ b/ql/src/test/results/clientpositive/union31.q.out @@ -106,6 +106,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 558 Basic stats: COMPLETE Column stats: COMPLETE @@ -122,6 +123,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 582 Basic stats: COMPLETE Column stats: COMPLETE @@ -147,6 +149,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 558 Basic stats: COMPLETE Column stats: COMPLETE @@ -163,6 +166,7 @@ STAGE PLANS: Group By Operator aggregations: count(1) keys: _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 6 Data size: 582 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +201,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -292,6 +297,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 558 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(value, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -468,6 +474,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -540,6 +547,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -573,6 +581,7 @@ STAGE PLANS: Statistics: Num rows: 5 Data size: 445 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -678,6 +687,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -876,6 +886,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 5 Data size: 465 Basic stats: COMPLETE Column stats: COMPLETE @@ -964,6 +975,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -997,6 +1009,7 @@ STAGE PLANS: Statistics: Num rows: 6 Data size: 534 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(c1, 'hll'), compute_stats(cnt, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union33.q.out b/ql/src/test/results/clientpositive/union33.q.out index 76fb3ef3d7..94f069e6f5 100644 --- a/ql/src/test/results/clientpositive/union33.q.out +++ b/ql/src/test/results/clientpositive/union33.q.out @@ -54,6 +54,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -137,6 +138,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 135500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -161,6 +163,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 135500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -320,6 +323,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -393,6 +397,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 135500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +432,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 135500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union4.q.out b/ql/src/test/results/clientpositive/union4.q.out index 6718a143b8..6b6888a5d6 100644 --- a/ql/src/test/results/clientpositive/union4.q.out +++ b/ql/src/test/results/clientpositive/union4.q.out @@ -45,6 +45,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -94,6 +95,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -122,6 +124,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 864 Basic stats: COMPLETE Column stats: COMPLETE @@ -210,6 +213,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union5.q.out b/ql/src/test/results/clientpositive/union5.q.out index cd9cd8e9df..3dd63ec344 100644 --- a/ql/src/test/results/clientpositive/union5.q.out +++ b/ql/src/test/results/clientpositive/union5.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -65,6 +66,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -80,6 +82,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -116,6 +119,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union6.q.out b/ql/src/test/results/clientpositive/union6.q.out index 7aca9f2c50..d752f32965 100644 --- a/ql/src/test/results/clientpositive/union6.q.out +++ b/ql/src/test/results/clientpositive/union6.q.out @@ -46,6 +46,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -91,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE @@ -121,6 +123,7 @@ STAGE PLANS: Statistics: Num rows: 26 Data size: 7072 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union7.q.out b/ql/src/test/results/clientpositive/union7.q.out index fe763d23d9..b4b8059c9d 100644 --- a/ql/src/test/results/clientpositive/union7.q.out +++ b/ql/src/test/results/clientpositive/union7.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(key) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -66,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE @@ -87,6 +89,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 13 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union9.q.out b/ql/src/test/results/clientpositive/union9.q.out index 9e997c6955..975d2c207c 100644 --- a/ql/src/test/results/clientpositive/union9.q.out +++ b/ql/src/test/results/clientpositive/union9.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -49,6 +50,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -67,6 +69,7 @@ STAGE PLANS: Statistics: Num rows: 1500 Data size: 12000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union_lateralview.q.out b/ql/src/test/results/clientpositive/union_lateralview.q.out index fff2f73d4d..fa961550fa 100644 --- a/ql/src/test/results/clientpositive/union_lateralview.q.out +++ b/ql/src/test/results/clientpositive/union_lateralview.q.out @@ -194,6 +194,7 @@ STAGE PLANS: Statistics: Num rows: 3104 Data size: 294880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: compute_stats(key, 'hll'), compute_stats(arr_ele, 'hll'), compute_stats(value, 'hll') + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 1288 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union_pos_alias.q.out b/ql/src/test/results/clientpositive/union_pos_alias.q.out index 2dce6fe21a..bafd9c48ff 100644 --- a/ql/src/test/results/clientpositive/union_pos_alias.q.out +++ b/ql/src/test/results/clientpositive/union_pos_alias.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -107,6 +108,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -142,6 +144,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -493,6 +496,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 41 Data size: 8036 Basic stats: COMPLETE Column stats: COMPLETE @@ -526,6 +530,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 41 Data size: 8364 Basic stats: COMPLETE Column stats: COMPLETE @@ -541,6 +546,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 41 Data size: 8364 Basic stats: COMPLETE Column stats: COMPLETE @@ -596,6 +602,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 41 Data size: 8036 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union_remove_1.q.out b/ql/src/test/results/clientpositive/union_remove_1.q.out index a09298ee28..80bb06d0c6 100644 --- a/ql/src/test/results/clientpositive/union_remove_1.q.out +++ b/ql/src/test/results/clientpositive/union_remove_1.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -112,6 +113,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_10.q.out b/ql/src/test/results/clientpositive/union_remove_10.q.out index d194d16e28..83acdc3a0c 100644 --- a/ql/src/test/results/clientpositive/union_remove_10.q.out +++ b/ql/src/test/results/clientpositive/union_remove_10.q.out @@ -136,6 +136,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_13.q.out b/ql/src/test/results/clientpositive/union_remove_13.q.out index a7888c1db6..d5ddf4605a 100644 --- a/ql/src/test/results/clientpositive/union_remove_13.q.out +++ b/ql/src/test/results/clientpositive/union_remove_13.q.out @@ -71,6 +71,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_15.q.out b/ql/src/test/results/clientpositive/union_remove_15.q.out index dabb7716b5..2e5a55d45b 100644 --- a/ql/src/test/results/clientpositive/union_remove_15.q.out +++ b/ql/src/test/results/clientpositive/union_remove_15.q.out @@ -62,6 +62,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -117,6 +118,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_16.q.out b/ql/src/test/results/clientpositive/union_remove_16.q.out index 1437d8c444..0798e7e2fe 100644 --- a/ql/src/test/results/clientpositive/union_remove_16.q.out +++ b/ql/src/test/results/clientpositive/union_remove_16.q.out @@ -67,6 +67,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -151,6 +152,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_18.q.out b/ql/src/test/results/clientpositive/union_remove_18.q.out index 9032c58ad5..12de35cc05 100644 --- a/ql/src/test/results/clientpositive/union_remove_18.q.out +++ b/ql/src/test/results/clientpositive/union_remove_18.q.out @@ -62,6 +62,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE @@ -117,6 +118,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), ds (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 368 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_19.q.out b/ql/src/test/results/clientpositive/union_remove_19.q.out index 7ff4be6e31..4e4352672d 100644 --- a/ql/src/test/results/clientpositive/union_remove_19.q.out +++ b/ql/src/test/results/clientpositive/union_remove_19.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -112,6 +113,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -251,6 +253,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -300,6 +303,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -405,6 +409,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -458,6 +463,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_2.q.out b/ql/src/test/results/clientpositive/union_remove_2.q.out index e21db34127..5e059479eb 100644 --- a/ql/src/test/results/clientpositive/union_remove_2.q.out +++ b/ql/src/test/results/clientpositive/union_remove_2.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_20.q.out b/ql/src/test/results/clientpositive/union_remove_20.q.out index 565417b7f0..7494d9b378 100644 --- a/ql/src/test/results/clientpositive/union_remove_20.q.out +++ b/ql/src/test/results/clientpositive/union_remove_20.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -116,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_21.q.out b/ql/src/test/results/clientpositive/union_remove_21.q.out index 5a664cd299..04a9d7f1ef 100644 --- a/ql/src/test/results/clientpositive/union_remove_21.q.out +++ b/ql/src/test/results/clientpositive/union_remove_21.q.out @@ -62,6 +62,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -108,6 +109,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_22.q.out b/ql/src/test/results/clientpositive/union_remove_22.q.out index 9dfafe6c6f..908b38e861 100644 --- a/ql/src/test/results/clientpositive/union_remove_22.q.out +++ b/ql/src/test/results/clientpositive/union_remove_22.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -116,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -261,6 +263,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -314,6 +317,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_23.q.out b/ql/src/test/results/clientpositive/union_remove_23.q.out index efdfb81395..86b72c6cf9 100644 --- a/ql/src/test/results/clientpositive/union_remove_23.q.out +++ b/ql/src/test/results/clientpositive/union_remove_23.q.out @@ -100,6 +100,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 202 Basic stats: COMPLETE Column stats: NONE @@ -160,6 +161,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_24.q.out b/ql/src/test/results/clientpositive/union_remove_24.q.out index 11eacd4ea3..0f506f0807 100644 --- a/ql/src/test/results/clientpositive/union_remove_24.q.out +++ b/ql/src/test/results/clientpositive/union_remove_24.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -116,6 +117,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_25.q.out b/ql/src/test/results/clientpositive/union_remove_25.q.out index ae951ae46e..3ba08f82bd 100644 --- a/ql/src/test/results/clientpositive/union_remove_25.q.out +++ b/ql/src/test/results/clientpositive/union_remove_25.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -130,6 +131,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_4.q.out b/ql/src/test/results/clientpositive/union_remove_4.q.out index 532fca24d8..8938c53ec9 100644 --- a/ql/src/test/results/clientpositive/union_remove_4.q.out +++ b/ql/src/test/results/clientpositive/union_remove_4.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -156,6 +157,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_5.q.out b/ql/src/test/results/clientpositive/union_remove_5.q.out index ae69d3b780..07e64eeae6 100644 --- a/ql/src/test/results/clientpositive/union_remove_5.q.out +++ b/ql/src/test/results/clientpositive/union_remove_5.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_6.q.out b/ql/src/test/results/clientpositive/union_remove_6.q.out index 48e0f2024d..acc23253a4 100644 --- a/ql/src/test/results/clientpositive/union_remove_6.q.out +++ b/ql/src/test/results/clientpositive/union_remove_6.q.out @@ -75,6 +75,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -174,6 +175,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_6_subq.q.out b/ql/src/test/results/clientpositive/union_remove_6_subq.q.out index ef34518887..dad88b074c 100644 --- a/ql/src/test/results/clientpositive/union_remove_6_subq.q.out +++ b/ql/src/test/results/clientpositive/union_remove_6_subq.q.out @@ -79,6 +79,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -178,6 +179,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -303,6 +305,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -336,6 +339,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -348,6 +352,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(_col0), count(_col0) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -383,6 +388,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -467,6 +473,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -503,6 +510,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -516,6 +524,7 @@ STAGE PLANS: Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), _col1 (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -575,6 +584,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union_remove_7.q.out b/ql/src/test/results/clientpositive/union_remove_7.q.out index 5270d86936..043c60e2d3 100644 --- a/ql/src/test/results/clientpositive/union_remove_7.q.out +++ b/ql/src/test/results/clientpositive/union_remove_7.q.out @@ -63,6 +63,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE @@ -112,6 +113,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_8.q.out b/ql/src/test/results/clientpositive/union_remove_8.q.out index 449cb65704..d0fc602e27 100644 --- a/ql/src/test/results/clientpositive/union_remove_8.q.out +++ b/ql/src/test/results/clientpositive/union_remove_8.q.out @@ -68,6 +68,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_9.q.out b/ql/src/test/results/clientpositive/union_remove_9.q.out index b4d3a44df5..a8dbb5315b 100644 --- a/ql/src/test/results/clientpositive/union_remove_9.q.out +++ b/ql/src/test/results/clientpositive/union_remove_9.q.out @@ -76,6 +76,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/union_remove_plan.q.out b/ql/src/test/results/clientpositive/union_remove_plan.q.out index 3ffd45d061..8bdd3a9a00 100644 --- a/ql/src/test/results/clientpositive/union_remove_plan.q.out +++ b/ql/src/test/results/clientpositive/union_remove_plan.q.out @@ -48,6 +48,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: column1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 85 Basic stats: COMPLETE Column stats: COMPLETE @@ -83,6 +84,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: column1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 85 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/union_view.q.out b/ql/src/test/results/clientpositive/union_view.q.out index 5e1a5c900b..d7ddc69c0f 100644 --- a/ql/src/test/results/clientpositive/union_view.q.out +++ b/ql/src/test/results/clientpositive/union_view.q.out @@ -566,6 +566,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -590,6 +591,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -614,6 +616,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -666,6 +669,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -687,6 +691,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -711,6 +716,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -763,6 +769,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -787,6 +794,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -808,6 +816,7 @@ STAGE PLANS: Statistics: Num rows: 1002 Data size: 8016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -957,6 +966,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -981,6 +991,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1002,6 +1013,7 @@ STAGE PLANS: Statistics: Num rows: 502 Data size: 4016 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_aggregate_9.q.out b/ql/src/test/results/clientpositive/vector_aggregate_9.q.out index fcdc7361e8..0aa46a26c7 100644 --- a/ql/src/test/results/clientpositive/vector_aggregate_9.q.out +++ b/ql/src/test/results/clientpositive/vector_aggregate_9.q.out @@ -146,6 +146,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 344 Basic stats: COMPLETE Column stats: COMPLETE @@ -256,6 +257,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE @@ -366,6 +368,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_aggregate_without_gby.q.out b/ql/src/test/results/clientpositive/vector_aggregate_without_gby.q.out index 1a0784e80e..146e00abd7 100644 --- a/ql/src/test/results/clientpositive/vector_aggregate_without_gby.q.out +++ b/ql/src/test/results/clientpositive/vector_aggregate_without_gby.q.out @@ -86,6 +86,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_binary_join_groupby.q.out b/ql/src/test/results/clientpositive/vector_binary_join_groupby.q.out index 00200f9947..5d72313f6f 100644 --- a/ql/src/test/results/clientpositive/vector_binary_join_groupby.q.out +++ b/ql/src/test/results/clientpositive/vector_binary_join_groupby.q.out @@ -200,6 +200,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -314,6 +315,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: bin (type: binary) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 50 Data size: 3200 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_cast_constant.q.out b/ql/src/test/results/clientpositive/vector_cast_constant.q.out index 104e87b74b..0880ae6ef0 100644 --- a/ql/src/test/results/clientpositive/vector_cast_constant.q.out +++ b/ql/src/test/results/clientpositive/vector_cast_constant.q.out @@ -150,6 +150,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 257 Data size: 40092 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_char_2.q.out b/ql/src/test/results/clientpositive/vector_char_2.q.out index 845c029265..aa627a8312 100644 --- a/ql/src/test/results/clientpositive/vector_char_2.q.out +++ b/ql/src/test/results/clientpositive/vector_char_2.q.out @@ -111,6 +111,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: char(20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE @@ -303,6 +304,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: char(20)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 26750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_coalesce_2.q.out b/ql/src/test/results/clientpositive/vector_coalesce_2.q.out index 8a58afb5de..1e6cf27f96 100644 --- a/ql/src/test/results/clientpositive/vector_coalesce_2.q.out +++ b/ql/src/test/results/clientpositive/vector_coalesce_2.q.out @@ -79,6 +79,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE @@ -282,6 +283,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_count.q.out b/ql/src/test/results/clientpositive/vector_count.q.out index 7d33d1b1d7..d40656d2ff 100644 --- a/ql/src/test/results/clientpositive/vector_count.q.out +++ b/ql/src/test/results/clientpositive/vector_count.q.out @@ -73,6 +73,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT b), count(DISTINCT c), sum(d) keys: a (type: int), b (type: int), c (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 3 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE @@ -155,6 +156,7 @@ STAGE PLANS: Group By Operator aggregations: count(), count(a), count(b), count(c), count(d), count(DISTINCT a), count(DISTINCT b), count(DISTINCT c), count(DISTINCT d), count(DISTINCT a, b), count(DISTINCT b, c), count(DISTINCT c, d), count(DISTINCT a, d), count(DISTINCT a, c), count(DISTINCT b, d), count(DISTINCT a, b, c), count(DISTINCT b, c, d), count(DISTINCT a, c, d), count(DISTINCT a, b, d), count(DISTINCT a, b, c, d) keys: a (type: int), b (type: int), c (type: int), d (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23 Statistics: Num rows: 3 Data size: 528 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_data_types.q.out b/ql/src/test/results/clientpositive/vector_data_types.q.out index 54d0f3dc86..23a514e0b6 100644 --- a/ql/src/test/results/clientpositive/vector_data_types.q.out +++ b/ql/src/test/results/clientpositive/vector_data_types.q.out @@ -359,6 +359,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_decimal_aggregate.q.out b/ql/src/test/results/clientpositive/vector_decimal_aggregate.q.out index 6c0eb11693..863841f2ea 100644 --- a/ql/src/test/results/clientpositive/vector_decimal_aggregate.q.out +++ b/ql/src/test/results/clientpositive/vector_decimal_aggregate.q.out @@ -89,6 +89,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 6105 Data size: 4267312 Basic stats: COMPLETE Column stats: COMPLETE @@ -235,6 +236,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 6105 Data size: 4462672 Basic stats: COMPLETE Column stats: COMPLETE @@ -414,6 +416,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 6105 Data size: 4267312 Basic stats: COMPLETE Column stats: COMPLETE @@ -579,6 +582,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 6105 Data size: 4462672 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_decimal_precision.q.out b/ql/src/test/results/clientpositive/vector_decimal_precision.q.out index 7cfbb4f291..ed0868d6e1 100644 --- a/ql/src/test/results/clientpositive/vector_decimal_precision.q.out +++ b/ql/src/test/results/clientpositive/vector_decimal_precision.q.out @@ -592,6 +592,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 120 Basic stats: COMPLETE Column stats: COMPLETE @@ -1181,6 +1182,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 232 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/vector_delete_orig_table.q.out b/ql/src/test/results/clientpositive/vector_delete_orig_table.q.out index dee175ab01..6ff1a6fccc 100644 --- a/ql/src/test/results/clientpositive/vector_delete_orig_table.q.out +++ b/ql/src/test/results/clientpositive/vector_delete_orig_table.q.out @@ -75,6 +75,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_distinct_2.q.out b/ql/src/test/results/clientpositive/vector_distinct_2.q.out index b156e57752..f335de618b 100644 --- a/ql/src/test/results/clientpositive/vector_distinct_2.q.out +++ b/ql/src/test/results/clientpositive/vector_distinct_2.q.out @@ -145,6 +145,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1000 Data size: 97812 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_empty_where.q.out b/ql/src/test/results/clientpositive/vector_empty_where.q.out index 20a673aafa..713357f89d 100644 --- a/ql/src/test/results/clientpositive/vector_empty_where.q.out +++ b/ql/src/test/results/clientpositive/vector_empty_where.q.out @@ -50,6 +50,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3072 Data size: 9176 Basic stats: COMPLETE Column stats: COMPLETE @@ -197,6 +198,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3053 Data size: 9120 Basic stats: COMPLETE Column stats: COMPLETE @@ -352,6 +354,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3072 Data size: 9176 Basic stats: COMPLETE Column stats: COMPLETE @@ -507,6 +510,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 3072 Data size: 9176 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_groupby_3.q.out b/ql/src/test/results/clientpositive/vector_groupby_3.q.out index ee1f3f1a94..588a013b09 100644 --- a/ql/src/test/results/clientpositive/vector_groupby_3.q.out +++ b/ql/src/test/results/clientpositive/vector_groupby_3.q.out @@ -147,6 +147,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: t (type: tinyint), s (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1000 Data size: 105812 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out b/ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out index c247a2ce2a..613a30701a 100644 --- a/ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out @@ -65,6 +65,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE @@ -487,6 +488,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out b/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out index 361c48601f..bde3e2bbf3 100644 --- a/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out +++ b/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out @@ -273,6 +273,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ss_ticket_number (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 85 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -469,6 +470,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ss_ticket_number (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 85 Data size: 340 Basic stats: COMPLETE Column stats: COMPLETE @@ -750,6 +752,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: ss_item_sk (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 6 Data size: 768 Basic stats: COMPLETE Column stats: COMPLETE @@ -792,6 +795,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col1), sum(_col2), count(_col2), sum(_col3), count(_col3), sum(_col4), count(_col4) keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7 Statistics: Num rows: 1 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE @@ -952,6 +956,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] keys: ss_ticket_number (type: int), ss_item_sk (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 500 Data size: 66000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_grouping_sets.q.out b/ql/src/test/results/clientpositive/vector_grouping_sets.q.out index 2f7328f05b..e1947e3239 100644 --- a/ql/src/test/results/clientpositive/vector_grouping_sets.q.out +++ b/ql/src/test/results/clientpositive/vector_grouping_sets.q.out @@ -171,6 +171,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: s_store_id (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE @@ -286,6 +287,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE @@ -387,6 +389,7 @@ STAGE PLANS: Statistics: Num rows: 12 Data size: 1200 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 12 Data size: 1296 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_include_no_sel.q.out b/ql/src/test/results/clientpositive/vector_include_no_sel.q.out index 4d8e3ec929..bcd656c57b 100644 --- a/ql/src/test/results/clientpositive/vector_include_no_sel.q.out +++ b/ql/src/test/results/clientpositive/vector_include_no_sel.q.out @@ -249,6 +249,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_left_outer_join.q.out b/ql/src/test/results/clientpositive/vector_left_outer_join.q.out index 5c73381472..1aa237f65d 100644 --- a/ql/src/test/results/clientpositive/vector_left_outer_join.q.out +++ b/ql/src/test/results/clientpositive/vector_left_outer_join.q.out @@ -92,6 +92,7 @@ STAGE PLANS: Statistics: Num rows: 2338217 Data size: 18705736 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_mr_diff_schema_alias.q.out b/ql/src/test/results/clientpositive/vector_mr_diff_schema_alias.q.out index 70fc3cd595..53f08809be 100644 --- a/ql/src/test/results/clientpositive/vector_mr_diff_schema_alias.q.out +++ b/ql/src/test/results/clientpositive/vector_mr_diff_schema_alias.q.out @@ -356,6 +356,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/vector_null_projection.q.out b/ql/src/test/results/clientpositive/vector_null_projection.q.out index ad7902e3f7..5ec79eaeaa 100644 --- a/ql/src/test/results/clientpositive/vector_null_projection.q.out +++ b/ql/src/test/results/clientpositive/vector_null_projection.q.out @@ -146,6 +146,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE @@ -165,6 +166,7 @@ STAGE PLANS: Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: true (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_orderby_5.q.out b/ql/src/test/results/clientpositive/vector_orderby_5.q.out index ea99a2ae4f..e317e013ea 100644 --- a/ql/src/test/results/clientpositive/vector_orderby_5.q.out +++ b/ql/src/test/results/clientpositive/vector_orderby_5.q.out @@ -148,6 +148,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: bo (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 3 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_outer_join1.q.out b/ql/src/test/results/clientpositive/vector_outer_join1.q.out index 6e1046ae9e..aaf84bab73 100644 --- a/ql/src/test/results/clientpositive/vector_outer_join1.q.out +++ b/ql/src/test/results/clientpositive/vector_outer_join1.q.out @@ -717,6 +717,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_outer_join2.q.out b/ql/src/test/results/clientpositive/vector_outer_join2.q.out index 24a5256459..a5567d9e99 100644 --- a/ql/src/test/results/clientpositive/vector_outer_join2.q.out +++ b/ql/src/test/results/clientpositive/vector_outer_join2.q.out @@ -349,6 +349,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_outer_join3.q.out b/ql/src/test/results/clientpositive/vector_outer_join3.q.out index 7cfe5f3022..3df003d2d2 100644 --- a/ql/src/test/results/clientpositive/vector_outer_join3.q.out +++ b/ql/src/test/results/clientpositive/vector_outer_join3.q.out @@ -248,7 +248,7 @@ left outer join small_alltypesorc_a_n1 hd POSTHOOK: type: QUERY POSTHOOK: Input: default@small_alltypesorc_a_n1 #### A masked pattern was here #### -{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cint`, `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cint`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cint` = `t0`.`cint`\nLEFT JOIN (SELECT `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cint"],"database:":"default","Statistics:":"Num rows: 20 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint (type: int)","columnExprMap:":{"_col0":"cint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cstring1 (type: string)","columnExprMap:":{"_col0":"cstring1"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cint","cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cint (type: int), cstring1 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cstring1"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[2, 6]"},"Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col1":"0:_col1"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: int)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 2:int"],"bigTableValueExpressions:":["col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col1"],"Statistics:":"Num rows: 50 Data size: 3690 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 125 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2, 6]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} +{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cint`, `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cint`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cint` = `t0`.`cint`\nLEFT JOIN (SELECT `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cint"],"database:":"default","Statistics:":"Num rows: 20 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint (type: int)","columnExprMap:":{"_col0":"cint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 44 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cstring1 (type: string)","columnExprMap:":{"_col0":"cstring1"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cint","cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cint (type: int), cstring1 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cstring1"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[2, 6]"},"Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col1":"0:_col1"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: int)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 2:int"],"bigTableValueExpressions:":["col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col1"],"Statistics:":"Num rows: 50 Data size: 3690 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 125 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"minReductionHashAggr:":"0.99","mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2, 6]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} PREHOOK: query: select count(*) from (select c.cstring1 from small_alltypesorc_a_n1 c left outer join small_alltypesorc_a_n1 cd @@ -292,7 +292,7 @@ left outer join small_alltypesorc_a_n1 hd POSTHOOK: type: QUERY POSTHOOK: Input: default@small_alltypesorc_a_n1 #### A masked pattern was here #### -{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cstring1`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cstring2` = `t0`.`cstring2`\nLEFT JOIN (SELECT `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cstring2 (type: string)","columnExprMap:":{"_col0":"cstring2"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cstring1 (type: string)","columnExprMap:":{"_col0":"cstring1"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cstring1","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 2478 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cstring1 (type: string), cstring2 (type: string)","columnExprMap:":{"_col0":"cstring1","_col1":"cstring2"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[6, 7]"},"Statistics:":"Num rows: 20 Data size: 2478 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 7:string"],"bigTableValueExpressions:":["col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 26 Data size: 1530 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 65 Data size: 520 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[6, 7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} +{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cstring1`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cstring2` = `t0`.`cstring2`\nLEFT JOIN (SELECT `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cstring2 (type: string)","columnExprMap:":{"_col0":"cstring2"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 1488 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cstring1 (type: string)","columnExprMap:":{"_col0":"cstring1"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 990 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cstring1","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 2478 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cstring1 (type: string), cstring2 (type: string)","columnExprMap:":{"_col0":"cstring1","_col1":"cstring2"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[6, 7]"},"Statistics:":"Num rows: 20 Data size: 2478 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 7:string"],"bigTableValueExpressions:":["col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 26 Data size: 1530 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 65 Data size: 520 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"minReductionHashAggr:":"0.99","mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[6, 7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} PREHOOK: query: select count(*) from (select c.cstring1 from small_alltypesorc_a_n1 c left outer join small_alltypesorc_a_n1 cd @@ -336,7 +336,7 @@ left outer join small_alltypesorc_a_n1 hd POSTHOOK: type: QUERY POSTHOOK: Input: default@small_alltypesorc_a_n1 #### A masked pattern was here #### -{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cint`, `cbigint`, `cstring1`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cbigint`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cstring2` = `t0`.`cstring2` AND `t`.`cbigint` = `t0`.`cbigint`\nLEFT JOIN (SELECT `cint`, `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1` AND `t`.`cint` = `t1`.`cint`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cbigint","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1616 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cbigint (type: bigint), cstring2 (type: string)","columnExprMap:":{"_col0":"cbigint","_col1":"cstring2"},"outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 Data size: 1616 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cint","cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cint (type: int), cstring1 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cstring1"},"outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 (type: int), _col1 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cint","cbigint","cstring1","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 2650 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cint (type: int), cbigint (type: bigint), cstring1 (type: string), cstring2 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cbigint","_col2":"cstring1","_col3":"cstring2"},"outputColumnNames:":["_col0","_col1","_col2","_col3"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[2, 3, 6, 7]"},"Statistics:":"Num rows: 20 Data size: 2650 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0","_col2":"0:_col2"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 3:bigint","col 7:string"],"bigTableValueExpressions:":["col 2:int","col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0","_col2"],"Statistics:":"Num rows: 26 Data size: 1598 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 (type: int), _col1 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:int","col 1:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 65 Data size: 520 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2, 3, 6, 7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} +{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `cint`, `cbigint`, `cstring1`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t`\nLEFT JOIN (SELECT `cbigint`, `cstring2`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t0` ON `t`.`cstring2` = `t0`.`cstring2` AND `t`.`cbigint` = `t0`.`cbigint`\nLEFT JOIN (SELECT `cint`, `cstring1`\nFROM `default`.`small_alltypesorc_a_n1`) AS `t1` ON `t`.`cstring1` = `t1`.`cstring1` AND `t`.`cint` = `t1`.`cint`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cbigint","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1616 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cbigint (type: bigint), cstring2 (type: string)","columnExprMap:":{"_col0":"cbigint","_col1":"cstring2"},"outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 Data size: 1616 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["cint","cstring1"],"database:":"default","Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cint (type: int), cstring1 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cstring1"},"outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 Data size: 1034 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 (type: int), _col1 (type: string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["cint","cbigint","cstring1","cstring2"],"database:":"default","Statistics:":"Num rows: 20 Data size: 2650 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_a_n1","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"cint (type: int), cbigint (type: bigint), cstring1 (type: string), cstring2 (type: string)","columnExprMap:":{"_col0":"cint","_col1":"cbigint","_col2":"cstring1","_col3":"cstring2"},"outputColumnNames:":["_col0","_col1","_col2","_col3"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[2, 3, 6, 7]"},"Statistics:":"Num rows: 20 Data size: 2650 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0","_col2":"0:_col2"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 3:bigint","col 7:string"],"bigTableValueExpressions:":["col 2:int","col 6:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0","_col2"],"Statistics:":"Num rows: 26 Data size: 1598 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 (type: int), _col1 (type: string)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:int","col 1:string"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 65 Data size: 520 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"minReductionHashAggr:":"0.99","mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2, 3, 6, 7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} PREHOOK: query: select count(*) from (select c.cstring1 from small_alltypesorc_a_n1 c left outer join small_alltypesorc_a_n1 cd diff --git a/ql/src/test/results/clientpositive/vector_outer_join4.q.out b/ql/src/test/results/clientpositive/vector_outer_join4.q.out index 09567834d7..826a838d36 100644 --- a/ql/src/test/results/clientpositive/vector_outer_join4.q.out +++ b/ql/src/test/results/clientpositive/vector_outer_join4.q.out @@ -794,7 +794,7 @@ left outer join small_alltypesorc_b hd POSTHOOK: type: QUERY POSTHOOK: Input: default@small_alltypesorc_b #### A masked pattern was here #### -{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `ctinyint`, `cint`\nFROM `default`.`small_alltypesorc_b`) AS `t`\nLEFT JOIN (SELECT `cint`\nFROM `default`.`small_alltypesorc_b`) AS `t0` ON `t`.`cint` = `t0`.`cint`\nLEFT JOIN (SELECT `ctinyint`\nFROM `default`.`small_alltypesorc_b`) AS `t1` ON `t`.`ctinyint` = `t1`.`ctinyint`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint (type: int)","columnExprMap:":{"_col0":"cint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: int)","1":"_col0 (type: int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["ctinyint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"ctinyint (type: tinyint)","columnExprMap:":{"_col0":"ctinyint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: tinyint)","1":"_col0 (type: tinyint)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["ctinyint","cint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"ctinyint (type: tinyint), cint (type: int)","columnExprMap:":{"_col0":"ctinyint","_col1":"cint"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[0, 2]"},"Statistics:":"Num rows: 30 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: int)","1":"_col0 (type: int)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 2:int"],"bigTableValueExpressions:":["col 0:tinyint"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 69 Data size: 240 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: tinyint)","1":"_col0 (type: tinyint)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:tinyint"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 2070 Data size: 16560 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[0, 2]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} +{"optimizedSQL":"SELECT COUNT(*) AS `$f0`\nFROM (SELECT `ctinyint`, `cint`\nFROM `default`.`small_alltypesorc_b`) AS `t`\nLEFT JOIN (SELECT `cint`\nFROM `default`.`small_alltypesorc_b`) AS `t0` ON `t`.`cint` = `t0`.`cint`\nLEFT JOIN (SELECT `ctinyint`\nFROM `default`.`small_alltypesorc_b`) AS `t1` ON `t`.`ctinyint` = `t1`.`ctinyint`","PLAN VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled IS true"]},"cboInfo":"Plan optimized by CBO.","STAGE DEPENDENCIES":{"Stage-8":{"ROOT STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias -> Map Local Tables:":{"$hdt$_1:cd":{"Fetch Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","columns:":["cint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","isTempTable:":"false","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint (type: int)","columnExprMap:":{"_col0":"cint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_3","children":{"HashTable Sink Operator":{"keys:":{"0":"_col1 (type: int)","1":"_col0 (type: int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","columns:":["ctinyint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","isTempTable:":"false","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"ctinyint (type: tinyint)","columnExprMap:":{"_col0":"ctinyint"},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 30 Data size: 84 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_5","children":{"HashTable Sink Operator":{"keys:":{"0":"_col0 (type: tinyint)","1":"_col0 (type: tinyint)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","columns:":["ctinyint","cint"],"database:":"default","Statistics:":"Num rows: 30 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE","table:":"small_alltypesorc_b","TableScan Vectorization:":{"native:":"true","vectorizationSchemaColumns:":"[0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct]"},"isTempTable:":"false","OperatorId:":"TS_0","children":{"Select Operator":{"expressions:":"ctinyint (type: tinyint), cint (type: int)","columnExprMap:":{"_col0":"ctinyint","_col1":"cint"},"outputColumnNames:":["_col0","_col1"],"Select Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumnNums:":"[0, 2]"},"Statistics:":"Num rows: 30 Data size: 168 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"columnExprMap:":{"_col0":"0:_col0"},"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col1 (type: int)","1":"_col0 (type: int)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 2:int"],"bigTableValueExpressions:":["col 0:tinyint"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 69 Data size: 240 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition map:":[{"":"Left Outer Join 0 to 1"}],"keys:":{"0":"_col0 (type: tinyint)","1":"_col0 (type: tinyint)"},"Map Join Vectorization:":{"bigTableKeyExpressions:":["col 0:tinyint"],"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS true","Outer Join has keys IS true","Optimized Table and Supports Key Types IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 2070 Data size: 16560 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"MAPJOIN_30","children":{"Group By Operator":{"aggregations:":["count()"],"Group By Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> bigint"],"className:":"VectorGroupByOperator","groupByMode:":"HASH","native:":"false","vectorProcessingMode:":"HASH","projectedOutputColumnNums:":"[0]"},"minReductionHashAggr:":"0.99","mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"columnExprMap:":{"VALUE._col0":"_col0"},"sort order:":"","Reduce Sink Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled IS true","No PTF TopN IS true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","value expressions:":"_col0 (type: bigint)","OperatorId:":"RS_32"}}}}}}}}}}}}],"Execution mode:":"vectorized","Map Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS true"],"inputFormatFeatureSupport:":"[DECIMAL_64]","featureSupportInUse:":"[DECIMAL_64]","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[0, 2]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0","scratchColumnTypeNames:":"[]"}},"Local Work:":{"Map Reduce Local Work":{}},"Reduce Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS false"]},"Reduce Operator Tree:":{"Group By Operator":{"aggregations:":["count(VALUE._col0)"],"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE","OperatorId:":"GBY_15","children":{"File Output Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 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"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch Operator":{"limit:":"-1","Processor Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}} PREHOOK: query: select count(*) from (select c.ctinyint from small_alltypesorc_b c left outer join small_alltypesorc_b cd diff --git a/ql/src/test/results/clientpositive/vector_outer_join_no_keys.q.out b/ql/src/test/results/clientpositive/vector_outer_join_no_keys.q.out index 1482966e22..2214febd7b 100644 --- a/ql/src/test/results/clientpositive/vector_outer_join_no_keys.q.out +++ b/ql/src/test/results/clientpositive/vector_outer_join_no_keys.q.out @@ -106,6 +106,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE @@ -257,6 +258,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL Column stats: NONE diff --git a/ql/src/test/results/clientpositive/vector_reduce_groupby_decimal.q.out b/ql/src/test/results/clientpositive/vector_reduce_groupby_decimal.q.out index b78b40306f..d284992169 100644 --- a/ql/src/test/results/clientpositive/vector_reduce_groupby_decimal.q.out +++ b/ql/src/test/results/clientpositive/vector_reduce_groupby_decimal.q.out @@ -69,6 +69,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cint (type: int), cdouble (type: double), cdecimal1 (type: decimal(20,10)), cdecimal2 (type: decimal(23,14)) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 6102 Data size: 2123496 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_reduce_groupby_duplicate_cols.q.out b/ql/src/test/results/clientpositive/vector_reduce_groupby_duplicate_cols.q.out index f1747be948..fd61a13b25 100644 --- a/ql/src/test/results/clientpositive/vector_reduce_groupby_duplicate_cols.q.out +++ b/ql/src/test/results/clientpositive/vector_reduce_groupby_duplicate_cols.q.out @@ -108,6 +108,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: int), _col1 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_string_concat.q.out b/ql/src/test/results/clientpositive/vector_string_concat.q.out index 71d39418e7..6c65688f9a 100644 --- a/ql/src/test/results/clientpositive/vector_string_concat.q.out +++ b/ql/src/test/results/clientpositive/vector_string_concat.q.out @@ -359,6 +359,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1000 Data size: 184000 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_tablesample_rows.q.out b/ql/src/test/results/clientpositive/vector_tablesample_rows.q.out index a2abd783bf..590a524caa 100644 --- a/ql/src/test/results/clientpositive/vector_tablesample_rows.q.out +++ b/ql/src/test/results/clientpositive/vector_tablesample_rows.q.out @@ -267,6 +267,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_topnkey.q.out b/ql/src/test/results/clientpositive/vector_topnkey.q.out index e370489f86..3438be2dc0 100644 --- a/ql/src/test/results/clientpositive/vector_topnkey.q.out +++ b/ql/src/test/results/clientpositive/vector_topnkey.q.out @@ -47,6 +47,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE @@ -215,6 +216,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 250 Data size: 21750 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vector_when_case_null.q.out b/ql/src/test/results/clientpositive/vector_when_case_null.q.out index 1136b12b3a..270a54aa4f 100644 --- a/ql/src/test/results/clientpositive/vector_when_case_null.q.out +++ b/ql/src/test/results/clientpositive/vector_when_case_null.q.out @@ -63,6 +63,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 2 Data size: 192 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_1.q.out b/ql/src/test/results/clientpositive/vectorization_1.q.out index ed1a0a9c75..917effdaad 100644 --- a/ql/src/test/results/clientpositive/vectorization_1.q.out +++ b/ql/src/test/results/clientpositive/vectorization_1.q.out @@ -88,6 +88,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_12.q.out b/ql/src/test/results/clientpositive/vectorization_12.q.out index 2d73b82f32..32ee14476e 100644 --- a/ql/src/test/results/clientpositive/vectorization_12.q.out +++ b/ql/src/test/results/clientpositive/vectorization_12.q.out @@ -113,6 +113,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col3 (type: double), _col0 (type: bigint), _col2 (type: string), _col1 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10 Statistics: Num rows: 1 Data size: 170 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_13.q.out b/ql/src/test/results/clientpositive/vectorization_13.q.out index 5567725065..686497b35e 100644 --- a/ql/src/test/results/clientpositive/vectorization_13.q.out +++ b/ql/src/test/results/clientpositive/vectorization_13.q.out @@ -115,6 +115,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE @@ -450,6 +451,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: boolean), _col1 (type: tinyint), _col2 (type: timestamp), _col3 (type: float), _col4 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14 Statistics: Num rows: 2730 Data size: 510974 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_14.q.out b/ql/src/test/results/clientpositive/vectorization_14.q.out index fe7721a3a1..971b1c4c3d 100644 --- a/ql/src/test/results/clientpositive/vectorization_14.q.out +++ b/ql/src/test/results/clientpositive/vectorization_14.q.out @@ -115,6 +115,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6] keys: _col2 (type: string), _col1 (type: float), _col4 (type: double), _col0 (type: timestamp), _col3 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 Statistics: Num rows: 303 Data size: 52846 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_15.q.out b/ql/src/test/results/clientpositive/vectorization_15.q.out index 196b5e1295..7786f96f0c 100644 --- a/ql/src/test/results/clientpositive/vectorization_15.q.out +++ b/ql/src/test/results/clientpositive/vectorization_15.q.out @@ -111,6 +111,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] keys: _col0 (type: float), _col1 (type: boolean), _col2 (type: double), _col3 (type: string), _col4 (type: tinyint), _col5 (type: int), _col6 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16 Statistics: Num rows: 6144 Data size: 1278652 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_16.q.out b/ql/src/test/results/clientpositive/vectorization_16.q.out index a935515044..9a93c3623c 100644 --- a/ql/src/test/results/clientpositive/vectorization_16.q.out +++ b/ql/src/test/results/clientpositive/vectorization_16.q.out @@ -88,6 +88,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_2.q.out b/ql/src/test/results/clientpositive/vectorization_2.q.out index 7bde0a470a..901acebc71 100644 --- a/ql/src/test/results/clientpositive/vectorization_2.q.out +++ b/ql/src/test/results/clientpositive/vectorization_2.q.out @@ -92,6 +92,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 1 Data size: 76 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_3.q.out b/ql/src/test/results/clientpositive/vectorization_3.q.out index 2dd9fee63c..a8dc7a63ff 100644 --- a/ql/src/test/results/clientpositive/vectorization_3.q.out +++ b/ql/src/test/results/clientpositive/vectorization_3.q.out @@ -97,6 +97,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_4.q.out b/ql/src/test/results/clientpositive/vectorization_4.q.out index 67e779c2de..3f8d6e582f 100644 --- a/ql/src/test/results/clientpositive/vectorization_4.q.out +++ b/ql/src/test/results/clientpositive/vectorization_4.q.out @@ -92,6 +92,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_5.q.out b/ql/src/test/results/clientpositive/vectorization_5.q.out index d4f9462ec9..36eb6d53a8 100644 --- a/ql/src/test/results/clientpositive/vectorization_5.q.out +++ b/ql/src/test/results/clientpositive/vectorization_5.q.out @@ -85,6 +85,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_9.q.out b/ql/src/test/results/clientpositive/vectorization_9.q.out index a935515044..9a93c3623c 100644 --- a/ql/src/test/results/clientpositive/vectorization_9.q.out +++ b/ql/src/test/results/clientpositive/vectorization_9.q.out @@ -88,6 +88,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] keys: _col0 (type: string), _col1 (type: double), _col2 (type: timestamp) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 2048 Data size: 303516 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_limit.q.out b/ql/src/test/results/clientpositive/vectorization_limit.q.out index e9d9186ed9..5ab3c5bf70 100644 --- a/ql/src/test/results/clientpositive/vectorization_limit.q.out +++ b/ql/src/test/results/clientpositive/vectorization_limit.q.out @@ -262,6 +262,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 131 Data size: 2492 Basic stats: COMPLETE Column stats: COMPLETE @@ -446,6 +447,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [] keys: ctinyint (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 131 Data size: 396 Basic stats: COMPLETE Column stats: COMPLETE @@ -564,6 +566,7 @@ STAGE PLANS: Group By Operator aggregations: count(DISTINCT cdouble) keys: ctinyint (type: tinyint), cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6144 Data size: 104204 Basic stats: COMPLETE Column stats: COMPLETE @@ -763,6 +766,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0] keys: cdouble (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 4586 Data size: 64088 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_nested_udf.q.out b/ql/src/test/results/clientpositive/vectorization_nested_udf.q.out index 8ea1736146..33c5281b2e 100644 --- a/ql/src/test/results/clientpositive/vectorization_nested_udf.q.out +++ b/ql/src/test/results/clientpositive/vectorization_nested_udf.q.out @@ -44,6 +44,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_parquet_projection.q.out b/ql/src/test/results/clientpositive/vectorization_parquet_projection.q.out index e141ab73e8..385e4c2d9a 100644 --- a/ql/src/test/results/clientpositive/vectorization_parquet_projection.q.out +++ b/ql/src/test/results/clientpositive/vectorization_parquet_projection.q.out @@ -218,6 +218,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 709 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -300,6 +301,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: cint (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 88 Basic stats: COMPLETE Column stats: NONE @@ -389,6 +391,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: _col0 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 22 Data size: 20240 Basic stats: COMPLETE Column stats: NONE @@ -494,6 +497,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -577,6 +581,7 @@ STAGE PLANS: Statistics: Num rows: 1 Data size: 184 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count() + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorization_pushdown.q.out b/ql/src/test/results/clientpositive/vectorization_pushdown.q.out index 38614d5431..f7693332ff 100644 --- a/ql/src/test/results/clientpositive/vectorization_pushdown.q.out +++ b/ql/src/test/results/clientpositive/vectorization_pushdown.q.out @@ -32,6 +32,7 @@ STAGE PLANS: Statistics: Num rows: 4096 Data size: 48944 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: sum(cbigint), count(cbigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_case.q.out b/ql/src/test/results/clientpositive/vectorized_case.q.out index ce683b56a1..3892f7da4f 100644 --- a/ql/src/test/results/clientpositive/vectorized_case.q.out +++ b/ql/src/test/results/clientpositive/vectorized_case.q.out @@ -308,6 +308,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -427,6 +428,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_distinct_gby.q.out b/ql/src/test/results/clientpositive/vectorized_distinct_gby.q.out index 6184bc0b16..623b9348ec 100644 --- a/ql/src/test/results/clientpositive/vectorized_distinct_gby.q.out +++ b/ql/src/test/results/clientpositive/vectorized_distinct_gby.q.out @@ -49,6 +49,7 @@ STAGE PLANS: aggregations: sum(DISTINCT a), count(DISTINCT a) bucketGroup: true keys: a (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 20 Basic stats: COMPLETE Column stats: COMPLETE @@ -127,6 +128,7 @@ STAGE PLANS: Group By Operator aggregations: sum(DISTINCT _col0), count(DISTINCT _col0), sum(DISTINCT _col2), sum(DISTINCT _col1) keys: _col0 (type: int), _col2 (type: double), _col1 (type: double) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6 Statistics: Num rows: 12288 Data size: 601608 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out b/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out index 684d37042a..0177f3afd5 100644 --- a/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out +++ b/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out @@ -101,6 +101,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_mapjoin2.q.out b/ql/src/test/results/clientpositive/vectorized_mapjoin2.q.out index 3e34e9c1d9..a82375cd7e 100644 --- a/ql/src/test/results/clientpositive/vectorized_mapjoin2.q.out +++ b/ql/src/test/results/clientpositive/vectorized_mapjoin2.q.out @@ -124,6 +124,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/vectorized_mapjoin3.q.out b/ql/src/test/results/clientpositive/vectorized_mapjoin3.q.out index 5c3798c1dd..0c94b8ed09 100644 --- a/ql/src/test/results/clientpositive/vectorized_mapjoin3.q.out +++ b/ql/src/test/results/clientpositive/vectorized_mapjoin3.q.out @@ -141,6 +141,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -322,6 +323,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE @@ -503,6 +505,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: NONE diff --git a/ql/src/test/results/clientpositive/vectorized_parquet_types.q.out b/ql/src/test/results/clientpositive/vectorized_parquet_types.q.out index 61e28a0d8a..1323aed769 100644 --- a/ql/src/test/results/clientpositive/vectorized_parquet_types.q.out +++ b/ql/src/test/results/clientpositive/vectorized_parquet_types.q.out @@ -375,6 +375,7 @@ STAGE PLANS: vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3, 4, 5, 6, 7, 8] keys: _col0 (type: tinyint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9 Statistics: Num rows: 3 Data size: 516 Basic stats: COMPLETE Column stats: COMPLETE @@ -749,6 +750,7 @@ STAGE PLANS: Statistics: Num rows: 22 Data size: 880 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: max(t), min(t) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_shufflejoin.q.out b/ql/src/test/results/clientpositive/vectorized_shufflejoin.q.out index ea417ef999..e6b64c3622 100644 --- a/ql/src/test/results/clientpositive/vectorized_shufflejoin.q.out +++ b/ql/src/test/results/clientpositive/vectorized_shufflejoin.q.out @@ -77,6 +77,7 @@ STAGE PLANS: Statistics: Num rows: 18464 Data size: 129120 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator aggregations: count(_col0), max(_col1), min(_col0), sum(_col2), count(_col2) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_timestamp.q.out b/ql/src/test/results/clientpositive/vectorized_timestamp.q.out index 3d416cc007..c8199c1f86 100644 --- a/ql/src/test/results/clientpositive/vectorized_timestamp.q.out +++ b/ql/src/test/results/clientpositive/vectorized_timestamp.q.out @@ -145,6 +145,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE @@ -341,6 +342,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 1 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE @@ -452,6 +454,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/vectorized_timestamp_funcs.q.out b/ql/src/test/results/clientpositive/vectorized_timestamp_funcs.q.out index bc26b17249..9a42dc0fec 100644 --- a/ql/src/test/results/clientpositive/vectorized_timestamp_funcs.q.out +++ b/ql/src/test/results/clientpositive/vectorized_timestamp_funcs.q.out @@ -956,6 +956,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE @@ -1067,6 +1068,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE @@ -1191,6 +1193,7 @@ STAGE PLANS: native: false vectorProcessingMode: HASH projectedOutputColumnNums: [0, 1, 2, 3] + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/view_cbo.q.out b/ql/src/test/results/clientpositive/view_cbo.q.out index 86aa78f71b..c7d9c8a0ec 100644 --- a/ql/src/test/results/clientpositive/view_cbo.q.out +++ b/ql/src/test/results/clientpositive/view_cbo.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), count(_col2) keys: _col0 (type: string), _col1 (type: string), 0L (type: bigint) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4 Statistics: Num rows: 750 Data size: 151500 Basic stats: COMPLETE Column stats: COMPLETE @@ -685,6 +686,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE @@ -726,6 +728,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -745,6 +748,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3 Statistics: Num rows: 250 Data size: 48500 Basic stats: COMPLETE Column stats: COMPLETE @@ -791,6 +795,7 @@ STAGE PLANS: Group By Operator aggregations: count() keys: key (type: string), value (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 250 Data size: 46500 Basic stats: COMPLETE Column stats: COMPLETE diff --git a/ql/src/test/results/clientpositive/windowing_gby2.q.out b/ql/src/test/results/clientpositive/windowing_gby2.q.out index b54cfbb45f..d8de2fb86b 100644 --- a/ql/src/test/results/clientpositive/windowing_gby2.q.out +++ b/ql/src/test/results/clientpositive/windowing_gby2.q.out @@ -31,6 +31,7 @@ STAGE PLANS: Group By Operator aggregations: sum(c_int) keys: key (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 Statistics: Num rows: 7 Data size: 651 Basic stats: COMPLETE Column stats: COMPLETE @@ -165,6 +166,7 @@ STAGE PLANS: Group By Operator aggregations: min(_col1), sum(_col2) keys: _col0 (type: int) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 6 Data size: 1176 Basic stats: COMPLETE Column stats: COMPLETE @@ -298,6 +300,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col2), sum(_col3), max(_col4), sum(_col5) keys: _col0 (type: string), _col1 (type: string) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 Statistics: Num rows: 10 Data size: 1980 Basic stats: COMPLETE Column stats: COMPLETE @@ -568,6 +571,7 @@ STAGE PLANS: Group By Operator aggregations: sum(_col3), sum(_col1) keys: _col2 (type: boolean) + minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1, _col2 Statistics: Num rows: 3 Data size: 60 Basic stats: COMPLETE Column stats: COMPLETE