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 11e2e4245df [SPARK-44481][CONNECT][PYTHON] Make pyspark.sql.is_remote
an API
add e0c79c637c1 [SPARK-43838][SQL] Fix subquery on single table with
having clause can't be optimized
No new revisions were added by this update.
Summary of changes:
.../sql/catalyst/analysis/CheckAnalysis.scala | 6 +-
.../catalyst/analysis/DeduplicateRelations.scala | 189 +++++++--
.../spark/sql/catalyst/expressions/subquery.scala | 5 +-
.../spark/sql/errors/QueryCompilationErrors.scala | 8 +
.../optimizer/LeftSemiAntiJoinPushDownSuite.scala | 19 -
.../analyzer-results/join-lateral.sql.out | 62 ++-
.../scalar-subquery/scalar-subquery-select.sql.out | 18 +
.../scalar-subquery/scalar-subquery-select.sql | 3 +
.../scalar-subquery/scalar-subquery-select.sql.out | 9 +
.../approved-plans-v1_4/q2.sf100/explain.txt | 132 +++----
.../approved-plans-v1_4/q2/explain.txt | 38 +-
.../approved-plans-v1_4/q23a.sf100/explain.txt | 218 +++++------
.../approved-plans-v1_4/q23b.sf100/explain.txt | 292 +++++++-------
.../approved-plans-v1_4/q39a.sf100/explain.txt | 42 +-
.../approved-plans-v1_4/q39a/explain.txt | 40 +-
.../approved-plans-v1_4/q39b.sf100/explain.txt | 42 +-
.../approved-plans-v1_4/q39b/explain.txt | 40 +-
.../approved-plans-v1_4/q47.sf100/explain.txt | 54 +--
.../approved-plans-v1_4/q47/explain.txt | 42 +-
.../approved-plans-v1_4/q57.sf100/explain.txt | 54 +--
.../approved-plans-v1_4/q57/explain.txt | 42 +-
.../approved-plans-v1_4/q75.sf100/explain.txt | 162 ++++----
.../approved-plans-v1_4/q75/explain.txt | 162 ++++----
.../approved-plans-v2_7/q22a.sf100/explain.txt | 154 ++++----
.../approved-plans-v2_7/q22a.sf100/simplified.txt | 2 +-
.../approved-plans-v2_7/q22a/explain.txt | 154 ++++----
.../approved-plans-v2_7/q22a/simplified.txt | 2 +-
.../approved-plans-v2_7/q47.sf100/explain.txt | 54 +--
.../approved-plans-v2_7/q47/explain.txt | 42 +-
.../approved-plans-v2_7/q51a.sf100/explain.txt | 128 +++---
.../approved-plans-v2_7/q51a/explain.txt | 118 +++---
.../approved-plans-v2_7/q57.sf100/explain.txt | 54 +--
.../approved-plans-v2_7/q57/explain.txt | 42 +-
.../approved-plans-v2_7/q5a.sf100/explain.txt | 76 ++--
.../approved-plans-v2_7/q5a/explain.txt | 76 ++--
.../approved-plans-v2_7/q67a.sf100/explain.txt | 326 ++++++++--------
.../approved-plans-v2_7/q67a.sf100/simplified.txt | 2 +-
.../approved-plans-v2_7/q67a/explain.txt | 326 ++++++++--------
.../approved-plans-v2_7/q67a/simplified.txt | 2 +-
.../approved-plans-v2_7/q75.sf100/explain.txt | 162 ++++----
.../approved-plans-v2_7/q75/explain.txt | 162 ++++----
.../approved-plans-v2_7/q77a.sf100/explain.txt | 76 ++--
.../approved-plans-v2_7/q77a/explain.txt | 76 ++--
.../approved-plans-v2_7/q80a.sf100/explain.txt | 428 ++++++++++-----------
.../approved-plans-v2_7/q80a/explain.txt | 68 ++--
45 files changed, 2168 insertions(+), 2041 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]