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 4c9bfcb5d9b7 [SPARK-52353][SQL] Fix bug with wrong constraints in 
LogicalRDDs referencing previous iterations in UnionLoop
     add 5ef6d4ba7051 [SPARK-52392][SQL] New single-pass Analyzer functionality

No new revisions were added by this update.

Summary of changes:
 .../resolver/AggregateExpressionResolver.scala     |  96 +++-----
 .../analysis/resolver/AggregateResolver.scala      |  33 +--
 .../catalyst/analysis/resolver/AliasResolver.scala |  18 +-
 .../analysis/resolver/AnalyzerBridgeState.scala    |  25 +-
 .../analysis/resolver/AttributeScopeStack.scala    |  16 +-
 .../resolver/BridgedRelationMetadataProvider.scala |  52 ++--
 .../analysis/resolver/CoercesExpressionTypes.scala |  16 +-
 .../sql/catalyst/analysis/resolver/CteScope.scala  |  31 ++-
 .../resolver/DefaultCollationTypeCoercion.scala    |  98 ++++++++
 .../analysis/resolver/ExpressionIdAssigner.scala   |  63 +++--
 .../resolver/ExpressionResolutionValidator.scala   |  15 +-
 .../analysis/resolver/ExpressionResolver.scala     |  78 +++---
 .../resolver/ExpressionTreeTraversal.scala         |  24 +-
 .../analysis/resolver/FilterResolver.scala         |  53 +---
 .../analysis/resolver/FunctionResolver.scala       |   5 +-
 .../GroupingAndAggregateExpressionsExtractor.scala | 119 +++++++++
 .../analysis/resolver/HavingResolver.scala         | 201 ++++++++++++++++
 .../analysis/resolver/HybridAnalyzer.scala         |  11 +-
 .../resolver/IdentifierAndCteSubstituor.scala      |  24 +-
 .../catalyst/analysis/resolver/JoinResolver.scala  |  51 +++-
 .../resolver/LimitLikeExpressionValidator.scala    |   4 +-
 .../analysis/resolver/MetadataResolver.scala       |  33 ++-
 .../sql/catalyst/analysis/resolver/NameScope.scala | 225 +++++++++--------
 .../catalyst/analysis/resolver/PlanRewriter.scala  |  20 +-
 .../analysis/resolver/ProhibitedResolver.scala     |   2 +-
 .../analysis/resolver/ProjectResolver.scala        |   6 +-
 .../analysis/resolver/ResolutionValidator.scala    |  20 +-
 .../sql/catalyst/analysis/resolver/Resolver.scala  |  62 +++--
 .../catalyst/analysis/resolver/ResolverGuard.scala |  21 +-
 .../analysis/resolver/ResolverMetricTracker.scala  |   5 +-
 .../analysis/resolver/ResolverRunner.scala         |   7 +-
 .../resolver/SetOperationLikeResolver.scala        |  30 ++-
 .../catalyst/analysis/resolver/SortResolver.scala  | 144 +++++------
 .../resolver/SubqueryExpressionResolver.scala      |  66 +++--
 .../catalyst/analysis/resolver/SubqueryScope.scala |  65 ++---
 .../resolver/TimezoneAwareExpressionResolver.scala |  72 +++++-
 ...UnsupportedExpressionInOperatorValidation.scala |  32 ++-
 ...{FilterResolver.scala => ValidatesFilter.scala} |  57 +----
 .../catalyst/analysis/resolver/ViewResolver.scala  |  27 ++-
 .../execution/datasources/DataSourceStrategy.scala |   9 +-
 .../analysis/resolver/DeepResolutionSuite.scala    |  64 +++++
 .../resolver/ExpressionIdAssignerSuite.scala       | 100 ++++----
 .../analysis/resolver/HybridAnalyzerSuite.scala    |  13 +
 .../analysis/resolver/MetadataResolverSuite.scala  | 268 +++++++++++++--------
 .../sql/analysis/resolver/NameScopeSuite.scala     |  59 ++---
 .../sql/analysis/resolver/ResolverGuardSuite.scala |   9 +-
 .../sql/analysis/resolver/ViewResolverSuite.scala  |  35 ++-
 .../spark/sql/hive/HiveSessionStateBuilder.scala   |   5 +-
 .../org/apache/spark/sql/hive/HiveStrategies.scala |  10 +-
 .../spark/sql/hive/HiveTableRelationResolver.scala |  17 ++
 50 files changed, 1678 insertions(+), 838 deletions(-)
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/DefaultCollationTypeCoercion.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/GroupingAndAggregateExpressionsExtractor.scala
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/HavingResolver.scala
 copy 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/resolver/{FilterResolver.scala
 => ValidatesFilter.scala} (52%)
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/analysis/resolver/DeepResolutionSuite.scala


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

Reply via email to