This is an automated email from the ASF dual-hosted git repository.

zhiwei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.


    from 20feb1a  [HUDI-2278] Use INT64 timestamp with precision 3 for flink 
parquet writer (#3414)
     add 3f8ca1a  [HUDI-2182] Support Compaction Command For Spark Sql (#3277)

No new revisions were added by this update.

Summary of changes:
 hudi-spark-datasource/hudi-spark/pom.xml           |  17 +++
 .../hudi/spark/sql/parser/HoodieSqlCommon.g4       |  87 +++++++++++++
 .../sql/catalyst/plans/logical/Compaction.scala}   |  26 ++--
 .../sql/hudi/HoodieSparkSessionExtension.scala     |   9 +-
 .../org/apache/spark/sql/hudi/HoodieSqlUtils.scala |   7 ++
 .../spark/sql/hudi/analysis/HoodieAnalysis.scala   |  22 +++-
 .../hudi/command/CompactionHoodiePathCommand.scala | 135 +++++++++++++++++++++
 .../command/CompactionHoodieTableCommand.scala     |  44 +++++++
 .../command/CompactionShowHoodiePathCommand.scala  |  61 ++++++++++
 .../command/CompactionShowHoodieTableCommand.scala |  43 +++++++
 .../hudi/command/DeleteHoodieTableCommand.scala    |   5 +-
 .../hudi/command/UpdateHoodieTableCommand.scala    |   5 +-
 .../spark/sql/parser/HoodieCommonSqlParser.scala}  |  89 +++++---------
 .../sql/parser/HoodieSqlCommonAstBuilder.scala     |  75 ++++++++++++
 .../spark/sql/hudi/TestCompactionTable.scala       | 129 ++++++++++++++++++++
 hudi-spark-datasource/hudi-spark2/pom.xml          |   2 +-
 .../apache/spark/sql/adapter/Spark2Adapter.scala   |   4 +-
 ...ala => HoodieSpark2ExtendedSqlAstBuilder.scala} |   2 +-
 ...r.scala => HoodieSpark2ExtendedSqlParser.scala} |   4 +-
 pom.xml                                            |   1 +
 20 files changed, 679 insertions(+), 88 deletions(-)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/antlr4/org/apache/hudi/spark/sql/parser/HoodieSqlCommon.g4
 copy 
hudi-spark-datasource/{hudi-spark2/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/UpdateTable.scala
 => 
hudi-spark/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/Compaction.scala}
 (56%)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/CompactionHoodiePathCommand.scala
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/CompactionHoodieTableCommand.scala
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/CompactionShowHoodiePathCommand.scala
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/CompactionShowHoodieTableCommand.scala
 copy 
hudi-spark-datasource/{hudi-spark2/src/main/scala/org/apache/spark/sql/hudi/parser/HoodieSqlParser.scala
 => 
hudi-spark/src/main/scala/org/apache/spark/sql/parser/HoodieCommonSqlParser.scala}
 (61%)
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/parser/HoodieSqlCommonAstBuilder.scala
 create mode 100644 
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/TestCompactionTable.scala
 rename 
hudi-spark-datasource/hudi-spark2/src/main/scala/org/apache/spark/sql/hudi/parser/{HoodieSqlAstBuilder.scala
 => HoodieSpark2ExtendedSqlAstBuilder.scala} (98%)
 rename 
hudi-spark-datasource/hudi-spark2/src/main/scala/org/apache/spark/sql/hudi/parser/{HoodieSqlParser.scala
 => HoodieSpark2ExtendedSqlParser.scala} (97%)

Reply via email to