This is an automated email from the ASF dual-hosted git repository.
wenchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
from 21e48b7a2b8 [SPARK-28330][SQL] Support ANSI SQL: result offset clause
in query expression
add e00b81ee9b3 [SPARK-34079][SQL] Merge non-correlated scalar subqueries
No new revisions were added by this update.
Summary of changes:
.../expressions/BloomFilterMightContain.scala | 3 +
.../catalyst/optimizer/MergeScalarSubqueries.scala | 389 ++++++++++
...ushdownPredicatesAndPruneColumnsForCTEDef.scala | 4 +-
.../optimizer/ReplaceCTERefWithRepartition.scala | 15 +-
.../plans/logical/basicLogicalOperators.scala | 39 +-
.../spark/sql/catalyst/trees/TreePatterns.scala | 1 +
.../optimizer/MergeScalarSubqueriesSuite.scala | 578 +++++++++++++++
.../execution/UnsafeFixedWidthAggregationMap.java | 9 +-
.../spark/sql/execution/SparkOptimizer.scala | 2 +
.../spark/sql/execution/aggregate/AggUtils.scala | 5 +-
.../execution/aggregate/HashAggregateExec.scala | 10 +-
.../aggregate/ObjectHashAggregateExec.scala | 9 -
.../approved-plans-v1_4/q9.sf100/explain.txt | 781 +++++----------------
.../approved-plans-v1_4/q9.sf100/simplified.txt | 235 ++-----
.../approved-plans-v1_4/q9/explain.txt | 781 +++++----------------
.../approved-plans-v1_4/q9/simplified.txt | 235 ++-----
.../spark/sql/InjectRuntimeFilterSuite.scala | 35 +-
.../scala/org/apache/spark/sql/SubquerySuite.scala | 167 +++++
.../execution/LogicalPlanTagInSparkPlanSuite.scala | 8 +-
19 files changed, 1706 insertions(+), 1600 deletions(-)
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/MergeScalarSubqueries.scala
create mode 100644
sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/MergeScalarSubqueriesSuite.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]