You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2023/05/18 14:37:51 UTC

[shardingsphere] branch master updated: Refactor InventoryIncrementalJobAPI (#25768)

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

panjuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 01665addbbf Refactor InventoryIncrementalJobAPI (#25768)
01665addbbf is described below

commit 01665addbbf0deacd76f873eafd323d0505606bf
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Thu May 18 22:37:41 2023 +0800

    Refactor InventoryIncrementalJobAPI (#25768)
---
 .../data/pipeline/cdc/api/impl/CDCJobAPI.java      |  4 ++--
 .../core/api/InventoryIncrementalJobAPI.java       | 24 +++++++++++-----------
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/kernel/data-pipeline/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/api/impl/CDCJobAPI.java b/kernel/data-pipeline/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/api/impl/CDCJobAPI.java
index 97931179bdf..7ed1eb70836 100644
--- a/kernel/data-pipeline/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/api/impl/CDCJobAPI.java
+++ b/kernel/data-pipeline/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/api/impl/CDCJobAPI.java
@@ -342,7 +342,7 @@ public final class CDCJobAPI extends AbstractInventoryIncrementalJobAPIImpl {
     }
     
     @Override
-    public void rollback(final String jobId) throws SQLException {
+    public void commit(final String jobId) {
         CDCJobConfiguration jobConfig = getJobConfiguration(jobId);
         if (CDCSinkType.SOCKET == jobConfig.getSinkConfig().getSinkType()) {
             PipelineJobCenter.stop(jobId);
@@ -353,7 +353,7 @@ public final class CDCJobAPI extends AbstractInventoryIncrementalJobAPIImpl {
     }
     
     @Override
-    public void commit(final String jobId) {
+    public void rollback(final String jobId) throws SQLException {
         CDCJobConfiguration jobConfig = getJobConfiguration(jobId);
         if (CDCSinkType.SOCKET == jobConfig.getSinkConfig().getSinkType()) {
             PipelineJobCenter.stop(jobId);
diff --git a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/api/InventoryIncrementalJobAPI.java b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/api/InventoryIncrementalJobAPI.java
index 420ad67ddf7..2e4afca0529 100644
--- a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/api/InventoryIncrementalJobAPI.java
+++ b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/api/InventoryIncrementalJobAPI.java
@@ -59,15 +59,15 @@ public interface InventoryIncrementalJobAPI extends PipelineJobAPI {
     /**
      * Persist job offset info.
      *
-     * @param jobId job id
-     * @param jobOffsetInfo job offset info.
+     * @param jobId job ID
+     * @param jobOffsetInfo job offset info
      */
     void persistJobOffsetInfo(String jobId, JobOffsetInfo jobOffsetInfo);
     
     /**
      * Get job offset info.
      *
-     * @param jobId job id
+     * @param jobId job ID
      * @return job offset progress
      */
     JobOffsetInfo getJobOffsetInfo(String jobId);
@@ -86,7 +86,7 @@ public interface InventoryIncrementalJobAPI extends PipelineJobAPI {
     /**
      * Get job infos.
      *
-     * @param jobId job id
+     * @param jobId job ID
      * @return job item infos
      */
     List<InventoryIncrementalJobItemInfo> getJobItemInfos(String jobId);
@@ -122,24 +122,24 @@ public interface InventoryIncrementalJobAPI extends PipelineJobAPI {
     /**
      * Aggregate data consistency check results.
      *
-     * @param jobId job id
+     * @param jobId job ID
      * @param checkResults check results
      * @return check success or not
      */
     boolean aggregateDataConsistencyCheckResults(String jobId, Map<String, DataConsistencyCheckResult> checkResults);
     
     /**
-     * Rollback pipeline job.
+     * Commit pipeline job.
      *
-     * @param jobId job id
-     * @throws SQLException when rollback underlying database data
+     * @param jobId job ID
      */
-    void rollback(String jobId) throws SQLException;
+    void commit(String jobId);
     
     /**
-     * Commit pipeline job.
+     * Rollback pipeline job.
      *
-     * @param jobId job id
+     * @param jobId job ID
+     * @throws SQLException when rollback underlying database data
      */
-    void commit(String jobId);
+    void rollback(String jobId) throws SQLException;
 }