You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ro...@apache.org on 2023/03/11 14:21:46 UTC

[iotdb] branch master updated (eb7095ecf8 -> e1cda9bd04)

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

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


    from eb7095ecf8 [grafana-plugin] Preparing grafana-plugin launching in Grafana Marketplace: serveral bug fixes & code optimization (#9293)
     add e1cda9bd04 [IOTDB-5650] Pipe Plugin Coordinator: From SQL to ConfigNode (#9254)

No new revisions were added by this update.

Summary of changes:
 confignode/pom.xml                                 |   5 +
 .../confignode/client/DataNodeRequestType.java     |   4 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   8 +-
 .../plugin/GetPipePluginJarPlan.java}              |  20 +-
 .../plugin/GetPipePluginTablePlan.java}            |   8 +-
 .../plugin/CreatePipePluginPlan.java}              |  26 ++-
 .../pipe/plugin/DropPipePluginPlan.java}           |  25 ++-
 .../plugin/PipePluginTableResp.java}               |  33 ++--
 .../iotdb/confignode/manager/ConfigManager.java    |  34 +++-
 .../apache/iotdb/confignode/manager/IManager.java  |   3 +
 .../iotdb/confignode/manager/pipe/PipeManager.java |  23 ++-
 .../manager/pipe/PipePluginCoordinator.java        | 209 ++++++++++++++++++++
 .../persistence/executor/ConfigPlanExecutor.java   |  20 +-
 .../confignode/persistence/pipe/PipeInfo.java      |  25 ++-
 .../persistence/pipe/PipePluginInfo.java           | 214 +++++++++++++++++++++
 node-commons/pom.xml                               |   5 +
 .../meta/ConfigNodePipePluginMetaKeeper.java       | 108 +++++++++++
 .../plugin/meta/DataNodePipePluginMetaKeeper.java  |  53 +++++
 .../commons/pipe/plugin/meta/PipePluginMeta.java   |  86 ++++-----
 .../pipe/plugin/meta/PipePluginMetaKeeper.java     |  52 +++++
 .../service/PipePluginExecutableManager.java       |  46 ++++-
 .../org/apache/iotdb/pipe/api/PipeConnector.java   |   2 +-
 .../java/org/apache/iotdb/pipe/api/PipePlugin.java |   4 +-
 .../org/apache/iotdb/pipe/api/PipeProcessor.java   |   2 +-
 .../api/exception/PipeManagementException.java     |   8 +-
 .../db/mpp/common/header/ColumnHeaderConstant.java |   6 +-
 .../config/executor/ClusterConfigTaskExecutor.java |   3 +-
 .../config/metadata/ShowPipePluginsTask.java       |   4 +-
 .../iotdb/db/pipe/agent/PipePluginAgent.java       | 191 ++++++++++++++++++
 .../impl/DataNodeInternalRPCServiceImpl.java       |  27 +++
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   4 +-
 .../src/main/thrift/confignode.thrift              |   8 +-
 thrift/src/main/thrift/datanode.thrift             |  24 +++
 33 files changed, 1136 insertions(+), 154 deletions(-)
 copy confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/{udf/GetUDFJarPlan.java => pipe/plugin/GetPipePluginJarPlan.java} (80%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/{function/GetFunctionTablePlan.java => pipe/plugin/GetPipePluginTablePlan.java} (85%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/{function/CreateFunctionPlan.java => pipe/plugin/CreatePipePluginPlan.java} (73%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/{read/template/GetPathsSetTemplatePlan.java => write/pipe/plugin/DropPipePluginPlan.java} (71%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/{udf/JarResp.java => pipe/plugin/PipePluginTableResp.java} (53%)
 copy node-commons/src/main/java/org/apache/iotdb/commons/concurrent/IoTDBDefaultThreadExceptionHandler.java => confignode/src/main/java/org/apache/iotdb/confignode/manager/pipe/PipeManager.java (58%)
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/pipe/PipePluginCoordinator.java
 copy node-commons/src/main/java/org/apache/iotdb/commons/auth/user/LocalFileUserManager.java => confignode/src/main/java/org/apache/iotdb/confignode/persistence/pipe/PipeInfo.java (59%)
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/persistence/pipe/PipePluginInfo.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/pipe/plugin/meta/ConfigNodePipePluginMetaKeeper.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/pipe/plugin/meta/DataNodePipePluginMetaKeeper.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/pipe/plugin/meta/PipePluginMetaKeeper.java
 copy metrics/interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingMetric.java => pipe-api/src/main/java/org/apache/iotdb/pipe/api/PipePlugin.java (90%)
 copy udf-api/src/main/java/org/apache/iotdb/udf/api/exception/UDFManagementException.java => pipe-api/src/main/java/org/apache/iotdb/pipe/api/exception/PipeManagementException.java (79%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/pipe/agent/PipePluginAgent.java