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 e0c79c637c1 [SPARK-43838][SQL] Fix subquery on single table with
having clause can't be optimized
add db357edb7b2 [SPARK-44431][SQL] Fix behavior of null IN (empty list) in
optimization rules
No new revisions were added by this update.
Summary of changes:
.../spark/sql/catalyst/optimizer/Optimizer.scala | 3 +
.../spark/sql/catalyst/optimizer/expressions.scala | 32 ++-
.../org/apache/spark/sql/internal/SQLConf.scala | 11 +
.../sql/catalyst/optimizer/OptimizeInSuite.scala | 174 +++++++++---
.../catalyst/optimizer/ReplaceOperatorSuite.scala | 26 +-
.../subquery/in-subquery/in-null-semantics.sql.out | 304 +++++++++++++++++++++
.../subquery/in-subquery/in-null-semantics.sql | 57 ++++
.../subquery/in-subquery/in-null-semantics.sql.out | 239 ++++++++++++++++
.../scala/org/apache/spark/sql/EmptyInSuite.scala | 63 +++++
9 files changed, 857 insertions(+), 52 deletions(-)
create mode 100644
sql/core/src/test/resources/sql-tests/analyzer-results/subquery/in-subquery/in-null-semantics.sql.out
create mode 100644
sql/core/src/test/resources/sql-tests/inputs/subquery/in-subquery/in-null-semantics.sql
create mode 100644
sql/core/src/test/resources/sql-tests/results/subquery/in-subquery/in-null-semantics.sql.out
create mode 100644
sql/core/src/test/scala/org/apache/spark/sql/EmptyInSuite.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]