-
- Downloads
[SPARK-19149][SQL] Unify two sets of statistics in LogicalPlan
## What changes were proposed in this pull request? Currently we have two sets of statistics in LogicalPlan: a simple stats and a stats estimated by cbo, but the computing logic and naming are quite confusing, we need to unify these two sets of stats. ## How was this patch tested? Just modify existing tests. Author: wangzhenhua <wangzhenhua@huawei.com> Author: Zhenhua Wang <wzh_zju@163.com> Closes #16529 from wzhfy/unifyStats.
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala 1 addition, 1 deletion...a/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/LocalRelation.scala 3 additions, 3 deletions...ache/spark/sql/catalyst/plans/logical/LocalRelation.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/LogicalPlan.scala 20 additions, 28 deletions...apache/spark/sql/catalyst/plans/logical/LogicalPlan.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/basicLogicalOperators.scala 44 additions, 38 deletions...rk/sql/catalyst/plans/logical/basicLogicalOperators.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/statsEstimation/AggregateEstimation.scala 4 additions, 3 deletions...t/plans/logical/statsEstimation/AggregateEstimation.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/statsEstimation/EstimationUtils.scala 3 additions, 2 deletions...alyst/plans/logical/statsEstimation/EstimationUtils.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/statsEstimation/ProjectEstimation.scala 4 additions, 3 deletions...yst/plans/logical/statsEstimation/ProjectEstimation.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/analysis/DecimalPrecisionSuite.scala 0 additions, 1 deletion...e/spark/sql/catalyst/analysis/DecimalPrecisionSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/analysis/SubstituteUnresolvedOrdinalsSuite.scala 0 additions, 1 deletion...catalyst/analysis/SubstituteUnresolvedOrdinalsSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/AggregateOptimizeSuite.scala 1 addition, 1 deletion...spark/sql/catalyst/optimizer/AggregateOptimizeSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/EliminateSortsSuite.scala 1 addition, 1 deletion...he/spark/sql/catalyst/optimizer/EliminateSortsSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/JoinOptimizationSuite.scala 1 addition, 1 deletion.../spark/sql/catalyst/optimizer/JoinOptimizationSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/LimitPushdownSuite.scala 4 additions, 4 deletions...che/spark/sql/catalyst/optimizer/LimitPushdownSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/RewriteDistinctAggregatesSuite.scala 1 addition, 1 deletion...l/catalyst/optimizer/RewriteDistinctAggregatesSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/plans/PlanTest.scala 4 additions, 0 deletions.../scala/org/apache/spark/sql/catalyst/plans/PlanTest.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/statsEstimation/AggEstimationSuite.scala 1 addition, 1 deletion...ark/sql/catalyst/statsEstimation/AggEstimationSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/statsEstimation/ProjectEstimationSuite.scala 1 addition, 1 deletion...sql/catalyst/statsEstimation/ProjectEstimationSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/statsEstimation/StatsConfSuite.scala 13 additions, 16 deletions...e/spark/sql/catalyst/statsEstimation/StatsConfSuite.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/statsEstimation/StatsEstimationTestBase.scala 5 additions, 1 deletion...ql/catalyst/statsEstimation/StatsEstimationTestBase.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/ExistingRDD.scala 3 additions, 3 deletions...in/scala/org/apache/spark/sql/execution/ExistingRDD.scala
Loading
Please register or sign in to comment