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

jackietien pushed a change to branch IOTDB-4619
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from ef7b00713b Fix CI
     add 43cbe3a2b8 [IOTDB-4631] [IOTDB-4777] Fixed the bug of concurrent 
DataNode deletion (#7744)
     add fb1e23b574 [IOTDB-4633] Fix bugs of longToBytes in BytesUtils of 
tsfile (#7669)
     add 4320baa030 [RatisConsensus] fix snapshot param mistake
     add a78085d313 [IOTDB-4644] Support modifying DataNode's RPC IP:Port 
(#7620)
     add d9518672d1 Resolve conflicts

No new revisions were added by this update.

Summary of changes:
 .../confignode/conf/ConfigNodeDescriptor.java      |   2 +-
 .../consensus/request/ConfigPhysicalPlan.java      |   4 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   1 +
 ...erDataNodePlan.java => UpdateDataNodePlan.java} |  30 ++---
 .../consensus/response/DataNodeRegisterResp.java   |   3 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  25 +++-
 .../apache/iotdb/confignode/manager/IManager.java  |   9 ++
 .../iotdb/confignode/manager/TriggerManager.java   |   4 +-
 .../iotdb/confignode/manager/node/NodeManager.java |  61 +++++++--
 .../persistence/executor/ConfigPlanExecutor.java   |   3 +
 .../confignode/persistence/node/NodeInfo.java      |  22 ++-
 .../iotdb/confignode/procedure/Procedure.java      |   6 +-
 .../confignode/procedure/ProcedureExecutor.java    |   2 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |  12 +-
 .../procedure/env/DataNodeRemoveHandler.java       |  26 ++--
 .../impl/node/RemoveDataNodeProcedure.java         |  12 +-
 .../confignode/procedure/scheduler/LockQueue.java  |  10 +-
 .../procedure/state/RemoveDataNodeState.java       |   1 +
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  26 +++-
 .../request/ConfigPhysicalPlanSerDeTest.java       |  17 +++
 integration-test/checkstyle.xml                    |   2 +-
 integration-test/import-control.xml                |   1 +
 .../apache/iotdb/it/env/AbstractNodeWrapper.java   |  20 ++-
 .../org/apache/iotdb/it/env/ConfigNodeWrapper.java |  20 +++
 .../org/apache/iotdb/it/env/DataNodeWrapper.java   |  42 +++++-
 .../confignode/it/IoTDBClusterPartitionIT.java     |  19 +--
 .../iotdb/confignode/it/IoTDBClusterRestartIT.java | 148 ++++++++++++++++++++-
 .../iotdb/confignode/it/IoTDBConfigNodeIT.java     |  61 +--------
 .../confignode/it/IoTDBConfigNodeSnapshotIT.java   |  17 +--
 .../confignode/it/utils/ConfigNodeTestUtils.java   | 115 ++++++++++++++++
 .../apache/iotdb/commons/conf/IoTDBConstant.java   |   2 -
 .../apache/iotdb/db/client/ConfigNodeClient.java   |  17 +++
 .../org/apache/iotdb/db/conf/IoTDBStartCheck.java  | 101 ++++++++++++++
 .../java/org/apache/iotdb/db/service/DataNode.java |  21 +--
 .../db/service/DataNodeServerCommandLine.java      |  10 +-
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   1 +
 .../src/main/thrift/confignode.thrift              |  13 ++
 .../org/apache/iotdb/tsfile/utils/BytesUtils.java  |   4 +-
 .../apache/iotdb/tsfile/utils/BytesUtilsTest.java  |  47 +++++++
 39 files changed, 758 insertions(+), 179 deletions(-)
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/datanode/{RegisterDataNodePlan.java
 => UpdateDataNodePlan.java} (63%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/confignode/it/utils/ConfigNodeTestUtils.java

Reply via email to