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 bb8b691b0f66 [SPARK-48139][CONNECT][TESTS] Try stabilising
multi-thread tests in CI
add 18bbddd2fe2d [SPARK-50068][SQL] Refactor `TypeCoercion` and
`AnsiTypeCoercion` to separate single node transformations
No new revisions were added by this update.
Summary of changes:
.../AnsiGetDateFieldOperationsTypeCoercion.scala | 34 +
.../analysis/AnsiStringPromotionTypeCoercion.scala | 117 +++
.../sql/catalyst/analysis/AnsiTypeCoercion.scala | 81 +-
.../analysis/BooleanEqualityTypeCoercion.scala | 87 ++
.../sql/catalyst/analysis/CollationTypeCasts.scala | 186 +----
...TypeCasts.scala => CollationTypeCoercion.scala} | 121 ++-
.../sql/catalyst/analysis/DecimalPrecision.scala | 179 +----
...on.scala => DecimalPrecisionTypeCoercion.scala} | 125 ++-
.../catalyst/analysis/DivisionTypeCoercion.scala | 41 +
.../analysis/IntegralDivisionTypeCoercion.scala | 38 +
.../sql/catalyst/analysis/StackTypeCoercion.scala | 40 +
.../analysis/StringLiteralTypeCoercion.scala | 48 ++
.../analysis/StringPromotionTypeCoercion.scala | 83 ++
.../spark/sql/catalyst/analysis/TypeCoercion.scala | 893 +--------------------
.../sql/catalyst/analysis/TypeCoercionBase.scala | 388 +++++++++
.../sql/catalyst/analysis/TypeCoercionHelper.scala | 717 +++++++++++++++++
.../sql/execution/datasources/jdbc/JdbcUtils.scala | 4 +-
17 files changed, 1750 insertions(+), 1432 deletions(-)
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/AnsiGetDateFieldOperationsTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/AnsiStringPromotionTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/BooleanEqualityTypeCoercion.scala
copy
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/{CollationTypeCasts.scala
=> CollationTypeCoercion.scala} (74%)
copy
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/{DecimalPrecision.scala
=> DecimalPrecisionTypeCoercion.scala} (79%)
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/DivisionTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/IntegralDivisionTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/StackTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/StringLiteralTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/StringPromotionTypeCoercion.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/TypeCoercionBase.scala
create mode 100644
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/TypeCoercionHelper.scala
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]