This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch do_not_cache_table_name
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 0fb5ff475f5 Fix UT
add a36cf151cfc Pipe: Avoided timeIndexes' memory occupation for deleted
tsFiles && Removed useless stale logic && Improved the memory calculation of
tsFileResource && Avoided the potential failure for permission check when the
source file is deleted (#16399)
add d12a9b33940 Pipe: Implemented better permission check for showing pipe
(#16403)
add 048a108ec17 Pipe: Further reduced the repeating exception log &
Changed the default log reducer size to 16M & Did some minor fixes in Device
Schema Cache (#16417)
add 77ff8f91730 Fix that oldPassword is not recorded during user creation
& delete password history after user removal (#16416)
add 53526d2d75b Merge branch 'master' of github.com:apache/iotdb into
do_not_cache_table_name
add b10c37808df Fix IoTDBSubscriptionConsumerGroupIT
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java | 28 +++++-
.../tablemodel/manual/basic/IoTDBPipeAlterIT.java | 41 ++++++---
.../manual/basic/IoTDBPipeLifeCycleIT.java | 15 ----
.../manual/basic/IoTDBPipePermissionIT.java | 59 +++++++++---
.../manual/basic/IoTDBPipeSwitchStatusIT.java | 55 ++++++++----
.../tablemodel/manual/basic/IoTDBPipeSyntaxIT.java | 47 +++++++---
.../manual/enhanced/IoTDBPipeClusterIT.java | 10 ++-
.../manual/enhanced/IoTDBPipeDoubleLivingIT.java | 5 +-
.../enhanced/IoTDBPipeSinkCompressionIT.java | 4 +-
.../treemodel/auto/basic/IoTDBPipeAlterIT.java | 34 ++++---
.../treemodel/auto/basic/IoTDBPipeAutoSplitIT.java | 4 +-
.../treemodel/auto/basic/IoTDBPipeSourceIT.java | 4 +-
.../auto/basic/IoTDBPipeSwitchStatusIT.java | 55 ++++++++----
.../treemodel/auto/basic/IoTDBPipeSyntaxIT.java | 25 ++++--
.../auto/enhanced/IoTDBPipeClusterIT.java | 13 ++-
.../enhanced/IoTDBPipeConditionalOperationsIT.java | 16 ++--
.../auto/enhanced/IoTDBPipeSinkCompressionIT.java | 4 +-
.../treemodel/auto/enhanced/PipeNowFunctionIT.java | 13 ++-
.../pipe/it/single/IoTDBPipePermissionIT.java | 30 ++++++-
.../relational/it/schema/IoTDBDatabaseIT.java | 10 ++-
.../response/pipe/task/PipeTableResp.java | 76 +++++++++++++++-
.../pipe/coordinator/task/PipeTaskCoordinator.java | 2 +-
.../impl/pipe/task/CreatePipeProcedureV2.java | 42 ++++-----
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 2 +-
.../agent/runtime/PipeDataNodeRuntimeAgent.java | 23 ++++-
.../agent/task/connection/PipeEventCollector.java | 7 +-
.../db/pipe/event/common/PipeInsertionEvent.java | 8 --
.../tsfile/PipeCompactedTsFileInsertionEvent.java | 2 +
.../common/tsfile/PipeTsFileInsertionEvent.java | 70 +++++----------
.../db/pipe/event/realtime/PipeRealtimeEvent.java | 13 ---
.../schemachange/RenameDatabaseProcessor.java | 2 +-
.../thrift/async/IoTDBDataRegionAsyncSink.java | 9 +-
...istoricalDataRegionTsFileAndDeletionSource.java | 100 +++++++++++----------
.../matcher/CachedSchemaPatternMatcher.java | 9 +-
.../v1/handler/StatementConstructionHandler.java | 4 -
.../iotdb/db/protocol/session/SessionManager.java | 2 +-
.../InformationSchemaContentSupplierFactory.java | 5 +-
.../schema/dualkeycache/IDualKeyCacheUpdating.java | 45 ----------
.../execution/config/TableConfigTaskVisitor.java | 5 +-
.../config/executor/ClusterConfigTaskExecutor.java | 6 +-
.../config/executor/IConfigTaskExecutor.java | 3 +-
.../execution/config/sys/pipe/ShowPipeTask.java | 6 +-
.../fetcher/cache/TreeDeviceNormalSchema.java | 2 +-
.../cache/TreeDeviceSchemaCacheManager.java | 2 +-
.../sql/ast/RelationalAuthorStatement.java | 24 ++++-
.../plan/statement/sys/AuthorStatement.java | 24 ++++-
.../schemaregion/utils/MetaFormatUtils.java | 2 +-
.../dataregion/tsfile/TsFileResource.java | 25 ++++--
.../apache/iotdb/db/utils/DataNodeAuthUtils.java | 54 ++++++++++-
.../pipe/event/TsFileInsertionEventParserTest.java | 1 +
.../compaction/AbstractCompactionTest.java | 2 +
.../commons/auth/authorizer/BasicAuthorizer.java | 3 -
.../iotdb/commons/auth/authorizer/IAuthorizer.java | 2 +
.../auth/authorizer/LocalFileAuthorizer.java | 2 +-
.../apache/iotdb/commons/conf/CommonConfig.java | 2 +-
.../src/main/thrift/confignode.thrift | 1 +
56 files changed, 690 insertions(+), 369 deletions(-)
delete mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/cache/schema/dualkeycache/IDualKeyCacheUpdating.java