This is an automated email from the ASF dual-hosted git repository. hui pushed a commit to branch QueryMetrics in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 54c5438cef64f251aa4e0b6c46bd3cc8703c02f0 Merge: a88c3f2103 1378ec06b0 Author: Minghui Liu <[email protected]> AuthorDate: Thu Dec 8 15:28:20 2022 +0800 Merge branch 'master' into QueryMetrics client-cpp/pom.xml | 4 +- compile-tools/pom.xml | 6 +- .../iotdb/confignode/persistence/AuthorInfo.java | 88 +++----- .../confignode/persistence/ProcedureInfo.java | 7 +- .../confignode/procedure/store/ProcedureStore.java | 6 +- .../persistence/ClusterSyncInfoTest.java | 18 +- distribution/pom.xml | 2 +- docs/UserGuide/Reference/Status-Codes.md | 240 +++++++++++---------- docs/zh/UserGuide/Reference/Status-Codes.md | 240 +++++++++++---------- example/client-cpp-example/pom.xml | 2 +- example/trigger/pom.xml | 2 +- example/udf/pom.xml | 2 +- grafana-connector/pom.xml | 2 +- grafana-plugin/pom.xml | 8 +- .../session/it/IoTDBSessionSyntaxConventionIT.java | 2 + integration/pom.xml | 6 +- jdbc/pom.xml | 2 +- .../apache/iotdb/commons/auth/AuthException.java | 16 +- .../commons/auth/authorizer/BasicAuthorizer.java | 68 ++++-- .../commons/auth/authorizer/OpenIdAuthorizer.java | 28 +-- .../iotdb/commons/auth/entity/PathPrivilege.java | 4 +- .../iotdb/commons/auth/role/BasicRoleManager.java | 19 +- .../commons/auth/role/LocalFileRoleAccessor.java | 14 +- .../iotdb/commons/auth/user/BasicUserManager.java | 50 +++-- .../commons/auth/user/LocalFileUserAccessor.java | 10 +- .../iotdb/commons/sync/metadata/SyncMetadata.java | 1 + .../commons/sync/persistence/SyncLogWriter.java | 11 +- .../iotdb/commons/udf/service/UDFClassLoader.java | 20 +- .../org/apache/iotdb/commons/utils/AuthUtils.java | 185 +++++++++------- .../org/apache/iotdb/commons/utils/PathUtils.java | 135 +++++++----- .../apache/iotdb/commons/utils/StatusUtils.java | 4 +- pom.xml | 11 +- server/pom.xml | 61 ++++++ server/src/main/codegen/config.fmpp | 25 +++ server/src/main/codegen/dataModel/AllDataType.tdd | 46 ++++ .../src/main/codegen/dataModel/DecimalDataType.tdd | 38 ++++ server/src/main/codegen/templates/constantFill.ftl | 76 +++++++ server/src/main/codegen/templates/linearFill.ftl | 112 ++++++++++ server/src/main/codegen/templates/previousFill.ftl | 99 +++++++++ .../org/apache/iotdb/db/auth/AuthorityChecker.java | 4 +- .../apache/iotdb/db/auth/AuthorizerManager.java | 75 ++++--- .../iotdb/db/auth/StandaloneAuthorityFetcher.java | 4 +- .../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 39 ---- .../compaction/cross/utils/PointElement.java | 2 +- .../compaction/reader/PointPriorityReader.java | 81 +++++-- .../iotdb/db/localconfignode/LocalConfigNode.java | 58 ++--- .../process/fill/constant/BinaryConstantFill.java | 63 ------ .../process/fill/constant/BooleanConstantFill.java | 62 ------ .../process/fill/constant/DoubleConstantFill.java | 62 ------ .../process/fill/constant/FloatConstantFill.java | 62 ------ .../process/fill/constant/IntConstantFill.java | 62 ------ .../process/fill/constant/LongConstantFill.java | 62 ------ .../process/fill/linear/DoubleLinearFill.java | 94 -------- .../process/fill/linear/FloatLinearFill.java | 94 -------- .../process/fill/linear/IntLinearFill.java | 94 -------- .../process/fill/linear/LongLinearFill.java | 94 -------- .../process/fill/previous/BinaryPreviousFill.java | 86 -------- .../process/fill/previous/BooleanPreviousFill.java | 85 -------- .../process/fill/previous/DoublePreviousFill.java | 85 -------- .../process/fill/previous/FloatPreviousFill.java | 85 -------- .../process/fill/previous/IntPreviousFill.java | 85 -------- .../process/fill/previous/LongPreviousFill.java | 85 -------- .../iotdb/db/mpp/plan/parser/ASTVisitor.java | 14 +- .../influxdb/handler/AbstractQueryHandler.java | 3 +- .../protocol/rest/filter/AuthorizationFilter.java | 33 +-- .../apache/iotdb/db/qp/executor/PlanExecutor.java | 9 +- .../iotdb/db/query/control/SessionManager.java | 62 +++--- .../iotdb/db/service/metrics/FileMetrics.java | 37 +--- .../service/thrift/impl/ClientRPCServiceImpl.java | 32 +-- .../db/service/thrift/impl/TSServiceImpl.java | 13 +- .../sync/externalpipe/ExtPipePluginRegister.java | 16 +- .../db/trigger/service/TriggerClassLoader.java | 18 +- .../java/org/apache/iotdb/db/wal/WALManager.java | 14 ++ .../iotdb/db/wal/buffer/AbstractWALBuffer.java | 1 + .../java/org/apache/iotdb/db/wal/node/WALNode.java | 5 +- .../iotdb/db/wal/recover/WALNodeRecoverTask.java | 7 +- .../java/org/apache/iotdb/rpc/TSStatusCode.java | 18 +- thrift-influxdb/src/main/thrift/influxdb.thrift | 2 +- thrift/src/main/thrift/client.thrift | 2 +- 79 files changed, 1375 insertions(+), 2104 deletions(-)
