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

qiaojialin pushed a change to branch change_target_config_nodes
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 15a47bc502 update it
     add 2bfd38bfaf fix thrift
     add 1b5347dcd4 fix login check. (#6534)
     add 71a43a524e [IOTDB-3648] Reinforce ConfigNode startup process (#6524)
     add 897ed48ec9 [IOTDB-3247] Recover aligned sensors after deleting 
timeseries, query lost data (#6468)
     add 558c532083 [IOTDB-3556] Maintain onlineConfigNodes by LoadManager 
(#6532)
     add deb9732b43 Fix the issues in MultiLeader log dispatcher (#6484)
     add b8efd24d10 fixed grafana plugin workflow failed (#6550)
     add e3de551a76 fix startup

No new revisions were added by this update.

Summary of changes:
 .../client/SyncConfigNodeClientPool.java           |  29 +-
 .../iotdb/confignode/conf/ConfigNodeConfig.java    |  27 +-
 .../confignode/conf/ConfigNodeDescriptor.java      |  12 +
 .../confignode/conf/ConfigNodeStartupCheck.java    | 328 +--------------------
 .../confignode/conf/SystemPropertiesUtils.java     | 270 +++++++++++++++++
 .../statemachine/PartitionRegionStateMachine.java  |   2 +-
 ...tExistsException.java => AddPeerException.java} |   8 +-
 .../iotdb/confignode/manager/ConfigManager.java    |   4 +-
 .../iotdb/confignode/manager/ConsensusManager.java |  84 +++---
 .../iotdb/confignode/manager/NodeManager.java      |  42 +--
 .../iotdb/confignode/manager/UDFManager.java       |  10 +-
 .../iotdb/confignode/manager/load/LoadManager.java |  23 +-
 .../iotdb/confignode/persistence/NodeInfo.java     |  58 ++--
 .../persistence/executor/ConfigPlanExecutor.java   |   4 +-
 .../persistence/partition/PartitionInfo.java       |   2 +-
 .../partition/StorageGroupPartitionTable.java      |   2 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |  40 ++-
 .../procedure/impl/AddConfigNodeProcedure.java     |   9 +-
 .../procedure/state/AddConfigNodeState.java        |   3 +-
 .../iotdb/confignode/service/ConfigNode.java       | 193 ++++++++----
 .../confignode/service/ConfigNodeCommandLine.java  |   3 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  20 +-
 .../thrift/ConfigNodeRPCServiceProcessorTest.java  |  24 +-
 .../PeerAlreadyInConsensusGroupException.java      |   2 +-
 .../multileader/MultiLeaderServerImpl.java         |  42 ++-
 .../client/AsyncMultiLeaderServiceClient.java      |   3 +-
 .../multileader/logdispatcher/IndexController.java |  67 +++--
 .../multileader/logdispatcher/LogDispatcher.java   |  80 +++--
 .../multileader/service/MultiLeaderRPCService.java |   2 +-
 .../multileader/wal/ConsensusReqReader.java        |   6 +-
 .../iotdb/consensus/ratis/RatisConsensus.java      |   3 +-
 .../org/apache/iotdb/consensus/ratis/Utils.java    |   4 +-
 .../multileader/MultiLeaderConsensusTest.java      | 209 ++-----------
 .../iotdb/consensus/multileader/RecoveryTest.java  |   4 +-
 .../logdispatcher/IndexControllerTest.java         |  38 +--
 .../multileader/logdispatcher/SyncStatusTest.java  |   8 +-
 .../multileader/util/FakeConsensusReqReader.java   | 111 +++++++
 .../consensus/multileader/util/RequestSets.java    |  42 +--
 .../consensus/multileader/util/TestEntry.java      |  60 ++--
 .../multileader/util/TestStateMachine.java         |  93 ++++++
 grafana-plugin/backend-compile.sh                  |   1 -
 .../iotdb/influxdb/protocol/dto/SessionPoint.java  |   2 +-
 .../async/AsyncConfigNodeIServiceClient.java       |   3 +-
 .../async/AsyncDataNodeInternalServiceClient.java  |   3 +-
 .../AsyncDataNodeMPPDataExchangeServiceClient.java |   3 +-
 .../client/sync/SyncConfigNodeIServiceClient.java  |   2 +-
 .../sync/SyncDataNodeInternalServiceClient.java    |   2 +-
 .../SyncDataNodeMPPDataExchangeServiceClient.java  |   2 +-
 .../apache/iotdb/commons/utils/NodeUrlUtils.java   |   2 +-
 .../client/mock/MockInternalRPCService.java        |   2 +-
 .../apache/iotdb/db/client/ConfigNodeClient.java   |  10 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   6 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |  35 ++-
 .../engine/memtable/AlignedWritableMemChunk.java   |  26 +-
 .../mpp/plan/execution/config/ShowClusterTask.java |   4 +-
 .../planner/plan/node/process/ExchangeNode.java    |   6 +-
 .../planner/plan/node/sink/FragmentSinkNode.java   |   6 +-
 .../scheduler/FragmentInstanceDispatcherImpl.java  |   3 +-
 .../iotdb/db/query/control/SessionManager.java     |   3 +-
 .../db/query/dataset/AlignByDeviceDataSet.java     |   2 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |   2 +-
 .../thrift/impl/DataNodeRPCServiceImpl.java        |   8 +-
 .../db/service/thrift/impl/TSServiceImpl.java      |   2 +-
 .../java/org/apache/iotdb/db/tools/WalChecker.java |  15 +-
 .../iotdb/db/wal/buffer/AbstractWALBuffer.java     |   5 +
 .../org/apache/iotdb/db/wal/buffer/IWALBuffer.java |   3 +
 .../org/apache/iotdb/db/wal/node/WALFakeNode.java  |   5 +
 .../java/org/apache/iotdb/db/wal/node/WALNode.java |  66 ++---
 .../iotdb/db/wal/node/ConsensusReqReaderTest.java  |  40 +--
 .../db/wal/recover/file/TsFilePlanRedoerTest.java  | 303 +++++++++++++++++++
 .../apache/iotdb/session/SessionConnection.java    |   2 +-
 .../apache/iotdb/session/util/SessionUtils.java    |   2 +-
 thrift-commons/src/main/thrift/common.thrift       |   2 +-
 .../src/main/thrift/confignode.thrift              |   2 +
 74 files changed, 1545 insertions(+), 1006 deletions(-)
 create mode 100644 
confignode/src/main/java/org/apache/iotdb/confignode/conf/SystemPropertiesUtils.java
 copy 
confignode/src/main/java/org/apache/iotdb/confignode/exception/{StorageGroupNotExistsException.java
 => AddPeerException.java} (76%)
 create mode 100644 
consensus/src/test/java/org/apache/iotdb/consensus/multileader/util/FakeConsensusReqReader.java
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/crud/DeletePartitionPlan.java
 => 
consensus/src/test/java/org/apache/iotdb/consensus/multileader/util/RequestSets.java
 (50%)
 copy 
server/src/main/java/org/apache/iotdb/db/mpp/plan/statement/literal/StringLiteral.java
 => 
consensus/src/test/java/org/apache/iotdb/consensus/multileader/util/TestEntry.java
 (52%)
 create mode 100644 
consensus/src/test/java/org/apache/iotdb/consensus/multileader/util/TestStateMachine.java

Reply via email to