You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by me...@apache.org on 2022/03/04 01:33:43 UTC

[hudi] branch master updated (be9a264 -> 62f534d)

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

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


    from be9a264  [HUDI-3548] Fix if user specify key "hoodie.datasource.clustering.async.enable" directly, async clustering not work (#4905)
     add 62f534d  [HUDI-3445] Support Clustering Command Based on Call Procedure Command for Spark SQL (#4901)

No new revisions were added by this update.

Summary of changes:
 .../apache/hudi/config/HoodieClusteringConfig.java |  12 +
 .../org/apache/hudi/config/HoodieWriteConfig.java  |   4 +
 .../cluster/ClusteringPlanPartitionFilter.java     |  16 +-
 .../PartitionAwareClusteringPlanStrategy.java      |  14 +-
 .../TestPartitionAwareClusteringPlanStrategy.java  |   2 +-
 .../org/apache/hudi/BaseHoodieTableFileIndex.java  |  11 +-
 .../scala/org/apache/hudi/HoodieCommonUtils.scala  | 286 +++++++++++++++++++++
 .../scala/org/apache/hudi/HoodieFileIndex.scala    |  11 +-
 .../apache/hudi/SparkHoodieTableFileIndex.scala    | 182 +------------
 .../org/apache/hudi/HoodieDataSourceHelpers.java   |  17 ++
 .../hudi/command/CompactionHoodiePathCommand.scala |  20 +-
 .../hudi/command/procedures/BaseProcedure.scala    |  56 +++-
 .../hudi/command/procedures/HoodieProcedures.scala |   2 +
 .../RollbackToInstantTimeProcedure.scala           |   4 +-
 .../procedures/RunClusteringProcedure.scala        | 176 +++++++++++++
 .../procedures/ShowClusteringProcedure.scala       |  69 +++++
 .../command/procedures/ShowCommitsProcedure.scala  |   4 +-
 .../sql/parser/HoodieSqlCommonAstBuilder.scala     |  14 +-
 .../org/apache/hudi/TestDataSkippingUtils.scala    |  29 +--
 .../apache/spark/sql/hudi/TestCallProcedure.scala  | 225 ++++++++++++++++
 20 files changed, 908 insertions(+), 246 deletions(-)
 create mode 100644 hudi-spark-datasource/hudi-spark-common/src/main/scala/org/apache/hudi/HoodieCommonUtils.scala
 create mode 100644 hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/RunClusteringProcedure.scala
 create mode 100644 hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/ShowClusteringProcedure.scala