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

CRZbulabula pushed a change to branch improve-region-maintain-async
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 6306e9616f2 Reuse deleteOldRegionPeer for region deletion instead of a 
new RPC
     add 35a3150df32 Recreate failed replicas via RegionMaintainer; remove 
failed region groups via procedure

No new revisions were added by this update.

Summary of changes:
 .../iotdb/confignode/i18n/ProcedureMessages.java   |  32 +--
 .../iotdb/confignode/i18n/ProcedureMessages.java   |  28 +-
 .../consensus/request/ConfigPhysicalPlanType.java  |   6 -
 .../statemachine/ConfigRegionStateMachine.java     |   3 +
 .../iotdb/confignode/manager/ConfigManager.java    |   3 +
 .../iotdb/confignode/manager/ProcedureManager.java |   2 -
 .../manager/partition/PartitionManager.java        | 281 ++++++++++++++++++++
 .../persistence/partition/PartitionInfo.java       | 106 ++++----
 .../procedure/env/RegionMaintainHandler.java       |  33 ---
 .../impl/region/CreateRegionGroupsProcedure.java   |  49 ++--
 .../impl/region/CreateRegionProcedure.java         | 201 ---------------
 .../impl/region/DeleteRegionProcedure.java         | 233 -----------------
 .../impl/region/RemoveRegionGroupProcedure.java    | 284 +++++++++++++++++++++
 .../impl/schema/DeleteDatabaseProcedure.java       |  18 +-
 .../procedure/state/DeleteRegionState.java         |  24 --
 ...egionState.java => RemoveRegionGroupState.java} |   4 +-
 .../state/schema/DeleteDatabaseState.java          |   4 +-
 .../procedure/store/ProcedureFactory.java          |  16 +-
 .../confignode/procedure/store/ProcedureType.java  |   3 +-
 .../confignode/persistence/PartitionInfoTest.java  |  43 ----
 .../impl/region/DeleteRegionProcedureTest.java     |  58 -----
 ...st.java => RemoveRegionGroupProcedureTest.java} |  40 +--
 22 files changed, 716 insertions(+), 755 deletions(-)
 delete mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/region/CreateRegionProcedure.java
 delete mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/region/DeleteRegionProcedure.java
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/region/RemoveRegionGroupProcedure.java
 delete mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/DeleteRegionState.java
 rename 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/{CreateRegionState.java
 => RemoveRegionGroupState.java} (93%)
 delete mode 100644 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/region/DeleteRegionProcedureTest.java
 rename 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/region/{CreateRegionProcedureTest.java
 => RemoveRegionGroupProcedureTest.java} (60%)

Reply via email to