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 93748ccc5979 [SPARK-52511][SDP] Support dry-run mode in 
spark-pipelines command
     add 2297cf436fc4 [SPARK-52842][SQL] New functionality and bugfixes for 
single-pass analyzer

No new revisions were added by this update.

Summary of changes:
 .../spark/sql/catalyst/analysis/Analyzer.scala     |  26 +-
 .../resolver/AggregateExpressionResolver.scala     |  45 +--
 .../resolver/AggregateResolutionResult.scala       |  11 +-
 .../analysis/resolver/AggregateResolver.scala      | 116 ++----
 .../AggregateWithLcaResolutionResult.scala         |   7 +-
 .../catalyst/analysis/resolver/AliasResolver.scala |  37 +-
 .../resolver/AutoGeneratedAliasProvider.scala      |   2 +-
 .../resolver/BinaryArithmeticResolver.scala        |  67 ++--
 ...Ordinal.scala => CandidatesForResolution.scala} |  16 +-
 .../analysis/resolver/CoercesExpressionTypes.scala |  48 ++-
 .../resolver/ConditionalExpressionResolver.scala   |  63 ---
 .../resolver/CreateNamedStructResolver.scala       |  62 ---
 .../analysis/resolver/ExpressionIdAssigner.scala   | 102 ++---
 .../analysis/resolver/ExpressionResolver.scala     |  85 ++--
 .../analysis/resolver/FilterResolver.scala         |   3 +-
 .../GroupingAndAggregateExpressionsExtractor.scala |  87 +++--
 .../analysis/resolver/HavingResolver.scala         |  53 ++-
 .../analysis/resolver/HybridAnalyzer.scala         |  43 +-
 .../analysis/resolver/KeyTransformingMap.scala     |   5 +-
 .../LateralColumnAliasProhibitedRegistry.scala     |   2 +-
 .../resolver/LateralColumnAliasRegistry.scala      |   2 +-
 .../resolver/LateralColumnAliasRegistryImpl.scala  |   8 +-
 .../resolver/LateralColumnAliasResolver.scala      |  51 ++-
 .../resolver/LimitExpressionResolver.scala         | 110 ------
 .../analysis/resolver/MetadataResolver.scala       |  18 +-
 .../sql/catalyst/analysis/resolver/NameScope.scala | 433 +++++++++++++--------
 .../OperatorWithUncomparableTypeValidator.scala    |  80 ++++
 .../catalyst/analysis/resolver/OutputType.scala    |  14 +-
 .../catalyst/analysis/resolver/PlanRewriter.scala  |   2 +-
 .../analysis/resolver/ProjectResolver.scala        |  19 +-
 ...ondeterministicExpressionInExpressionTree.scala |  44 ---
 .../analysis/resolver/ResolutionCheckRunner.scala  |  63 +++
 .../analysis/resolver/ResolutionValidator.scala    |   6 +
 .../analysis/resolver/ResolvedProjectList.scala    |   6 +-
 .../sql/catalyst/analysis/resolver/Resolver.scala  |  20 +-
 .../catalyst/analysis/resolver/ResolverGuard.scala |  43 +-
 .../analysis/resolver/ResolverMetricTracker.scala  |   1 -
 .../analysis/resolver/ResolverRunner.scala         |  24 +-
 .../resolver/ResolvesNameByHiddenOutput.scala      | 105 +++--
 .../resolver/ResolvesOperatorChildren.scala        |  36 --
 .../resolver/RewritesAliasesInTopLcaProject.scala  | 256 ++++++++++++
 .../resolver/SemiStructuredExtractResolver.scala   |  77 ++++
 .../resolver/SetOperationLikeResolver.scala        |  90 +----
 .../catalyst/analysis/resolver/SortResolver.scala  | 185 +++------
 .../analysis/resolver/TimestampAddResolver.scala   |  72 ----
 .../resolver/TimezoneAwareExpressionResolver.scala |  24 +-
 .../analysis/resolver/UnaryMinusResolver.scala     |  60 ---
 ...UnsupportedExpressionInOperatorValidation.scala |  11 +-
 .../catalyst/analysis/resolver/ViewResolver.scala  |   1 +
 .../expressions/complexTypeExtractors.scala        |  15 +
 .../org/apache/spark/sql/internal/SQLConf.scala    |  25 ++
 .../resolver/LimitExpressionResolverSuite.scala    |  89 -----
 .../resolver/ResolutionValidatorSuite.scala        |   9 +-
 .../TimezoneAwareExpressionResolverSuite.scala     |  19 +
 ...ExplicitlyUnsupportedResolverFeatureSuite.scala |  16 -
 .../analysis/resolver/HybridAnalyzerSuite.scala    |  39 +-
 .../analysis/resolver/MetadataResolverSuite.scala  |  36 +-
 .../sql/analysis/resolver/NameScopeSuite.scala     | 299 ++++++++++++--
 .../sql/analysis/resolver/ResolverGuardSuite.scala |  58 ++-
 .../sql/analysis/resolver/ViewResolverSuite.scala  |   5 +-
 .../datasources/DataSourceResolverSuite.scala      |   5 +-
 .../sql/hive/HiveTableRelationResolverSuite.scala  |   4 +-
 62 files changed, 1857 insertions(+), 1503 deletions(-)
 rename 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{TryExtractOrdinal.scala
 => CandidatesForResolution.scala} (67%)
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/ConditionalExpressionResolver.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/CreateNamedStructResolver.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/LimitExpressionResolver.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/OperatorWithUncomparableTypeValidator.scala
 copy 
common/utils/src/main/java/org/apache/spark/api/java/function/DoubleFunction.java
 => 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/OutputType.scala
 (74%)
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/PullOutNondeterministicExpressionInExpressionTree.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/ResolutionCheckRunner.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/ResolvesOperatorChildren.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/RewritesAliasesInTopLcaProject.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/SemiStructuredExtractResolver.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/TimestampAddResolver.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/UnaryMinusResolver.scala
 delete mode 100644 
sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/analysis/resolver/LimitExpressionResolverSuite.scala


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to