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

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


    from f3c2fe0afb enhance logDispatcher && add clientManager
     add d9e337875e almost finish

No new revisions were added by this update.

Summary of changes:
 .../common/request/IndexedConsensusRequest.java    |  17 ++--
 .../consensus/multileader/IndexController.java     |   2 +-
 .../multileader/MultiLeaderServerImpl.java         |  16 ++-
 .../client/AsyncMultiLeaderServiceClient.java      |   3 +-
 .../multileader/client/DispatchLogHandler.java     |  45 ++++----
 .../conf/MultiLeaderConsensusConfig.java           |   2 +
 .../multileader/logdispatcher/LogDispatcher.java   | 113 ++++++++++++++++++++-
 .../multileader/logdispatcher/PendingBatch.java    |  54 ++++++----
 .../multileader/logdispatcher/SyncStatus.java      |  64 ++++++++++++
 .../service/MultiLeaderRPCServiceProcessor.java    |   6 +-
 .../statemachine/DataRegionStateMachine.java       |  16 ++-
 .../src/main/thrift/mutlileader.thrift             |  12 ++-
 12 files changed, 282 insertions(+), 68 deletions(-)
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/server/handlers/caller/GetChildNodeNextLevelHandler.java
 => 
consensus/src/main/java/org/apache/iotdb/consensus/multileader/client/DispatchLogHandler.java
 (50%)
 copy 
schema-engine-rocksdb/src/main/java/org/apache/iotdb/db/metadata/schemaregion/rocksdb/mnode/RMNodeValueType.java
 => 
consensus/src/main/java/org/apache/iotdb/consensus/multileader/logdispatcher/PendingBatch.java
 (51%)
 create mode 100644 
consensus/src/main/java/org/apache/iotdb/consensus/multileader/logdispatcher/SyncStatus.java

Reply via email to