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

xingtanzjr pushed a commit to branch fix_agg_descriptor
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit af594fe283760060aefb9b946da13b5b505a2792
Merge: dd757cdfe0 6fab5c3597
Author: Jinrui.Zhang <[email protected]>
AuthorDate: Thu Jun 2 11:32:35 2022 +0800

    Merge branch 'master' into fix_agg_descriptor

 client-py/README.md                                |  31 +
 client-py/SessionExample.py                        |  49 ++
 client-py/iotdb/Session.py                         |  55 ++
 client-py/iotdb/template/InternalNode.py           |  41 ++
 client-py/iotdb/template/MeasurementNode.py        |  56 ++
 client-py/iotdb/template/Template.py               |  86 +++
 client-py/iotdb/template/TemplateNode.py           |  46 ++
 client-py/iotdb/template/__init__.py               |  17 +
 .../iotdb/tsfile/common/constant/TsFileConstant.py |  36 ++
 client-py/iotdb/tsfile/common/constant/__init__.py |  17 +
 client-py/iotdb/tsfile/utils/Pair.py               |  26 +
 client-py/iotdb/tsfile/utils/ReadWriteIOUtils.py   |  77 +++
 client-py/iotdb/tsfile/utils/__init__.py           |  17 +
 client-py/tests/test_template.py                   |  74 +++
 .../java/org/apache/iotdb/cluster/ClientMain.java  |  12 +-
 .../resources/conf/iotdb-confignode.properties     |  10 -
 .../client/handlers/HeartbeatHandler.java          |  19 +-
 .../iotdb/confignode/conf/ConfigNodeConf.java      |  22 -
 .../confignode/conf/ConfigNodeDescriptor.java      |  11 -
 .../iotdb/confignode/manager/ConsensusManager.java |   8 +-
 .../iotdb/confignode/manager/NodeManager.java      |  18 +
 .../iotdb/confignode/manager/PartitionManager.java |  26 +-
 .../iotdb/confignode/manager/load/LoadManager.java |  46 +-
 .../iotdb/confignode/persistence/NodeInfo.java     |  24 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  14 +-
 .../apache/iotdb/consensus/ConsensusFactory.java   |  11 +-
 .../iotdb/consensus/config/ConsensusConfig.java    |  97 +++
 .../iotdb/consensus/config/MultiLeaderConfig.java  | 257 ++++++++
 .../apache/iotdb/consensus/config/RatisConfig.java | 695 +++++++++++++++++++++
 .../multileader/MultiLeaderConsensus.java          |  17 +-
 .../multileader/MultiLeaderServerImpl.java         |  15 +-
 .../multileader/client/DispatchLogHandler.java     |   7 +-
 .../client/MultiLeaderConsensusClientPool.java     |  16 +-
 .../conf/MultiLeaderConsensusConfig.java           |  40 --
 .../multileader/logdispatcher/LogDispatcher.java   |  39 +-
 .../multileader/logdispatcher/SyncStatus.java      |   8 +-
 .../multileader/service/MultiLeaderRPCService.java |  12 +-
 .../iotdb/consensus/ratis/RatisConsensus.java      |  30 +-
 .../org/apache/iotdb/consensus/ratis/Utils.java    |  65 ++
 .../consensus/standalone/StandAloneConsensus.java  |   7 +-
 .../multileader/MultiLeaderConsensusTest.java      |   7 +-
 .../multileader/logdispatcher/SyncStatusTest.java  |  79 +--
 .../iotdb/consensus/ratis/RatisConsensusTest.java  |   7 +-
 .../iotdb/consensus/standalone/RecoveryTest.java   |   7 +-
 .../standalone/StandAloneConsensusTest.java        |   7 +-
 docs/Development/HowtoContributeCode.md            | 160 +++++
 .../UserGuide/API/Programming-Python-Native-API.md |  31 +
 docs/zh/Development/HowtoContributeCode.md         | 154 +++++
 .../UserGuide/API/Programming-Python-Native-API.md |  31 +
 .../db/consensus/DataRegionConsensusImpl.java      |  27 +-
 .../db/consensus/SchemaRegionConsensusImpl.java    |  10 +-
 .../apache/iotdb/db/engine/StorageEngineV2.java    |  18 +-
 .../db/mpp/plan/execution/QueryExecution.java      |  48 +-
 .../plan/statement/crud/InsertBaseStatement.java   |   4 +
 .../crud/InsertMultiTabletsStatement.java          |  18 +
 .../plan/statement/crud/InsertRowStatement.java    |  12 +
 .../crud/InsertRowsOfOneDeviceStatement.java       |   9 +
 .../plan/statement/crud/InsertRowsStatement.java   |  17 +
 .../plan/statement/crud/InsertTabletStatement.java |  14 +
 .../java/org/apache/iotdb/db/wal/node/WALNode.java |  18 +-
 .../java/org/apache/iotdb/session/Session.java     |  43 +-
 .../apache/iotdb/session/SessionConnection.java    |   8 +-
 .../apache/iotdb/session/SessionCacheLeaderUT.java | 150 +----
 site/src/main/.vuepress/config.js                  |   2 +
 64 files changed, 2584 insertions(+), 451 deletions(-)

Reply via email to