This is an automated email from the ASF dual-hosted git repository.
wangxianghu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from e60acc1 [HUDI-3583] Fix MarkerBasedRollbackStrategy
NoSuchElementException (#4984)
add 6c8224c [HUDI-3501] Support savepoints command based on Call Produce
Command (#5025)
No new revisions were added by this update.
Summary of changes:
.../hudi/cli/commands/SavepointsCommand.java | 18 ----
.../hudi/command/procedures/BaseProcedure.scala | 2 +-
.../procedures/CreateSavepointsProcedure.scala | 88 ++++++++++++++++
.../procedures/DeleteSavepointsProcedure.scala | 88 ++++++++++++++++
.../hudi/command/procedures/HoodieProcedures.scala | 8 +-
.../procedures/RollbackSavepointsProcedure.scala | 88 ++++++++++++++++
...ocedure.scala => ShowSavepointsProcedure.scala} | 44 ++++----
.../{ => procedure}/TestCallCommandParser.scala | 3 +-
.../hudi/{ => procedure}/TestCallProcedure.scala | 4 +-
.../TestRunClusteringProcedure.scala | 3 +-
.../TestSavepointsProcedure.scala} | 114 +++++++++++++++------
11 files changed, 380 insertions(+), 80 deletions(-)
create mode 100644
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/CreateSavepointsProcedure.scala
create mode 100644
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/DeleteSavepointsProcedure.scala
create mode 100644
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/RollbackSavepointsProcedure.scala
copy
hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/procedures/{ShowClusteringProcedure.scala
=> ShowSavepointsProcedure.scala} (55%)
rename
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/{ =>
procedure}/TestCallCommandParser.scala (98%)
copy
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/{ =>
procedure}/TestCallProcedure.scala (97%)
rename
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/{ =>
procedure}/TestRunClusteringProcedure.scala (99%)
rename
hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/hudi/{TestCallProcedure.scala
=> procedure/TestSavepointsProcedure.scala} (51%)