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/10/23 09:28:43 UTC
[iotdb] branch refactor-wal-entry-cache updated (764f57f32ce -> 3cec86ed5f1)
This is an automated email from the ASF dual-hosted git repository.
rong pushed a change to branch refactor-wal-entry-cache
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 764f57f32ce Pipe: introduce wal entry write cache for realtime log mode
add 6f6f6425c7f [IOTDB-6197] Improvements on periodic snapshot guardian (#11342)
add ce4fc833223 [IOTDB-6194] Remove _list from parameter target_config_node_list (#11335)
add 0118acaa963 Fix partition interval may be not set correctly
add 7759b8747a7 Add SLEEP_BOUND for the DriverTaskTimeoutSentinelThread
add 3602124f76b Fix auth upgrade 1.2 (#11355)
add ca7fbfe0192 Add Interface to extend TsFileResource (#11362)
add e1ba3ac52a2 fix(cli-it): add IOTDB_HOME into environment (#11363)
new 3cec86ed5f1 Merge branch 'master' of https://github.com/apache/iotdb into refactor-wal-entry-cache
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:
.../DockerCompose/docker-compose-cluster-1c2d.yml | 6 +-
.../DockerCompose/docker-compose-host-3c3d.yml | 4 +-
.../DockerCompose/docker-compose-standalone.yml | 4 +-
docker/src/main/Dockerfile-1c1d | 4 +-
.../iotdb/it/env/cluster/env/AbstractEnv.java | 6 +-
.../it/env/cluster/node/ConfigNodeWrapper.java | 9 +-
.../iotdb/it/env/cluster/node/DataNodeWrapper.java | 4 +-
.../apache/iotdb/cli/it/StartClientScriptIT.java | 7 +-
.../resources/conf/iotdb-confignode.properties | 9 +-
.../iotdb/confignode/conf/ConfigNodeConfig.java | 41 +-
.../confignode/conf/ConfigNodeDescriptor.java | 44 +-
.../confignode/conf/ConfigNodeStartupCheck.java | 10 +-
.../manager/consensus/ConsensusManager.java | 4 +-
.../manager/node/ClusterNodeStartUtils.java | 4 +-
.../iotdb/confignode/manager/node/NodeManager.java | 5 +
.../iotdb/confignode/persistence/AuthorInfo.java | 6 +-
.../iotdb/confignode/service/ConfigNode.java | 14 +-
.../confignode/service/ConfigNodeShutdownHook.java | 6 +-
.../confignode/persistence/AuthorInfoTest.java | 987 ++++++++-------------
.../confignode1conf/iotdb-confignode.properties | 2 +-
.../confignode2conf/iotdb-confignode.properties | 2 +-
.../confignode3conf/iotdb-confignode.properties | 2 +-
.../apache/iotdb/consensus/config/RatisConfig.java | 53 +-
.../apache/iotdb/consensus/ratis/DiskGuardian.java | 252 ++++++
.../iotdb/consensus/ratis/RatisConsensus.java | 71 +-
.../consensus/ratis/utils/RatisLogMonitor.java | 88 --
.../iotdb/consensus/ratis/DiskGuardianTest.java | 120 +++
.../iotdb/consensus/ratis/RatisConsensusTest.java | 4 +-
.../apache/iotdb/consensus/ratis/TestUtils.java | 7 +-
.../resources/conf/iotdb-datanode.properties | 7 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 31 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 25 +-
.../db/consensus/DataRegionConsensusImpl.java | 4 +-
.../db/consensus/SchemaRegionConsensusImpl.java | 4 +-
.../execution/schedule/DriverScheduler.java | 7 +-
.../schedule/DriverTaskTimeoutSentinelThread.java | 18 +-
.../execution/schedule/ITaskScheduler.java | 8 +
.../java/org/apache/iotdb/db/service/DataNode.java | 8 +-
.../dataregion/tsfile/TsFileResource.java | 55 +-
.../tsfile/TsFileResourceBlockType.java} | 28 +-
.../db/auth/role/LocalFileRoleAccessorTest.java | 90 +-
.../db/auth/role/LocalFileRoleManagerTest.java | 21 +-
.../db/auth/user/LocalFileUserAccessorTest.java | 106 ++-
.../db/auth/user/LocalFileUserManagerTest.java | 22 +-
.../datanode1conf/iotdb-datanode.properties | 2 +-
.../datanode2conf/iotdb-datanode.properties | 2 +-
.../datanode3conf/iotdb-datanode.properties | 2 +-
.../src/test/resources/iotdb-datanode.properties | 1 +
.../resources/conf/iotdb-common.properties | 5 +
.../commons/auth/entity/PriPrivilegeType.java | 118 ++-
.../iotdb/commons/auth/user/BasicUserManager.java | 2 +-
.../iotdb/commons/conf/CommonDescriptor.java | 2 +-
.../apache/iotdb/commons/conf/IoTDBConstant.java | 4 +-
.../src/main/thrift/confignode.thrift | 3 +
54 files changed, 1273 insertions(+), 1077 deletions(-)
create mode 100644 iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ratis/DiskGuardian.java
delete mode 100644 iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ratis/utils/RatisLogMonitor.java
create mode 100644 iotdb-core/consensus/src/test/java/org/apache/iotdb/consensus/ratis/DiskGuardianTest.java
copy iotdb-core/{node-commons/src/main/java/org/apache/iotdb/commons/pipe/task/meta/PipeStatus.java => datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/TsFileResourceBlockType.java} (65%)
[iotdb] 01/01: Merge branch 'master' of https://github.com/apache/iotdb into refactor-wal-entry-cache
Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rong pushed a commit to branch refactor-wal-entry-cache
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 3cec86ed5f1f154717badd8e7823eb3ca6fd6095
Merge: 764f57f32ce e1ba3ac52a2
Author: Steve Yurong Su <ro...@apache.org>
AuthorDate: Mon Oct 23 17:28:30 2023 +0800
Merge branch 'master' of https://github.com/apache/iotdb into refactor-wal-entry-cache
.../DockerCompose/docker-compose-cluster-1c2d.yml | 6 +-
.../DockerCompose/docker-compose-host-3c3d.yml | 4 +-
.../DockerCompose/docker-compose-standalone.yml | 4 +-
docker/src/main/Dockerfile-1c1d | 4 +-
.../iotdb/it/env/cluster/env/AbstractEnv.java | 6 +-
.../it/env/cluster/node/ConfigNodeWrapper.java | 9 +-
.../iotdb/it/env/cluster/node/DataNodeWrapper.java | 4 +-
.../apache/iotdb/cli/it/StartClientScriptIT.java | 7 +-
.../resources/conf/iotdb-confignode.properties | 9 +-
.../iotdb/confignode/conf/ConfigNodeConfig.java | 41 +-
.../confignode/conf/ConfigNodeDescriptor.java | 44 +-
.../confignode/conf/ConfigNodeStartupCheck.java | 10 +-
.../manager/consensus/ConsensusManager.java | 4 +-
.../manager/node/ClusterNodeStartUtils.java | 4 +-
.../iotdb/confignode/manager/node/NodeManager.java | 5 +
.../iotdb/confignode/persistence/AuthorInfo.java | 6 +-
.../iotdb/confignode/service/ConfigNode.java | 14 +-
.../confignode/service/ConfigNodeShutdownHook.java | 6 +-
.../confignode/persistence/AuthorInfoTest.java | 987 ++++++++-------------
.../confignode1conf/iotdb-confignode.properties | 2 +-
.../confignode2conf/iotdb-confignode.properties | 2 +-
.../confignode3conf/iotdb-confignode.properties | 2 +-
.../apache/iotdb/consensus/config/RatisConfig.java | 53 +-
.../apache/iotdb/consensus/ratis/DiskGuardian.java | 252 ++++++
.../iotdb/consensus/ratis/RatisConsensus.java | 71 +-
.../consensus/ratis/utils/RatisLogMonitor.java | 88 --
.../iotdb/consensus/ratis/DiskGuardianTest.java | 120 +++
.../iotdb/consensus/ratis/RatisConsensusTest.java | 4 +-
.../apache/iotdb/consensus/ratis/TestUtils.java | 7 +-
.../resources/conf/iotdb-datanode.properties | 7 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 31 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 25 +-
.../db/consensus/DataRegionConsensusImpl.java | 4 +-
.../db/consensus/SchemaRegionConsensusImpl.java | 4 +-
.../execution/schedule/DriverScheduler.java | 7 +-
.../schedule/DriverTaskTimeoutSentinelThread.java | 18 +-
.../execution/schedule/ITaskScheduler.java | 8 +
.../java/org/apache/iotdb/db/service/DataNode.java | 8 +-
.../dataregion/tsfile/TsFileResource.java | 55 +-
.../dataregion/tsfile/TsFileResourceBlockType.java | 52 ++
.../db/auth/role/LocalFileRoleAccessorTest.java | 90 +-
.../db/auth/role/LocalFileRoleManagerTest.java | 21 +-
.../db/auth/user/LocalFileUserAccessorTest.java | 106 ++-
.../db/auth/user/LocalFileUserManagerTest.java | 22 +-
.../datanode1conf/iotdb-datanode.properties | 2 +-
.../datanode2conf/iotdb-datanode.properties | 2 +-
.../datanode3conf/iotdb-datanode.properties | 2 +-
.../src/test/resources/iotdb-datanode.properties | 1 +
.../resources/conf/iotdb-common.properties | 5 +
.../commons/auth/entity/PriPrivilegeType.java | 118 ++-
.../iotdb/commons/auth/user/BasicUserManager.java | 2 +-
.../iotdb/commons/conf/CommonDescriptor.java | 2 +-
.../apache/iotdb/commons/conf/IoTDBConstant.java | 4 +-
.../src/main/thrift/confignode.thrift | 3 +
54 files changed, 1310 insertions(+), 1064 deletions(-)