This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch rc/2.0.6
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 7487f4cb90a Support built-in forecast function through UDTF for tree
model (#15682)
new bb4f5c8c9a0 Append user index field for User (#16432) (cherry picked
from commit 4ebfe9eab86d8dc56d7534bf3b24346e3692bd08)
new 9f22f8ef739 Connection limit function. (#16462)
new c0068a4d0db Fix compatibility issues for userid (#16473)
(cherry-picked from 877c1c0d8574e4fbc0bd2b821b95dca36576b7ea)
new 8d367a28648 Fix compatibility issues when loading snapshot in pipe.
(#16580)
new be6857f2122 fixIT
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:
.../ainode/it/AINodeConcurrentInferenceIT.java | 10 +--
.../org/apache/iotdb/db/it/IoTDBRestServiceIT.java | 6 +-
.../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java | 95 ++++++++++++----------
.../iotdb/db/it/auth/IoTDBRelationalAuthIT.java | 12 +--
.../manual/IoTDBPipeMetaHistoricalIT.java | 4 +-
.../treemodel/manual/IoTDBPipePermissionIT.java | 4 +-
.../consensus/request/ConfigPhysicalPlanType.java | 4 +
.../consensus/request/write/auth/AuthorPlan.java | 24 +++++-
.../request/write/auth/AuthorRelationalPlan.java | 41 +++++++++-
.../request/write/auth/AuthorTreePlan.java | 48 ++++++++++-
.../response/auth/PermissionInfoResp.java | 11 +++
.../confignode/manager/PermissionManager.java | 4 +
.../pipe/event/PipeConfigRegionSnapshotEvent.java | 35 +++++---
.../receiver/protocol/IoTDBConfigNodeReceiver.java | 3 +-
.../payload/PipeTransferConfigSnapshotSealReq.java | 8 +-
.../sink/protocol/IoTDBConfigRegionAirGapSink.java | 3 +-
.../pipe/sink/protocol/IoTDBConfigRegionSink.java | 3 +-
.../pipe/source/ConfigRegionListeningQueue.java | 31 +++++--
.../pipe/source/IoTDBConfigRegionSource.java | 3 +-
.../iotdb/confignode/persistence/AuthorInfo.java | 27 +++++-
.../persistence/executor/ConfigPlanExecutor.java | 4 +
.../schema/CNPhysicalPlanGenerator.java | 32 ++++++--
.../schema/ConfigNodeSnapshotParser.java | 5 +-
.../thrift/ConfigNodeRPCServiceProcessor.java | 2 +
.../pipe/sink/PipeConfigNodeThriftRequestTest.java | 3 +-
.../persistence/CNPhysicalPlanGeneratorTest.java | 40 +++++++--
.../org/apache/iotdb/db/auth/AuthorityChecker.java | 22 ++++-
.../db/queryengine/plan/udf/UDTFForecast.java | 2 +-
.../org/apache/iotdb/db/auth/entity/UserTest.java | 4 +-
.../db/auth/user/LocalFileUserAccessorTest.java | 19 +++--
.../commons/auth/authorizer/BasicAuthorizer.java | 11 +++
.../iotdb/commons/auth/authorizer/IAuthorizer.java | 17 ++++
.../iotdb/commons/auth/entity/IEntityAccessor.java | 15 ++++
.../org/apache/iotdb/commons/auth/entity/Role.java | 18 ++++
.../org/apache/iotdb/commons/auth/entity/User.java | 37 ++++++++-
.../iotdb/commons/auth/role/BasicRoleManager.java | 22 +++++
.../iotdb/commons/auth/role/IEntityManager.java | 9 ++
.../commons/auth/role/LocalFileRoleAccessor.java | 82 +++++++++++++++++--
.../iotdb/commons/auth/user/BasicUserManager.java | 65 ++++++++++++++-
.../commons/auth/user/LocalFileUserAccessor.java | 57 +++++++++++--
.../commons/auth/user/LocalFileUserManager.java | 1 +
.../schema/column/ColumnHeaderConstant.java | 7 ++
.../org/apache/iotdb/commons/utils/IOUtils.java | 30 +++++++
.../src/main/thrift/confignode.thrift | 8 ++
44 files changed, 756 insertions(+), 132 deletions(-)