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 436ca7a7317a [SPARK-52101][SQL] Disable Inline Forcing for rCTEs
     add ece5c28b3ce7 [SPARK-52203][SQL] New iteration of single-pass Analyzer 
functionality

No new revisions were added by this update.

Summary of changes:
 .../spark/sql/catalyst/analysis/Analyzer.scala     |  25 ++
 .../resolver/AggregateExpressionResolver.scala     | 138 ++++---
 ...ldren.scala => AggregateResolutionResult.scala} |  23 +-
 .../analysis/resolver/AggregateResolver.scala      | 170 +++-----
 ...cala => AggregateWithLcaResolutionResult.scala} |  23 +-
 .../catalyst/analysis/resolver/AliasResolver.scala |  18 +-
 .../resolver/BinaryArithmeticResolver.scala        |  30 +-
 ...Resolver.scala => CoercesExpressionTypes.scala} | 115 +++---
 .../resolver/ConditionalExpressionResolver.scala   |  30 +-
 .../resolver/DelegatesResolutionToExtensions.scala |   1 +
 .../analysis/resolver/ExpressionIdAssigner.scala   | 205 ++++++++--
 .../analysis/resolver/ExpressionResolver.scala     | 157 ++++----
 .../resolver/ExpressionTreeTraversal.scala         |  26 +-
 .../analysis/resolver/FilterResolver.scala         |   9 +-
 .../analysis/resolver/FunctionResolver.scala       |  78 ++--
 .../analysis/resolver/HybridAnalyzer.scala         |  91 ++++-
 .../resolver/IdentifierAndCteSubstituor.scala      |   8 +-
 .../catalyst/analysis/resolver/JoinResolver.scala  |  68 +++-
 .../analysis/resolver/KeyTransformingMap.scala     |   4 +-
 .../resolver/LateralColumnAliasResolver.scala      | 322 +++++++++++++++
 .../resolver/LimitLikeExpressionValidator.scala    |   4 +-
 .../analysis/resolver/MetadataResolver.scala       | 120 +++---
 .../sql/catalyst/analysis/resolver/NameScope.scala | 434 +++++++++++++++------
 ...t.scala => OrdinalReplacementExpressions.scala} |  35 +-
 .../analysis/resolver/OrdinalResolver.scala        | 124 ++++++
 .../catalyst/analysis/resolver/PlanLogger.scala    |  19 +
 .../catalyst/analysis/resolver/PlanRewriter.scala  |  12 +-
 .../analysis/resolver/PredicateResolver.scala      | 113 ------
 .../analysis/resolver/ProjectResolver.scala        | 116 ++----
 .../analysis/resolver/PruneMetadataColumns.scala   |  21 +-
 .../resolver/RelationMetadataProvider.scala        |   6 +-
 .../analysis/resolver/ResolutionValidator.scala    |  27 +-
 .../resolver/ResolvedAggregateExpressions.scala    |   5 +-
 .../analysis/resolver/ResolvedProjectList.scala    |   7 +-
 .../sql/catalyst/analysis/resolver/Resolver.scala  |  63 ++-
 .../catalyst/analysis/resolver/ResolverGuard.scala |  43 +-
 .../analysis/resolver/ResolverRunner.scala         |  29 +-
 .../resolver/ResolvesExpressionChildren.scala      |  21 +-
 .../resolver/ResolvesNameByHiddenOutput.scala      | 191 +++++++--
 .../resolver/SetOperationLikeResolver.scala        |  86 ++--
 .../catalyst/analysis/resolver/SortResolver.scala  | 106 ++---
 .../resolver/SubqueryExpressionResolver.scala      |  21 +-
 .../analysis/resolver/TimeAddResolver.scala        |  31 +-
 .../resolver/TimezoneAwareExpressionResolver.scala |  23 +-
 .../analysis/resolver/UnaryMinusResolver.scala     |  30 +-
 .../catalyst/analysis/resolver/ViewResolver.scala  |  10 +-
 .../org/apache/spark/sql/internal/SQLConf.scala    |  30 ++
 ...ite.scala => CoercesExpressionTypesSuite.scala} |  49 ++-
 .../TimezoneAwareExpressionResolverSuite.scala     |  25 +-
 .../execution/datasources/DataSourceResolver.scala |   6 -
 .../datasources/LogicalRelationResolver.scala}     |  26 +-
 .../sql/internal/BaseSessionStateBuilder.scala     |  40 +-
 .../analysis/resolver/AggregateResolverSuite.scala |   3 -
 ...ExplicitlyUnsupportedResolverFeatureSuite.scala |  13 +-
 .../resolver/ExpressionIdAssignerSuite.scala       | 204 +++++++++-
 .../analysis/resolver/HybridAnalyzerSuite.scala    | 160 +++++---
 .../IdentifierAndCteSubstitutorSuite.scala         |  86 ++++
 .../analysis/resolver/MetadataResolverSuite.scala  |  23 +-
 .../sql/analysis/resolver/NameScopeSuite.scala     |  36 +-
 .../sql/analysis/resolver/ResolverGuardSuite.scala |  25 +-
 .../sql/analysis/resolver/ViewResolverSuite.scala  |  83 ++--
 .../datasources/DataSourceResolverSuite.scala      |   7 +-
 .../sql/hive/DataSourceWithHiveResolver.scala      |  61 ---
 .../spark/sql/hive/HiveSessionStateBuilder.scala   |  29 +-
 .../sql/hive/HiveTableRelationResolver.scala}      |  39 +-
 ....scala => HiveTableRelationResolverSuite.scala} |  19 +-
 66 files changed, 2806 insertions(+), 1396 deletions(-)
 copy 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{ResolvesOperatorChildren.scala
 => AggregateResolutionResult.scala} (63%)
 copy 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{ResolvesOperatorChildren.scala
 => AggregateWithLcaResolutionResult.scala} (63%)
 rename 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{TypeCoercionResolver.scala
 => CoercesExpressionTypes.scala} (68%)
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/LateralColumnAliasResolver.scala
 copy 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{ResolvedProjectList.scala
 => OrdinalReplacementExpressions.scala} (51%)
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/OrdinalResolver.scala
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/PredicateResolver.scala
 rename 
sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/analysis/resolver/{TypeCoercionResolverSuite.scala
 => CoercesExpressionTypesSuite.scala} (62%)
 copy 
sql/{catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/PlanToString.scala
 => 
core/src/main/scala/org/apache/spark/sql/execution/datasources/LogicalRelationResolver.scala}
 (61%)
 delete mode 100644 
sql/hive/src/main/scala/org/apache/spark/sql/hive/DataSourceWithHiveResolver.scala
 copy 
sql/{catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/ResolverExtension.scala
 => 
hive/src/main/scala/org/apache/spark/sql/hive/HiveTableRelationResolver.scala} 
(52%)
 rename 
sql/hive/src/test/scala/org/apache/spark/sql/hive/{DataSourceWithHiveResolverSuite.scala
 => HiveTableRelationResolverSuite.scala} (86%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to