This is an automated email from the ASF dual-hosted git repository.
justinchen pushed a change to branch new_opc_server
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 4b35305b285 op
add e3127e6c61f Pipe: Ignore logging when `returnSelf` is called in the
event of an exception in `AsyncClient`. (#16827)
add cb705d17b85 Fixed the schema cache calculation 2 & The potential NPE
caused by concurrent invalidate and update (#16834)
add 8cd141895b1 Fix the check of grant option for tree model (#16845)
add f68c49e349b Pipe: Fixed the bug that lower version tablet may cause
NPE when sent to 2.x version & The temporary exception may be wrongly reported
(#16843)
add 263c23bd69d Pipe: Fixed the auth implementation error (#16847)
add 45f26455926 Fix NPE during compaction when disk space is insufficient
(#16841)
add db02437f00f PipePlugin: Optimized the errorCode && Fixed the
case-sensitive semantic (#16851)
new 6c873eb466e Merge branch 'master' of https://github.com/apache/iotdb
into new_opc_server
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:
.../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java | 14 ++++
.../treemodel/auto/basic/IoTDBPipeSyntaxIT.java | 61 ++++++++++++++++
.../pipe/it/single/IoTDBPipePermissionIT.java | 27 ++++---
.../relational/it/schema/IoTDBDatabaseIT.java | 8 +--
.../subtask/processor/PipeProcessorSubtask.java | 7 ++
.../common/tsfile/PipeTsFileInsertionEvent.java | 2 +-
.../handler/PipeTransferTrackableHandler.java | 15 ++--
.../async/handler/PipeTransferTsFileHandler.java | 15 ++--
.../sink/util/sorter/PipeTabletEventSorter.java | 5 ++
.../InformationSchemaContentSupplierFactory.java | 8 ++-
.../dualkeycache/impl/CacheEntryGroupImpl.java | 6 ++
.../schema/dualkeycache/impl/DualKeyCacheImpl.java | 61 +++++++---------
.../schema/dualkeycache/impl/ICacheEntryGroup.java | 3 +
.../execution/config/TableConfigTaskVisitor.java | 1 -
.../config/executor/ClusterConfigTaskExecutor.java | 12 ++--
.../fetcher/cache/TableDeviceCacheEntry.java | 8 +--
.../fetcher/cache/TableDeviceLastCache.java | 56 +++++++++------
.../fetcher/cache/TableDeviceSchemaCache.java | 6 +-
.../fetcher/cache/TreeDeviceNormalSchema.java | 4 +-
.../security/TreeAccessCheckVisitor.java | 15 +++-
.../execute/task/InnerSpaceCompactionTask.java | 3 +
.../org/apache/iotdb/db/auth/TreeAccessTest.java | 84 ++++++++++++++++++++++
.../cache/TreeDeviceSchemaCacheManagerTest.java | 14 ++++
.../fetcher/cache/TableDeviceSchemaCacheTest.java | 9 +++
.../inner/InnerSpaceCompactionExceptionTest.java | 16 +++++
.../apache/iotdb/commons/client/ClientManager.java | 25 +++++++
.../async/AsyncPipeDataTransferServiceClient.java | 14 +++-
.../apache/iotdb/commons/utils/JVMCommonUtils.java | 7 +-
28 files changed, 396 insertions(+), 110 deletions(-)
create mode 100644
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/auth/TreeAccessTest.java