This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch AuthEnhance
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 63a840f2915 user and role management
add ff98e834bcd Pipe: Add Thrift callback processing logic for
ClosedChannelException (#16421)
add 9f699e15762 Implement DataNode cache TableSchema function to prevent
OOM (#16412)
new b9c3478e0d6 Merge remote-tracking branch 'origin/master' into
AuthEnhance
new a0dd6e4687a Merge branch 'AuthEnhance' of
https://github.com/apache/iotdb into AuthEnhance
new e034ae304d8 finish template related
new fe57a06bcd7 fix IoTDBSystemPermissionIT
new 9bb1d6e924c Merge branch 'AuthEnhance' of
https://github.com/apache/iotdb into AuthEnhance
The 5 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:
.../iotdb/db/it/auth/IoTDBSystemPermissionIT.java | 137 ++---
.../iotdb/db/it/auth/IoTDBTemplateAuthIT.java | 558 +++++++++++++++++++++
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 13 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 6 +
.../client/IoTDBDataNodeAsyncClientManager.java | 2 +
.../handler/PipeTransferTrackableHandler.java | 5 +
.../queryengine/plan/analyze/AnalyzeVisitor.java | 21 -
.../config/executor/ClusterConfigTaskExecutor.java | 30 +-
.../template/ShowNodesInSchemaTemplateTask.java | 47 +-
.../metadata/template/ShowPathSetTemplateTask.java | 20 +-
.../security/TreeAccessCheckVisitor.java | 4 +-
.../AbstractShowExactTemplate.java} | 22 +-
.../ShowNodesInSchemaTemplateStatement.java | 24 +-
.../template/ShowPathSetTemplateStatement.java | 24 +-
.../template/ShowSchemaTemplateStatement.java | 11 +
.../db/storageengine/dataregion/DataRegion.java | 23 +-
.../conf/iotdb-system.properties.template | 5 +
.../apache/iotdb/commons/client/ThriftClient.java | 4 +-
18 files changed, 775 insertions(+), 181 deletions(-)
create mode 100644
integration-test/src/test/java/org/apache/iotdb/db/it/auth/IoTDBTemplateAuthIT.java
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/metadata/{UnSetTTLStatement.java
=> template/AbstractShowExactTemplate.java} (64%)