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 3fab712f69f0 [SPARK-50441][SQL] Fix parametrized identifiers not
working when referencing CTEs
add faf74adad0f3 [SPARK-50032][SQL] Allow use of fully qualified collation
name
No new revisions were added by this update.
Summary of changes:
.../spark/sql/catalyst/util/CollationFactory.java | 58 ++++++++++++----
python/pyspark/sql/functions/builtin.py | 12 ++--
python/pyspark/sql/tests/test_functions.py | 2 +-
.../spark/sql/catalyst/parser/SqlBaseParser.g4 | 2 +-
.../sql/catalyst/parser/DataTypeAstBuilder.scala | 17 +++--
.../spark/sql/catalyst/analysis/Analyzer.scala | 1 +
...Expression.scala => ResolveCollationName.scala} | 18 ++---
.../expressions/collationExpressions.scala | 80 +++++++++++++++++-----
.../spark/sql/catalyst/parser/AstBuilder.scala | 19 ++---
.../sql/catalyst/rules/RuleIdCollection.scala | 1 +
.../spark/sql/catalyst/trees/TreePatterns.scala | 1 +
.../expressions/CollationExpressionSuite.scala | 38 +++++-----
.../expressions/HashExpressionsSuite.scala | 4 +-
.../explain-results/function_collation.explain | 2 +-
.../spark/sql/CollationSQLExpressionsSuite.scala | 8 ++-
.../sql/CollationStringExpressionsSuite.scala | 6 +-
.../org/apache/spark/sql/CollationSuite.scala | 77 +++++++++++++++++----
.../collation/CollationTypePrecedenceSuite.scala | 80 ++++++++++++----------
.../sql/collation/DefaultCollationTestSuite.scala | 52 ++++++++------
.../spark/sql/execution/command/DDLSuite.scala | 16 ++---
20 files changed, 321 insertions(+), 173 deletions(-)
copy
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/{EliminateLazyExpression.scala
=> ResolveCollationName.scala} (60%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]