You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by vi...@apache.org on 2020/04/13 15:29:29 UTC

[incubator-hudi] branch master updated (17bf930 -> 661b0b3)

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

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


    from 17bf930  [HUDI-770] Organize upsert/insert API implementation under a single package (#1495)
     add 661b0b3  [HUDI-761] Refactoring rollback and restore actions using the ActionExecutor abstraction (#1492)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/hudi/cli/commands/SparkMain.java    |   2 +-
 .../hudi/client/AbstractHoodieWriteClient.java     | 118 +-----------
 .../org/apache/hudi/client/HoodieWriteClient.java  | 156 ++++++----------
 ...kException.java => HoodieRestoreException.java} |   8 +-
 .../apache/hudi/table/HoodieCopyOnWriteTable.java  |  79 +-------
 .../apache/hudi/table/HoodieMergeOnReadTable.java  | 198 ++-------------------
 .../java/org/apache/hudi/table/HoodieTable.java    |  39 ++--
 .../table/action/clean/CleanActionExecutor.java    |   8 +-
 .../action/restore/BaseRestoreActionExecutor.java  | 111 ++++++++++++
 .../restore/CopyOnWriteRestoreActionExecutor.java  |  57 ++++++
 .../restore/MergeOnReadRestoreActionExecutor.java  |  64 +++++++
 .../rollback/BaseRollbackActionExecutor.java       | 192 ++++++++++++++++++++
 .../CopyOnWriteRollbackActionExecutor.java         |  94 ++++++++++
 .../MergeOnReadRollbackActionExecutor.java}        | 193 ++++----------------
 .../{ => action}/rollback/RollbackHelper.java      |   2 +-
 .../{ => action}/rollback/RollbackRequest.java     |   2 +-
 .../org/apache/hudi/client/TestClientRollback.java |  16 +-
 .../java/org/apache/hudi/table/TestCleaner.java    |   2 +-
 .../table/timeline/TimelineMetadataUtils.java      |  15 +-
 .../common/fs/inline/TestInLineFileSystem.java     |   5 +-
 20 files changed, 680 insertions(+), 681 deletions(-)
 copy hudi-client/src/main/java/org/apache/hudi/exception/{HoodieRollbackException.java => HoodieRestoreException.java} (81%)
 create mode 100644 hudi-client/src/main/java/org/apache/hudi/table/action/restore/BaseRestoreActionExecutor.java
 create mode 100644 hudi-client/src/main/java/org/apache/hudi/table/action/restore/CopyOnWriteRestoreActionExecutor.java
 create mode 100644 hudi-client/src/main/java/org/apache/hudi/table/action/restore/MergeOnReadRestoreActionExecutor.java
 create mode 100644 hudi-client/src/main/java/org/apache/hudi/table/action/rollback/BaseRollbackActionExecutor.java
 create mode 100644 hudi-client/src/main/java/org/apache/hudi/table/action/rollback/CopyOnWriteRollbackActionExecutor.java
 copy hudi-client/src/main/java/org/apache/hudi/table/{HoodieMergeOnReadTable.java => action/rollback/MergeOnReadRollbackActionExecutor.java} (59%)
 rename hudi-client/src/main/java/org/apache/hudi/table/{ => action}/rollback/RollbackHelper.java (99%)
 rename hudi-client/src/main/java/org/apache/hudi/table/{ => action}/rollback/RollbackRequest.java (98%)