You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hu...@apache.org on 2022/12/08 08:08:17 UTC

[iotdb] branch QueryMetrics updated (a88c3f2103 -> 54c5438cef)

This is an automated email from the ASF dual-hosted git repository.

hui pushed a change to branch QueryMetrics
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from a88c3f2103 fix TimeSeriesMetadataCacheMiss
     add c1fbd9bec7 [IOTDB-5118] FileMetric opens too many file descriptors (#8347)
     add 2bd167fd83 [IOTDB-5126] Fix show datanodes' rpcAddress IP but not hostname bug (#8358)
     add a0b2c8cc42 [IOTDB-5130]Accelerate the compaction of nonOverlap points in overlap pages (#8357)
     add fb5a0d4365 Replace FileUtils.listFiles in TriggerClassLoader and UDFClassLoader with Files.walk (#8362)
     add f4fa8b976b [IOTDB-4930] Optimize auth code  and specific auth related status code (#8365)
     add 5f9f812353 [IOTDB-5135] Sync snapshot fails when sync file is empty (#8368)
     add a971a8d04f Update nodenames if necessary in ClientRpcServiceImpl (#8359)
     add e06900546e ListFileInExtPipePluginRegister (#8372)
     add 7c551dace2 [IOTDB-5136] NPE when use a null as username in session (#8367)
     add 1378ec06b0 [IOTDB-4832] Introducing freemarker to auto-generate type-specific code (#7880)
     new 54c5438cef Merge branch 'master' into QueryMetrics

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:
 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 ++++++
 .../404.vue => server/src/main/codegen/config.fmpp |  36 +---
 .../src/main/codegen/dataModel/AllDataType.tdd     |  55 ++---
 .../src/main/codegen/dataModel/DecimalDataType.tdd |  49 ++---
 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, 1326 insertions(+), 2184 deletions(-)
 copy site/src/main/.vuepress/theme/layouts/404.vue => server/src/main/codegen/config.fmpp (57%)
 copy site/src/main/.vuepress/theme/layouts/404.vue => server/src/main/codegen/dataModel/AllDataType.tdd (57%)
 copy site/src/main/.vuepress/theme/layouts/404.vue => server/src/main/codegen/dataModel/DecimalDataType.tdd (57%)
 create mode 100644 server/src/main/codegen/templates/constantFill.ftl
 create mode 100644 server/src/main/codegen/templates/linearFill.ftl
 create mode 100644 server/src/main/codegen/templates/previousFill.ftl
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/BinaryConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/BooleanConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/DoubleConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/FloatConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/IntConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/constant/LongConstantFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/linear/DoubleLinearFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/linear/FloatLinearFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/linear/IntLinearFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/linear/LongLinearFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/BinaryPreviousFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/BooleanPreviousFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/DoublePreviousFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/FloatPreviousFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/IntPreviousFill.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/fill/previous/LongPreviousFill.java


[iotdb] 01/01: Merge branch 'master' into QueryMetrics

Posted by hu...@apache.org.
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 <li...@foxmail.com>
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(-)