You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by vg...@apache.org on 2025/10/09 08:24:05 UTC
(iotdb) 01/01: Merge branch 'master' into multi-path
This is an automated email from the ASF dual-hosted git repository.
vgalaxies pushed a commit to branch multi-path
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit e7a35b7ce81db19f623ebf9c161b895932316f37
Merge: ba408dd26e0 080a810b4e8
Author: VGalaxies <vg...@apache.org>
AuthorDate: Thu Oct 9 16:23:42 2025 +0800
Merge branch 'master' into multi-path
CONTRIBUTING.md | 2 +-
README.md | 18 +-
README_ZH.md | 17 +-
docker/ReadMe.md | 2 +-
.../iotdb/it/env/cluster/env/AbstractEnv.java | 2 +-
.../itbase/runtime/ClusterTestConnection.java | 10 +-
.../iotdb/itbase/runtime/ClusterTestStatement.java | 4 +-
.../iotdb/itbase/runtime/NodeConnection.java | 12 +-
.../ainode/it/AINodeConcurrentInferenceIT.java | 84 +++-
.../apache/iotdb/ainode/utils/AINodeTestUtils.java | 7 +-
.../iotdb/auth/it/IoTDBLoginLockManagerIT.java | 179 +++++++
.../commit/IoTDBRegionReconstructForIoTV1IT.java | 2 +-
.../iotdb/db/it/audit/IoTDBAuditLogBasicIT.java | 361 +++++++++++++-
.../apache/iotdb/db/it/auth/IoTDBUserRenameIT.java | 31 +-
.../db/it/schema/IoTDBCreateTimeseriesIT.java | 12 +
.../scalar/IoTDBBitwiseFunctionTableIT.java | 36 +-
.../relational/it/schema/IoTDBDatabaseIT.java | 4 +-
.../iotdb/relational/it/schema/IoTDBDeviceIT.java | 4 +-
.../iotdb/session/it/IoTDBSessionCompressedIT.java | 10 +-
iotdb-client/client-cpp/README.md | 2 +-
.../iotdb/ainode/core/manager/inference_manager.py | 2 +-
iotdb-core/ainode/pyproject.toml | 56 ++-
.../org/apache/iotdb/db/qp/sql/IdentifierParser.g4 | 4 +-
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 24 +-
.../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4 | 9 +
.../client/async/CnToDnAsyncRequestType.java | 3 +-
.../CnToDnInternalServiceAsyncRequestManager.java | 4 +
.../iotdb/confignode/conf/ConfigNodeConfig.java | 2 +-
.../response/pipe/task/PipeTableResp.java | 3 +-
.../iotdb/confignode/manager/ConfigManager.java | 18 +-
.../confignode/manager/PermissionManager.java | 11 +-
.../iotdb/confignode/manager/ProcedureManager.java | 2 +-
.../manager/load/service/HeartbeatService.java | 2 +-
.../receiver/protocol/IoTDBConfigNodeReceiver.java | 2 +-
.../confignode/persistence/auth/AuthorInfo.java | 9 +-
.../persistence/auth/AuthorPlanExecutor.java | 5 +-
.../confignode/procedure/store/ProcedureType.java | 2 +
.../pipe/consensuspipe/ConsensusPipeManager.java | 3 +-
.../org/apache/iotdb/db/audit/DNAuditLogger.java | 2 +
.../org/apache/iotdb/db/auth/AuthorityChecker.java | 3 +-
.../iotdb/db/auth/ClusterAuthorityFetcher.java | 47 +-
.../org/apache/iotdb/db/auth/LoginLockManager.java | 387 +++++++++++++++
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 40 +-
.../protocol/thrift/IoTDBDataNodeReceiver.java | 12 +-
.../iotdb/db/protocol/client/ConfigNodeClient.java | 56 ++-
.../iotdb/db/protocol/session/SessionManager.java | 65 ++-
.../protocol/thrift/impl/ClientRPCServiceImpl.java | 17 +
.../impl/DataNodeInternalRPCServiceImpl.java | 5 +
.../execution/executor/RegionWriteExecutor.java | 14 +-
.../plan/analyze/load/LoadTsFileAnalyzer.java | 2 +-
.../analyze/load/LoadTsFileTableSchemaCache.java | 86 ++--
.../plan/analyze/schema/NormalSchemaFetcher.java | 36 --
.../execution/config/TableConfigTaskVisitor.java | 1 +
.../execution/config/TreeConfigTaskVisitor.java | 1 +
.../config/executor/ClusterConfigTaskExecutor.java | 2 +-
.../db/queryengine/plan/parser/ASTVisitor.java | 48 +-
.../relational/analyzer/StatementAnalyzer.java | 31 +-
.../plan/relational/metadata/TableSchema.java | 12 +-
.../metadata/fetcher/SchemaPredicateUtil.java | 28 +-
.../fetcher/TableHeaderSchemaValidator.java | 26 +-
.../plan/relational/planner/TranslationMap.java | 2 +-
.../relational/security/AccessControlImpl.java | 19 +-
.../relational/security/ITableAuthCheckerImpl.java | 2 +-
.../security/TreeAccessCheckVisitor.java | 16 +-
.../sql/ast/AbstractQueryDeviceWithCache.java | 3 +-
.../relational/sql/ast/AbstractTraverseDevice.java | 2 +-
.../plan/relational/sql/ast/DeleteDevice.java | 5 +-
.../sql/ast/RelationalAuthorStatement.java | 13 +
.../relational/sql/ast/WrappedInsertStatement.java | 2 +-
.../plan/relational/sql/parser/AstBuilder.java | 50 +-
.../plan/relational/type/AuthorRType.java | 1 +
.../db/queryengine/plan/statement/AuthorType.java | 5 +
.../queryengine/plan/statement/StatementType.java | 4 +-
.../plan/statement/sys/AuthorStatement.java | 13 +
.../statement/sys/ShowConfigurationStatement.java | 2 +
.../mtree/impl/mem/MTreeBelowSGMemoryImpl.java | 17 -
.../mtree/impl/pbtree/MTreeBelowSGCachedImpl.java | 17 -
.../java/org/apache/iotdb/db/service/DataNode.java | 10 +
...rtedInsertTabletStatementExceptionVisitor.java} | 18 +-
...leStatementDataTypeConvertExecutionVisitor.java | 23 +-
...rtedInsertTabletStatementExceptionVisitor.java} | 2 +-
...eeStatementDataTypeConvertExecutionVisitor.java | 19 +-
.../converter/LoadTsFileDataTypeConverter.java | 8 +-
.../apache/iotdb/db/auth/LoginLockManagerTest.java | 538 +++++++++++++++++++++
.../auth/authorizer/LocalFileAuthorizerTest.java | 4 +-
.../plan/parser/StatementGeneratorTest.java | 5 +
iotdb-core/metrics/ReadMe.md | 4 +-
.../conf/iotdb-system.properties.template | 2 +-
.../apache/iotdb/commons/audit/AuditEventType.java | 1 +
.../apache/iotdb/commons/audit/AuditLogFields.java | 19 +
.../commons/auth/authorizer/BasicAuthorizer.java | 5 +-
.../auth/authorizer/LocalFileAuthorizer.java | 2 +-
.../iotdb/commons/auth/user/BasicUserManager.java | 25 +-
.../apache/iotdb/commons/conf/CommonConfig.java | 15 +-
.../apache/iotdb/commons/conf/IoTDBConstant.java | 6 +
.../iotdb/commons/pipe/config/PipeConfig.java | 4 +
.../iotdb/commons/pipe/config/PipeDescriptor.java | 5 +
.../db/relational/grammar/sql/RelationalSql.g4 | 45 +-
.../src/main/thrift/confignode.thrift | 1 +
.../src/main/thrift/datanode.thrift | 9 +
scripts/sbin/windows/start-cli-table.bat | 19 +-
scripts/sbin/windows/start-cli.bat | 70 +--
102 files changed, 2430 insertions(+), 483 deletions(-)