This is an automated email from the ASF dual-hosted git repository.
wangchao316 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new bafcd5b206 fix IOTDB-3899 (#6731)
bafcd5b206 is described below
commit bafcd5b2067e40aac547cf498fe67ca65c9902fe
Author: QiangShaowei <[email protected]>
AuthorDate: Thu Jul 21 11:02:32 2022 +0800
fix IOTDB-3899 (#6731)
fix IOTDB-3899 (#6731)
---
.../org/apache/iotdb/db/service/RegionMigrateService.java | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git
a/server/src/main/java/org/apache/iotdb/db/service/RegionMigrateService.java
b/server/src/main/java/org/apache/iotdb/db/service/RegionMigrateService.java
index a68a54b2f0..d6c304c2d7 100644
--- a/server/src/main/java/org/apache/iotdb/db/service/RegionMigrateService.java
+++ b/server/src/main/java/org/apache/iotdb/db/service/RegionMigrateService.java
@@ -114,7 +114,6 @@ public class RegionMigrateService implements IService {
public void stop() {
if (regionMigratePool != null) {
regionMigratePool.stop();
- ;
}
LOGGER.info("Region migrate service stop");
}
@@ -263,7 +262,7 @@ public class RegionMigrateService implements IService {
return status;
}
status.setMessage("delete region " + regionId + " succeed");
- taskLogger.debug("start to delete region {}", regionId);
+ taskLogger.debug("finished to delete region {}", regionId);
return status;
}
@@ -346,11 +345,15 @@ public class RegionMigrateService implements IService {
}
}
if (!addPeerSucceed || resp == null || !resp.isSuccess()) {
- taskLogger.error("add new peer {} for region {} failed", newPeerNode,
regionId);
+ taskLogger.error(
+ "add new peer {} for region {} failed, resp: {}", newPeerNode,
regionId, resp);
+ status.setCode(TSStatusCode.MIGRATE_REGION_ERROR.getStatusCode());
+ status.setMessage("add new peer " + newPeerNode + " for region " +
regionId + "failed");
return status;
}
taskLogger.debug("succeed to add peer {} for region {}", newPeerNode,
regionId);
+ status.setCode(TSStatusCode.SUCCESS_STATUS.getStatusCode());
status.setMessage("add peer " + newPeerNode + " for region " + regionId
+ " succeed");
return status;
}
@@ -407,11 +410,15 @@ public class RegionMigrateService implements IService {
}
if (!removePeerSucceed || resp == null || !resp.isSuccess()) {
- taskLogger.error("remove old peer {} for region {} failed",
oldPeerNode, regionId);
+ taskLogger.error(
+ "remove old peer {} for region {} failed, resp: {}", oldPeerNode,
regionId, resp);
+ status.setCode(TSStatusCode.MIGRATE_REGION_ERROR.getStatusCode());
+ status.setMessage("remove old peer " + oldPeerNode + " for region " +
regionId + " failed");
return status;
}
taskLogger.debug("succeed to remove peer {} for region {}", oldPeerNode,
regionId);
+ status.setCode(TSStatusCode.SUCCESS_STATUS.getStatusCode());
status.setMessage("remove peer " + oldPeerNode + " for region " +
regionId + " succeed");
return status;
}