You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ro...@apache.org on 2023/03/18 21:17:49 UTC

[iotdb] branch IOTDB-5692 updated (0c0b21bd79 -> 3165cc4528)

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

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


    from 0c0b21bd79 Pipe: Skeleton Code Framework
     add b167e06d85 fix erros of Community doc (#9355)
     add 387404d1e3 [IOTDB-5618] Add RatisConsensus metrics in dashboard (#9212)
     add 94178d766e Seperate IO Dashboard apart (#9357)
     add be23689cce [IOTDB-5681] Fix the creation of system database used by IoTDB Internal Reporter (#9339)
     add e03f6f9a76 fix the video of Community doc  (#9362)
     add 1660de2635 feat(site): change pc width to 1280px (#9361)
     add ad47b919f1 [IOTDB-5695] Ensures backward compatibility between 1.0 and 1.1 for ConfigNode when using SimpleConsensus
     add 48fc278c89 Bump webpack from 5.75.0 to 5.76.1 in /grafana-plugin (#9331)
     add d28f667dc9 [IOTDB-5368] add port check for confignode and datanode (#9270)
     add d0e2b3f108 [IOTDB-5690] PipePlugin: CreatePipePluginProcedure & DropPipePluginProcedure (#9363)
     add adb16f8a5a [hotfix] Fix a SQL in Aggregation.md (#9228)
     add 2abf541e5e [doc](readme)Enhancement in links (#9368)
     add 77e57f0e38 [IOTDB-5697] Only record engine cost for DataRegion in Performance Overview Dashboard (#9366)
     new 3165cc4528 Merge branch 'master' of github.com:apache/iotdb into IOTDB-5692

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |    4 +-
 .../client/async/AsyncDataNodeClientPool.java      |   14 +
 .../confignode/conf/ConfigNodeStartupCheck.java    |   40 +-
 .../consensus/request/ConfigPhysicalPlan.java      |   16 +
 .../write/pipe/plugin/CreatePipePluginPlan.java    |    4 +
 .../statemachine/ConfigRegionStateMachine.java     |    3 +-
 .../iotdb/confignode/manager/ConfigManager.java    |    5 +
 .../apache/iotdb/confignode/manager/IManager.java  |    8 +
 .../iotdb/confignode/manager/ProcedureManager.java |   46 +
 .../manager/consensus/ConsensusManager.java        |   61 +-
 .../iotdb/confignode/manager/node/NodeManager.java |    9 +
 .../manager/pipe/PipePluginCoordinator.java        |  120 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |   31 +
 .../pipe/plugin/CreatePipePluginProcedure.java     |  306 ++
 .../impl/pipe/plugin/DropPipePluginProcedure.java  |  251 ++
 .../state/pipe/plugin/CreatePipePluginState.java   |   10 +-
 .../state/pipe/plugin/DropPipePluginState.java     |   11 +-
 .../procedure/store/ProcedureFactory.java          |   12 +
 .../confignode/procedure/store/ProcedureType.java  |    6 +-
 .../confignode/service/ConfigNodeCommandLine.java  |    7 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |    5 +
 .../CreatePipePluginProcedureTest.java}            |   27 +-
 .../DropPipePluginProcedureTest.java}              |   19 +-
 .../confignode1conf/iotdb-common.properties        |    1 +
 .../confignode2conf/iotdb-common.properties        |    1 +
 .../confignode3conf/iotdb-common.properties        |    1 +
 .../iotdb/consensus/config/ConsensusConfig.java    |   15 -
 .../ratis/ApplicationStateMachineProxy.java        |   35 +-
 .../iotdb/consensus/ratis/RatisConsensus.java      |   31 +-
 .../org/apache/iotdb/consensus/ratis/Utils.java    |   15 +
 .../ratis/metrics/IoTDBMetricRegistry.java         |   65 +-
 .../ratis/metrics/MetricRegistryManager.java       |   13 +-
 .../consensus/ratis/metrics/RatisMetricSet.java    |   79 +-
 .../ratis/metrics/RatisMetricsManager.java         |   89 +
 .../iotdb/consensus/simple/SimpleConsensus.java    |   26 +-
 .../apache/iotdb/consensus/iot/ReplicateTest.java  |    2 -
 .../apache/iotdb/consensus/iot/StabilityTest.java  |    2 -
 .../iotdb/consensus/ratis/RatisConsensusTest.java  |    2 -
 .../apache/iotdb/consensus/ratis/SnapshotTest.java |   11 +-
 .../iotdb/consensus/simple/RecoveryTest.java       |    2 -
 docs/Community/Materials.md                        |  329 +-
 .../Apache-IoTDB-ConfigNode-Dashboard.json         | 4184 ++++++++++----------
 .../Apache-IoTDB-DataNode-Dashboard.json           | 2433 +++++++-----
 ...rd.json => Apache-IoTDB-Disk-IO-Dashboard.json} |  486 ++-
 .../Apache-IoTDB-Network-Dashboard.json            |    7 +-
 docs/UserGuide/Monitor-Alert/Metric-Tool.md        |   77 +-
 docs/UserGuide/Operators-Functions/Aggregation.md  |    4 +-
 docs/zh/UserGuide/Monitor-Alert/Metric-Tool.md     |   60 +-
 grafana-plugin/yarn.lock                           |    6 +-
 .../it/cluster/IoTDBClusterNodeErrorStartUpIT.java |   47 +
 .../iotdb/metrics/metricsets/disk/DiskMetrics.java |   30 +-
 .../resources/conf/iotdb-common.properties         |    9 +
 .../service/PipePluginClassLoaderManager.java      |    2 +-
 .../iotdb/commons/service/StartupChecks.java       |   33 +-
 .../iotdb/commons/service/metric/enums/Metric.java |    2 +
 .../commons/udf/service/UDFManagementService.java  |    2 +-
 .../apache/iotdb/db/client/ConfigNodeClient.java   |   16 +
 .../apache/iotdb/db/conf/DataNodeStartupCheck.java |   69 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   24 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |    7 +
 .../db/consensus/DataRegionConsensusImpl.java      |    2 -
 .../db/consensus/SchemaRegionConsensusImpl.java    |    2 -
 .../statemachine/DataRegionStateMachine.java       |    3 +-
 .../db/pipe/agent/plugin/PipePluginAgent.java      |   10 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  147 +-
 .../db/service/ResourcesInformationHolder.java     |   12 +
 .../metrics/IoTDBInternalLocalReporter.java        |   37 +
 .../datanode1conf/iotdb-common.properties          |    3 +-
 .../datanode2conf/iotdb-common.properties          |    3 +-
 .../datanode3conf/iotdb-common.properties          |    3 +-
 site/src/main/.vuepress/styles/config.scss         |    1 +
 .../src/main/thrift/confignode.thrift              |    6 +
 72 files changed, 5812 insertions(+), 3649 deletions(-)
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/pipe/plugin/CreatePipePluginProcedure.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/pipe/plugin/DropPipePluginProcedure.java
 copy influxdb-protocol/src/main/java/org/apache/iotdb/influxdb/protocol/constant/InfluxDBConstant.java => confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/pipe/plugin/CreatePipePluginState.java (82%)
 copy server/src/main/java/org/apache/iotdb/db/engine/compaction/schedule/constant/CompactionPriority.java => confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/pipe/plugin/DropPipePluginState.java (83%)
 copy confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/{DeleteDatabaseProcedureTest.java => pipe/CreatePipePluginProcedureTest.java} (64%)
 copy confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/{DropTriggerProcedureTest.java => pipe/DropPipePluginProcedureTest.java} (76%)
 create mode 100644 consensus/src/main/java/org/apache/iotdb/consensus/ratis/metrics/RatisMetricsManager.java
 copy docs/UserGuide/Monitor-Alert/{Apache-IoTDB-Network-Dashboard.json => Apache-IoTDB-Disk-IO-Dashboard.json} (51%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/conf/DataNodeStartupCheck.java


[iotdb] 01/01: Merge branch 'master' of github.com:apache/iotdb into IOTDB-5692

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rong pushed a commit to branch IOTDB-5692
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 3165cc4528223d196aea628d0d3383c31a8d1a1c
Merge: 0c0b21bd79 77e57f0e38
Author: Steve Yurong Su <ro...@apache.org>
AuthorDate: Sun Mar 19 05:17:08 2023 +0800

    Merge branch 'master' of github.com:apache/iotdb into IOTDB-5692

 README.md                                          |    4 +-
 .../client/async/AsyncDataNodeClientPool.java      |   14 +
 .../confignode/conf/ConfigNodeStartupCheck.java    |   40 +-
 .../consensus/request/ConfigPhysicalPlan.java      |   16 +
 .../write/pipe/plugin/CreatePipePluginPlan.java    |    4 +
 .../statemachine/ConfigRegionStateMachine.java     |    3 +-
 .../iotdb/confignode/manager/ConfigManager.java    |    5 +
 .../apache/iotdb/confignode/manager/IManager.java  |    8 +
 .../iotdb/confignode/manager/ProcedureManager.java |   46 +
 .../manager/consensus/ConsensusManager.java        |   61 +-
 .../iotdb/confignode/manager/node/NodeManager.java |    9 +
 .../manager/pipe/PipePluginCoordinator.java        |  120 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |   31 +
 .../pipe/plugin/CreatePipePluginProcedure.java     |  306 ++
 .../impl/pipe/plugin/DropPipePluginProcedure.java  |  251 ++
 .../state/pipe/plugin/CreatePipePluginState.java   |   27 +
 .../state/pipe/plugin/DropPipePluginState.java     |   27 +
 .../procedure/store/ProcedureFactory.java          |   12 +
 .../confignode/procedure/store/ProcedureType.java  |    6 +-
 .../confignode/service/ConfigNodeCommandLine.java  |    7 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |    5 +
 .../impl/pipe/CreatePipePluginProcedureTest.java   |   60 +
 .../impl/pipe/DropPipePluginProcedureTest.java     |   53 +
 .../confignode1conf/iotdb-common.properties        |    1 +
 .../confignode2conf/iotdb-common.properties        |    1 +
 .../confignode3conf/iotdb-common.properties        |    1 +
 .../iotdb/consensus/config/ConsensusConfig.java    |   15 -
 .../ratis/ApplicationStateMachineProxy.java        |   35 +-
 .../iotdb/consensus/ratis/RatisConsensus.java      |   31 +-
 .../org/apache/iotdb/consensus/ratis/Utils.java    |   15 +
 .../ratis/metrics/IoTDBMetricRegistry.java         |   65 +-
 .../ratis/metrics/MetricRegistryManager.java       |   13 +-
 .../consensus/ratis/metrics/RatisMetricSet.java    |   79 +-
 .../ratis/metrics/RatisMetricsManager.java         |   89 +
 .../iotdb/consensus/simple/SimpleConsensus.java    |   26 +-
 .../apache/iotdb/consensus/iot/ReplicateTest.java  |    2 -
 .../apache/iotdb/consensus/iot/StabilityTest.java  |    2 -
 .../iotdb/consensus/ratis/RatisConsensusTest.java  |    2 -
 .../apache/iotdb/consensus/ratis/SnapshotTest.java |   11 +-
 .../iotdb/consensus/simple/RecoveryTest.java       |    2 -
 docs/Community/Materials.md                        |  329 +-
 .../Apache-IoTDB-ConfigNode-Dashboard.json         | 4184 ++++++++++----------
 .../Apache-IoTDB-DataNode-Dashboard.json           | 2433 +++++++-----
 ...rd.json => Apache-IoTDB-Disk-IO-Dashboard.json} |  486 ++-
 .../Apache-IoTDB-Network-Dashboard.json            |    7 +-
 docs/UserGuide/Monitor-Alert/Metric-Tool.md        |   77 +-
 docs/UserGuide/Operators-Functions/Aggregation.md  |    4 +-
 docs/zh/UserGuide/Monitor-Alert/Metric-Tool.md     |   60 +-
 grafana-plugin/yarn.lock                           |    6 +-
 .../it/cluster/IoTDBClusterNodeErrorStartUpIT.java |   47 +
 .../iotdb/metrics/metricsets/disk/DiskMetrics.java |   30 +-
 .../resources/conf/iotdb-common.properties         |    9 +
 .../service/PipePluginClassLoaderManager.java      |    2 +-
 .../iotdb/commons/service/StartupChecks.java       |   33 +-
 .../iotdb/commons/service/metric/enums/Metric.java |    2 +
 .../commons/udf/service/UDFManagementService.java  |    2 +-
 .../apache/iotdb/db/client/ConfigNodeClient.java   |   16 +
 .../apache/iotdb/db/conf/DataNodeStartupCheck.java |   69 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   24 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |    7 +
 .../db/consensus/DataRegionConsensusImpl.java      |    2 -
 .../db/consensus/SchemaRegionConsensusImpl.java    |    2 -
 .../statemachine/DataRegionStateMachine.java       |    3 +-
 .../db/pipe/agent/plugin/PipePluginAgent.java      |   10 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  147 +-
 .../db/service/ResourcesInformationHolder.java     |   12 +
 .../metrics/IoTDBInternalLocalReporter.java        |   37 +
 .../datanode1conf/iotdb-common.properties          |    3 +-
 .../datanode2conf/iotdb-common.properties          |    3 +-
 .../datanode3conf/iotdb-common.properties          |    3 +-
 site/src/main/.vuepress/styles/config.scss         |    1 +
 .../src/main/thrift/confignode.thrift              |    6 +
 72 files changed, 5944 insertions(+), 3617 deletions(-)