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 21450b3  [SPARK-32920][FOLLOW-UP][CORE] Shutdown 
shuffleMergeFinalizeScheduler when DAGScheduler stop
     add c561ee6  [SPARK-34952][SQL] DSv2 Aggregate push down APIs

No new revisions were added by this update.

Summary of changes:
 .../{Expression.java => AggregateFunc.java}        |  12 +-
 .../expressions/{Literal.java => Aggregation.java} |  35 +--
 .../expressions/{Transform.java => Count.java}     |  39 ++--
 .../{NamedReference.java => CountStar.java}        |  23 +-
 .../expressions/{Expression.java => Max.java}      |  25 +-
 .../expressions/{Expression.java => Min.java}      |  27 ++-
 .../expressions/{Literal.java => Sum.java}         |  44 ++--
 .../spark/sql/connector/read/ScanBuilder.java      |   3 +-
 .../connector/read/SupportsPushDownAggregates.java |  56 +++++
 .../spark/sql/execution/DataSourceScanExec.scala   |  25 +-
 .../execution/datasources/DataSourceStrategy.scala |  31 +++
 .../execution/datasources/jdbc/JDBCOptions.scala   |   4 +
 .../sql/execution/datasources/jdbc/JDBCRDD.scala   |  67 +++++-
 .../execution/datasources/jdbc/JDBCRelation.scala  |  18 ++
 .../datasources/v2/DataSourceV2Strategy.scala      |   5 +-
 .../execution/datasources/v2/PushDownUtils.scala   |  40 ++++
 .../datasources/v2/V2ScanRelationPushDown.scala    | 188 +++++++++++++--
 .../execution/datasources/v2/jdbc/JDBCScan.scala   |  23 +-
 .../datasources/v2/jdbc/JDBCScanBuilder.scala      |  76 +++++-
 .../org/apache/spark/sql/jdbc/JDBCV2Suite.scala    | 259 ++++++++++++++++++++-
 20 files changed, 873 insertions(+), 127 deletions(-)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Expression.java
 => AggregateFunc.java} (82%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Literal.java
 => Aggregation.java} (61%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Transform.java
 => Count.java} (58%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{NamedReference.java
 => CountStar.java} (73%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Expression.java
 => Max.java} (66%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Expression.java
 => Min.java} (65%)
 copy 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/expressions/{Literal.java
 => Sum.java} (53%)
 create mode 100644 
sql/catalyst/src/main/java/org/apache/spark/sql/connector/read/SupportsPushDownAggregates.java

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

Reply via email to