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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/connectors/grafana-plugin/nanoid-3.3.8
in repository https://gitbox.apache.org/repos/asf/iotdb-extras.git


    omit b8e14a7  chore(deps): Bump nanoid in /connectors/grafana-plugin
     add 2193e14  Fixed the issue of displaying 0 when the number is null (#32)
     add 55c7de7  Fixed the issue of displaying 0 when the number is null (#34)
     add a11397e  Add sonar & todos check & dependency check. (#37)
     add 25ef8c7  Fix sonar could not find project distributions. (#40)
     add eeab667  Add conde analysis & remove sonar (#41)
     add 55640cc  Add compile-check for java8 & java11 (#42)
     add a812c4c  Complete the migration of the collector node project (#43)
     add 25a88f6  Collector: Refactoring the three phases of data collection 
tasks using disruptor (#48)
     add 541e1f5  Collector: Refactor package structure and polish code style 
(#49)
     add e1877ab  Add compile-check for Java 17
     add 2d9a3f1  Bump version to 2.0.2-SNAPSHOT (#53)
     add 4785b88  IoTDB Table Spark Connector
     add a5bba81  chore(deps): Bump @babel/runtime in 
/connectors/grafana-plugin (#56)
     add 94d5ace  chore(deps): Bump @babel/helpers in 
/connectors/grafana-plugin (#55)
     add 39dbd24  chore(deps): Bump golang.org/x/net in /iotdb-operator (#54)
     add 8cdcabb  chore(deps): Bump org.springframework:spring-web from 5.3.33 
to 5.3.39 (#1)
     add 065ec4d  Add mybatis-generator-plugin module (#46)
     add 8c1477d  chore(deps): Bump serialize-javascript in 
/connectors/grafana-plugin (#39)
     add 8c972b0  chore(deps): Bump nanoid in /connectors/grafana-plugin

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b8e14a7)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/connectors/grafana-plugin/nanoid-3.3.8 
(8c972b0)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/code-analysis.yml                |  43 +++++
 .github/workflows/compile-check.yml                |  50 +++++
 .github/workflows/dependency-check.yml             |  61 ++++++
 .github/workflows/grafana-plugin.yml               |   3 +-
 .github/workflows/todos-check.yml                  |  39 ++++
 .gitignore                                         |   8 +-
 .../gradle-enterprise-workspace-id                 |   1 +
 connectors/flink-iotdb-connector/pom.xml           |  12 +-
 .../iotdb/flink/DefaultIoTSerializationSchema.java |   2 +-
 .../main/java/org/apache/iotdb/flink/Event.java    |   2 +-
 .../java/org/apache/iotdb/flink/IoTDBSink.java     |   4 +-
 .../java/org/apache/iotdb/flink/IoTDBSource.java   |   2 +-
 .../iotdb/flink/options/IoTDBSinkOptions.java      |   6 +-
 connectors/flink-sql-iotdb-connector/pom.xml       |  12 +-
 .../flink/sql/client/IoTDBWebSocketClient.java     |   2 +-
 .../org/apache/iotdb/flink/sql/common/Utils.java   |  12 +-
 .../sql/function/IoTDBBoundedScanFunction.java     |   4 +-
 .../flink/sql/function/IoTDBCDCSourceFunction.java |  26 +--
 .../flink/sql/function/IoTDBLookupFunction.java    |   6 +-
 .../flink/sql/function/IoTDBSinkFunction.java      |   2 +-
 .../iotdb/flink/sql/wrapper/TabletWrapper.java     |   3 +-
 connectors/flink-tsfile-connector/pom.xml          |  14 +-
 .../apache/iotdb/flink/tsfile/RowRecordParser.java |   3 +-
 .../iotdb/flink/tsfile/RowRowRecordParser.java     |   9 +-
 .../iotdb/flink/tsfile/RowTSRecordConverter.java   |  31 ++--
 .../iotdb/flink/tsfile/TSRecordConverter.java      |   5 +-
 .../iotdb/flink/tsfile/TSRecordOutputFormat.java   |  18 +-
 .../iotdb/flink/tsfile/TsFileInputFormat.java      |  16 +-
 .../iotdb/flink/tsfile/TsFileOutputFormat.java     |  10 +-
 .../iotdb/flink/tsfile/util/TSFileConfigUtil.java  |   4 +-
 .../flink/tsfile/RowTsFileConnectorTestBase.java   |   6 +-
 .../flink/tsfile/RowTsFileInputFormatTest.java     |   3 +-
 .../flink/tsfile/RowTsFileInputFormatTestBase.java |   2 +-
 .../tsfile/RowTsFileOutputFormatTestBase.java      |  21 +--
 .../util/TSFileConfigUtilCompletenessTest.java     |  15 +-
 .../apache/iotdb/flink/util/TsFileWriteUtil.java   |  96 +++++-----
 connectors/grafana-connector/pom.xml               |   6 +-
 .../controller/DatabaseConnectController.java      |   2 +-
 .../org/apache/iotdb/web/grafana/dao/BasicDao.java |   3 +-
 .../iotdb/web/grafana/dao/impl/BasicDaoImpl.java   |   2 +-
 .../grafana/service/DatabaseConnectService.java    |   3 +-
 .../service/impl/DatabaseConnectServiceImpl.java   |   2 +-
 connectors/grafana-plugin/README.md                |   2 +-
 connectors/grafana-plugin/package.json             |   2 +-
 connectors/grafana-plugin/pkg/plugin/plugin.go     |  10 +-
 connectors/grafana-plugin/pom.xml                  |   2 +-
 connectors/grafana-plugin/yarn.lock                |  87 ++++++---
 connectors/hadoop/pom.xml                          |  12 +-
 .../iotdb/hadoop/fileSystem/HDFSConfUtil.java      |   9 +-
 .../apache/iotdb/hadoop/fileSystem/HDFSInput.java  |   3 +-
 .../apache/iotdb/hadoop/fileSystem/HDFSOutput.java |   3 +-
 .../org/apache/iotdb/hadoop/tsfile/IReaderSet.java |   2 +-
 .../apache/iotdb/hadoop/tsfile/TSFInputFormat.java |   2 +-
 .../iotdb/hadoop/tsfile/TSFOutputFormat.java       |   2 +-
 .../iotdb/hadoop/tsfile/TSFRecordReader.java       |  16 +-
 .../iotdb/hadoop/tsfile/TSFRecordWriter.java       |   8 +-
 .../iotdb/hadoop/tsfile/record/HDFSTSRecord.java   |  27 ++-
 .../apache/iotdb/hadoop/tsfile/TSFHadoopTest.java  |   6 +-
 .../iotdb/hadoop/tsfile/TsFileTestHelper.java      |  38 ++--
 connectors/hive-connector/pom.xml                  |  14 +-
 .../org/apache/iotdb/hive/TSFHiveRecordReader.java |   8 +-
 .../org/apache/iotdb/hive/TSFHiveRecordWriter.java |   8 +-
 .../apache/iotdb/hive/TSFHiveInputFormatTest.java  |   4 +-
 .../apache/iotdb/hive/TSFHiveRecordReaderTest.java |   4 +-
 .../org/apache/iotdb/hive/TsFileTestHelper.java    |  40 ++--
 connectors/pom.xml                                 |   3 +-
 connectors/spark-iotdb-connector/pom.xml           |   8 +-
 .../spark-iotdb-connector/scala_2.11/pom.xml       |   2 +-
 .../spark-iotdb-connector/scala_2.12/pom.xml       |   2 +-
 .../org/apache/iotdb/spark/db/DataFrameTools.scala |   4 +-
 .../iotdb-table-connector-3.3}/pom.xml             |  33 +++-
 ...rg.apache.spark.sql.sources.DataSourceRegister} |   6 +-
 .../iotdb/spark/table/db/IoTDBTableProvider.scala} |  10 +-
 .../iotdb-table-connector-3.4}/pom.xml             |  33 +++-
 ...rg.apache.spark.sql.sources.DataSourceRegister} |   6 +-
 .../iotdb/spark/table/db/IoTDBTableProvider.scala} |  10 +-
 .../iotdb-table-connector-3.5}/pom.xml             |  33 +++-
 ...rg.apache.spark.sql.sources.DataSourceRegister} |   6 +-
 .../iotdb/spark/table/db/IoTDBTableProvider.scala} |  10 +-
 .../pom.xml                                        | 105 ++++++-----
 .../spark-iotdb-table-common}/pom.xml              |  66 +++----
 .../table/db/AbstractIoTDBTableProvider.scala      |  45 +++++
 .../apache/iotdb/spark/table/db/IoTDBOptions.scala |  50 +++++
 .../apache/iotdb/spark/table/db/IoTDBTable.scala   |  64 +++++++
 .../apache/iotdb/spark/table/db/IoTDBUtils.scala   | 171 +++++++++++++++++
 .../table/db/read/IoTDBExpressionSQLBuilder.scala  | 161 ++++++++++++++++
 .../spark/table/db/read/IoTDBInputPartition.scala} |  12 +-
 .../spark/table/db/read/IoTDBPartitionReader.scala |  76 ++++++++
 .../db/read/IoTDBPartitionReaderFactory.scala}     |  16 +-
 .../iotdb/spark/table/db/read/IoTDBScan.scala      |  57 ++++++
 .../spark/table/db/read/IoTDBScanBuilder.scala     |  99 ++++++++++
 .../spark/table/db/write/IoTDBDataWriter.scala     | 131 +++++++++++++
 .../iotdb/spark/table/db/write/IoTDBWrite.scala}   |  21 +--
 .../spark/table/db/write/IoTDBWriteBuilder.scala}  |  14 +-
 .../spark/table/db/write/IoTDBWriteFactory.scala}  |  16 +-
 .../apache/iotdb/spark/table/db/UtilsTest.scala    |  25 ++-
 .../db/read/PushDownPredicateSQLBuilderTest.scala  |  76 ++++++++
 connectors/spark-tsfile/pom.xml                    |  14 +-
 .../iotdb/spark/tsfile/io/TsFileOutputFormat.java  |   5 +-
 .../iotdb/spark/tsfile/io/TsFileRecordWriter.java  |  10 +-
 .../org/apache/iotdb/spark/tsfile/qp/Executor.java |   7 +-
 .../iotdb/spark/tsfile/qp/QueryProcessor.java      |   3 +-
 .../spark/tsfile/qp/common/FilterOperator.java     |   2 +-
 .../tsfile/qp/optimizer/PhysicalOptimizer.java     |   9 +-
 .../org/apache/iotdb/spark/tsfile/Converter.scala  |   4 +-
 .../apache/iotdb/spark/tsfile/DefaultSource.scala  |  18 +-
 .../iotdb/spark/tsfile/NarrowConverter.scala       |  71 +++----
 .../spark/tsfile/NarrowTsFileOutputWriter.scala    |   2 +-
 .../apache/iotdb/spark/tsfile/Transformer.scala    |   2 +-
 .../apache/iotdb/spark/tsfile/WideConverter.scala  |  85 ++++-----
 .../spark/tsfile/WideTsFileOutputWriter.scala      |   2 +-
 .../org/apache/iotdb/spark/tool/TsFileExample.java |  24 +--
 .../apache/iotdb/spark/tool/TsFileWriteTool.java   |  28 +--
 .../apache/iotdb/spark/tsfile/ConverterTest.scala  |  12 +-
 .../org/apache/iotdb/spark/tsfile/TSFileSuit.scala |   4 +-
 connectors/zeppelin-interpreter/pom.xml            |   2 +-
 .../apache/zeppelin/iotdb/IoTDBInterpreter.java    |   2 +-
 distributions/pom.xml                              |  16 +-
 ...connector.xml => iotdb-spring-boot-starter.xml} |   8 +-
 ...-connector.xml => mybatis-generator-plugin.xml} |   8 +-
 examples/flink-sql/pom.xml                         |   4 +-
 examples/flink/pom.xml                             |  10 +-
 .../org/apache/iotdb/flink/FlinkIoTDBSink.java     |   6 +-
 .../org/apache/iotdb/flink/FlinkIoTDBSource.java   |   8 +-
 .../apache/iotdb/flink/FlinkTsFileBatchSink.java   |  12 +-
 .../apache/iotdb/flink/FlinkTsFileBatchSource.java |   6 +-
 .../apache/iotdb/flink/FlinkTsFileStreamSink.java  |  12 +-
 .../iotdb/flink/FlinkTsFileStreamSource.java       |   6 +-
 .../java/org/apache/iotdb/flink/TsFileUtils.java   |  35 ++--
 examples/hadoop/pom.xml                            |   4 +-
 .../iotdb/hadoop/tsfile/TSMRWriteExample.java      |  18 +-
 .../apache/iotdb/hadoop/tsfile/TsFileHelper.java   |  41 ++--
 .../iotdb/hadoop/tsfile/TsFileWriteToHDFS.java     |  29 ++-
 .../{pulsar => iotdb-spring-boot-start}/pom.xml    |  50 ++---
 examples/iotdb-spring-boot-start/readme.md         | 116 ++++++++++++
 .../IoTDBSpringBootStartApplication.java           |  18 +-
 .../service/IoTDBService.java                      |  69 +++++++
 .../src/main/resources/application.properties      |  19 +-
 .../SpringBootIoTDBApplicationTests.java           |  38 ++--
 examples/kafka/pom.xml                             |   2 +-
 .../main/java/org/apache/iotdb/kafka/Consumer.java |   6 +-
 .../org/apache/iotdb/kafka/ConsumerThread.java     |   2 +-
 {connectors => examples/mybatis-generator}/pom.xml |  52 +++---
 examples/mybatis-generator/readme.md               | 102 ++++++++++
 .../src/main/resources/generatorConfig.xml         |  58 ++++++
 examples/mybatisplus-generator/pom.xml             |  86 +++++++++
 examples/mybatisplus-generator/readme.md           | 128 +++++++++++++
 .../src/main/java/org/apache/iotdb/Main.java       |  80 ++++++++
 examples/pom.xml                                   |   3 +-
 examples/pulsar/pom.xml                            |   2 +-
 .../org/apache/iotdb/pulsar/PulsarConsumer.java    |   6 +-
 .../apache/iotdb/pulsar/PulsarConsumerThread.java  |   2 +-
 examples/rabbitmq/pom.xml                          |   2 +-
 .../apache/iotdb/rabbitmq/RabbitMQConsumer.java    |   6 +-
 examples/rocketmq/pom.xml                          |   2 +-
 .../apache/iotdb/rocketmq/RocketMQConsumer.java    |   6 +-
 examples/spark-table/README.md                     | 103 +++++++++++
 .../scala_2.12 => examples/spark-table}/pom.xml    |  45 +++--
 .../spark/table/SparkConnectorReadExample.scala    |  42 ++---
 .../spark/table/SparkConnectorSQLExample.scala     |  59 ++++++
 .../spark/table/SparkConnectorWriteExample.scala   |  51 +++++
 helm/templates/NOTES.txt                           |  19 ++
 .../collector-core}/pom.xml                        | 101 +++++-----
 .../org/apache/iotdb/collector/Application.java    |  95 ++++++++++
 .../collector/api/filter/ApiOriginFilter.java      |  52 ++++++
 .../api/ping/impl/PingApiServiceImpl.java          |  39 ++--
 .../api/v1/plugin/impl/PluginApiServiceImpl.java   |  63 +++++++
 .../PluginApiServiceRequestValidationHandler.java  |   9 +-
 .../api/v1/task/impl/TaskApiServiceImpl.java       |  86 +++++++++
 .../TaskApiServiceRequestValidationHandler.java    |  47 +++++
 .../iotdb/collector/config/ApiServiceOptions.java  |  17 +-
 .../iotdb/collector/config/Configuration.java      |  88 +++++++++
 .../org/apache/iotdb/collector/config/Options.java | 112 +++++++++++
 .../iotdb/collector/config/TaskRuntimeOptions.java |  63 +++++++
 .../iotdb/collector/config/TrimProperties.java     |  42 +++--
 .../iotdb/collector/plugin/api/PullSource.java     |  11 +-
 .../iotdb/collector/plugin/api/PushSource.java     |  33 ++--
 .../CollectorProcessorRuntimeConfiguration.java    |  30 ++-
 .../customizer/CollectorRuntimeEnvironment.java    |  59 ++++++
 .../CollectorSinkRuntimeConfiguration.java         |  30 ++-
 .../CollectorSourceRuntimeConfiguration.java       |  30 ++-
 .../collector/plugin/api/event/CollectorEvent.java |  10 +-
 .../collector/plugin/api/event/DemoEvent.java      |  27 +--
 .../collector/plugin/builtin/BuiltinPlugin.java    |  62 +++++++
 .../builtin/processor/DoNothingProcessor.java      |  67 +++++++
 .../collector/plugin/builtin/sink/DemoSink.java    |  85 +++++++++
 .../plugin/builtin/source/HttpPullSource.java      |  67 +++++++
 .../plugin/builtin/source/HttpPushSource.java      |  91 +++++++++
 .../collector/runtime/plugin/PluginRuntime.java    |  91 +++++++++
 .../plugin/constructor/PluginConstructor.java      |  99 ++++++++++
 .../plugin/constructor/ProcessorConstructor.java   |  48 +++++
 .../plugin/constructor/SinkConstructor.java        |  51 +++++
 .../plugin/constructor/SourceConstructor.java      |  59 ++++++
 .../collector/runtime/plugin/meta/PluginMeta.java  | 119 ++++++++++++
 .../runtime/plugin/meta/PluginMetaKeeper.java      | 101 ++++++++++
 .../apache/iotdb/collector/runtime/task/Task.java  |  92 +++++++++
 .../iotdb/collector/runtime/task/TaskCombiner.java |  64 +++++++
 .../iotdb/collector/runtime/task/TaskRuntime.java  | 149 +++++++++++++++
 .../runtime/task/event/EventCollector.java         |  32 ++--
 .../runtime/task/event/EventContainer.java         |  17 +-
 .../runtime/task/processor/ProcessorConsumer.java  |  57 ++++++
 .../task/processor/ProcessorExceptionHandler.java  |  33 ++--
 .../runtime/task/processor/ProcessorTask.java      | 156 ++++++++++++++++
 .../collector/runtime/task/sink/SinkConsumer.java  |  54 ++++++
 .../runtime/task/sink/SinkExceptionHandler.java    |  34 ++--
 .../collector/runtime/task/sink/SinkTask.java      | 147 +++++++++++++++
 .../collector/runtime/task/source/SourceTask.java  |  67 +++++++
 .../task/source/pull/PullSourceConsumer.java       |  27 +--
 .../runtime/task/source/pull/PullSourceTask.java   | 144 ++++++++++++++
 .../runtime/task/source/push/PushSourceTask.java   | 101 ++++++++++
 .../apache/iotdb/collector/service/ApiService.java | 101 ++++++++++
 .../apache/iotdb/collector/service/IService.java   |  18 +-
 .../iotdb/collector/service/RuntimeService.java    |  82 ++++++++
 .../src/main/resources/application.properties      |  56 ++++++
 .../collector-core/src/main}/resources/logback.xml |  31 ++--
 iotdb-collector/collector-openapi/pom.xml          | 206 +++++++++++++++++++++
 .../src/main/openapi3/ping/ping.yaml               |  47 ++++-
 .../src/main/openapi3/v1/plugin.yaml               | 156 ++++++++++++++++
 .../src/main/openapi3/v1/task.yaml                 | 154 +++++++++++++++
 {examples/hadoop => iotdb-collector}/pom.xml       |  20 +-
 iotdb-operator/.dockerignore                       |  19 ++
 iotdb-operator/.golangci.yml                       |  19 ++
 iotdb-operator/Dockerfile                          |  19 ++
 iotdb-operator/Makefile                            |  19 ++
 iotdb-operator/PROJECT                             |  19 ++
 iotdb-operator/config/certmanager/certificate.yaml |  19 ++
 .../config/certmanager/kustomization.yaml          |  19 ++
 .../config/certmanager/kustomizeconfig.yaml        |  19 ++
 .../crd/bases/iotdb.apache.org_confignodes.yaml    |  19 ++
 .../crd/bases/iotdb.apache.org_datanodes.yaml      |  19 ++
 iotdb-operator/config/crd/kustomization.yaml       |  19 ++
 iotdb-operator/config/crd/kustomizeconfig.yaml     |  19 ++
 .../crd/patches/cainjection_in_confignodes.yaml    |  19 ++
 .../crd/patches/cainjection_in_datanodes.yaml      |  19 ++
 .../config/crd/patches/webhook_in_confignodes.yaml |  19 ++
 .../config/crd/patches/webhook_in_datanodes.yaml   |  19 ++
 iotdb-operator/config/default/kustomization.yaml   |  19 ++
 .../config/default/manager_auth_proxy_patch.yaml   |  19 ++
 .../config/default/manager_config_patch.yaml       |  19 ++
 .../config/default/manager_webhook_patch.yaml      |  19 ++
 .../config/default/webhookcainjection_patch.yaml   |  19 ++
 iotdb-operator/config/manager/kustomization.yaml   |  19 ++
 iotdb-operator/config/manager/manager.yaml         |  19 ++
 iotdb-operator/config/manifests/kustomization.yaml |  19 ++
 .../config/prometheus/kustomization.yaml           |  19 ++
 iotdb-operator/config/prometheus/monitor.yaml      |  19 ++
 .../config/rbac/auth_proxy_client_clusterrole.yaml |  19 ++
 iotdb-operator/config/rbac/auth_proxy_role.yaml    |  19 ++
 .../config/rbac/auth_proxy_role_binding.yaml       |  19 ++
 iotdb-operator/config/rbac/auth_proxy_service.yaml |  19 ++
 .../config/rbac/confignode_editor_role.yaml        |  19 ++
 .../config/rbac/confignode_viewer_role.yaml        |  19 ++
 .../config/rbac/datanode_editor_role.yaml          |  19 ++
 .../config/rbac/datanode_viewer_role.yaml          |  19 ++
 iotdb-operator/config/rbac/kustomization.yaml      |  19 ++
 .../config/rbac/leader_election_role.yaml          |  19 ++
 .../config/rbac/leader_election_role_binding.yaml  |  19 ++
 iotdb-operator/config/rbac/role.yaml               |  19 ++
 iotdb-operator/config/rbac/role_binding.yaml       |  19 ++
 iotdb-operator/config/rbac/service_account.yaml    |  19 ++
 .../config/samples/iotdb_v1_confignode.yaml        |  19 ++
 .../config/samples/iotdb_v1_datanode.yaml          |  19 ++
 iotdb-operator/config/samples/kustomization.yaml   |  19 ++
 .../config/samples/pv-example/confignode-pv.yaml   |  19 ++
 .../config/samples/pv-example/datanode-pv.yaml     |  19 ++
 iotdb-operator/config/scorecard/bases/config.yaml  |  19 ++
 iotdb-operator/config/scorecard/kustomization.yaml |  19 ++
 .../config/scorecard/patches/basic.config.yaml     |  19 ++
 .../config/scorecard/patches/olm.config.yaml       |  19 ++
 iotdb-operator/config/webhook/kustomization.yaml   |  19 ++
 iotdb-operator/config/webhook/kustomizeconfig.yaml |  19 ++
 iotdb-operator/config/webhook/manifests.yaml       |  19 ++
 iotdb-operator/config/webhook/service.yaml         |  19 ++
 iotdb-operator/go.mod                              |  11 +-
 iotdb-operator/go.sum                              |  20 +-
 iotdb-spring-boot-starter/README.md                |  63 +++++++
 .../rabbitmq => iotdb-spring-boot-starter}/pom.xml |  39 ++--
 .../iotdb/config/IoTDBSessionProperties.java       | 174 +++++++++++++++++
 .../org/apache/iotdb/session/IoTDBSessionPool.java |  95 ++++++++++
 ...rk.boot.autoconfigure.AutoConfiguration.imports |   3 +-
 mybatis-generator/.gitignore                       |   7 +
 mybatis-generator/README-zh.md                     |  55 ++++++
 mybatis-generator/README.md                        |  55 ++++++
 mybatis-generator/pom.xml                          |  27 +++
 .../iotdb/mybatis/plugin/BatchInsertPlugin.java    | 133 +++++++++++++
 .../apache/iotdb/mybatis/plugin/LombokPlugin.java  |  64 +++++++
 .../iotdb/mybatis/plugin/SerializablePlugin.java   | 141 ++++++++++++++
 .../plugin/generator/CNCommentGenerator.java       | 129 +++++++++++++
 .../plugin/generator/SwaggerCommentGenerator.java  | 150 +++++++++++++++
 .../generator/resolver/IoTDBJavaTypeResolver.java  |  98 ++++++++++
 .../resolver/JavaTypeResolverSelfImpl.java         |  57 ++++++
 .../apache/iotdb/mybatis/plugin/util/DateUtil.java |  15 +-
 .../src/main/resources/generatorConfig.xml         |  58 ++++++
 pom.xml                                            | 129 ++++++++++++-
 294 files changed, 9262 insertions(+), 1251 deletions(-)
 create mode 100644 .github/workflows/code-analysis.yml
 create mode 100644 .github/workflows/compile-check.yml
 create mode 100644 .github/workflows/dependency-check.yml
 create mode 100644 .github/workflows/todos-check.yml
 create mode 100644 .mvn/.gradle-enterprise/gradle-enterprise-workspace-id
 copy connectors/{spark-iotdb-connector/scala_2.12 => 
spark-iotdb-table-connector/iotdb-table-connector-3.3}/pom.xml (63%)
 copy 
connectors/{flink-sql-iotdb-connector/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.3/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister}
 (86%)
 copy 
connectors/{spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.3/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTableProvider.scala}
 (78%)
 copy connectors/{spark-iotdb-connector/scala_2.12 => 
spark-iotdb-table-connector/iotdb-table-connector-3.4}/pom.xml (63%)
 copy 
connectors/{flink-sql-iotdb-connector/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.4/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister}
 (86%)
 copy 
connectors/{spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.4/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTableProvider.scala}
 (78%)
 copy connectors/{spark-iotdb-connector/scala_2.12 => 
spark-iotdb-table-connector/iotdb-table-connector-3.5}/pom.xml (63%)
 copy 
connectors/{flink-sql-iotdb-connector/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.5/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister}
 (86%)
 copy 
connectors/{spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
 => 
spark-iotdb-table-connector/iotdb-table-connector-3.5/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTableProvider.scala}
 (78%)
 copy connectors/{spark-iotdb-connector => spark-iotdb-table-connector}/pom.xml 
(61%)
 copy connectors/{spark-tsfile => 
spark-iotdb-table-connector/spark-iotdb-table-common}/pom.xml (71%)
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/AbstractIoTDBTableProvider.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBOptions.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTable.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBUtils.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBExpressionSQLBuilder.scala
 copy 
connectors/{spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db/SQLConstant.scala
 => 
spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBInputPartition.scala}
 (80%)
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBPartitionReader.scala
 copy 
connectors/{grafana-connector/src/main/java/org/apache/iotdb/web/grafana/TsfileWebDemoApplication.java
 => 
spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBPartitionReaderFactory.scala}
 (59%)
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBScan.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBScanBuilder.scala
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBDataWriter.scala
 copy 
connectors/{hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile/IReaderSet.java 
=> 
spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBWrite.scala}
 (56%)
 copy 
connectors/{grafana-connector/src/main/java/org/apache/iotdb/web/grafana/TsfileWebDemoApplication.java
 => 
spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBWriteBuilder.scala}
 (66%)
 copy 
connectors/{grafana-connector/src/main/java/org/apache/iotdb/web/grafana/TsfileWebDemoApplication.java
 => 
spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBWriteFactory.scala}
 (60%)
 copy examples/rocketmq/src/main/java/org/apache/iotdb/rocketmq/Utils.java => 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/test/scala/org/apache/iotdb/spark/table/db/UtilsTest.scala
 (62%)
 create mode 100644 
connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/test/scala/org/apache/iotdb/spark/table/db/read/PushDownPredicateSQLBuilderTest.scala
 copy distributions/src/assembly/{flink-sql-connector.xml => 
iotdb-spring-boot-starter.xml} (80%)
 copy distributions/src/assembly/{flink-sql-connector.xml => 
mybatis-generator-plugin.xml} (80%)
 copy examples/{pulsar => iotdb-spring-boot-start}/pom.xml (51%)
 create mode 100644 examples/iotdb-spring-boot-start/readme.md
 copy connectors/grafana-plugin/jest.config.js => 
examples/iotdb-spring-boot-start/src/main/java/org/apache/iotdb/iotdbspringbootstartexample/IoTDBSpringBootStartApplication.java
 (68%)
 create mode 100644 
examples/iotdb-spring-boot-start/src/main/java/org/apache/iotdb/iotdbspringbootstartexample/service/IoTDBService.java
 copy helm/templates/load-balancer.yaml => 
examples/iotdb-spring-boot-start/src/main/resources/application.properties (77%)
 copy connectors/grafana-plugin/src/componments/WhereValue.tsx => 
examples/iotdb-spring-boot-start/src/test/java/org/apache/iotdb/iotdbspringbootstartexample/SpringBootIoTDBApplicationTests.java
 (53%)
 copy {connectors => examples/mybatis-generator}/pom.xml (55%)
 create mode 100644 examples/mybatis-generator/readme.md
 create mode 100644 
examples/mybatis-generator/src/main/resources/generatorConfig.xml
 create mode 100644 examples/mybatisplus-generator/pom.xml
 create mode 100644 examples/mybatisplus-generator/readme.md
 create mode 100644 
examples/mybatisplus-generator/src/main/java/org/apache/iotdb/Main.java
 create mode 100644 examples/spark-table/README.md
 copy {connectors/spark-iotdb-connector/scala_2.12 => 
examples/spark-table}/pom.xml (56%)
 copy 
connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/wrapper/SchemaWrapper.java
 => 
examples/spark-table/src/main/scala/org/apache/iotdb/spark/table/SparkConnectorReadExample.scala
 (51%)
 create mode 100644 
examples/spark-table/src/main/scala/org/apache/iotdb/spark/table/SparkConnectorSQLExample.scala
 create mode 100644 
examples/spark-table/src/main/scala/org/apache/iotdb/spark/table/SparkConnectorWriteExample.scala
 copy {connectors/flink-sql-iotdb-connector => 
iotdb-collector/collector-core}/pom.xml (51%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/Application.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/filter/ApiOriginFilter.java
 copy connectors/grafana-plugin/src/componments/WhereValue.tsx => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/ping/impl/PingApiServiceImpl.java
 (55%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl/PluginApiServiceImpl.java
 copy 
connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db/SQLConstant.scala
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl/PluginApiServiceRequestValidationHandler.java
 (83%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl/TaskApiServiceImpl.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl/TaskApiServiceRequestValidationHandler.java
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/TsfileWebDemoApplication.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/ApiServiceOptions.java
 (70%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Configuration.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Options.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/TaskRuntimeOptions.java
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/bean/TimeValues.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/TrimProperties.java
 (52%)
 copy 
connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db/SQLConstant.scala
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PullSource.java
 (83%)
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/bean/TimeValues.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PushSource.java
 (57%)
 copy 
connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common/Operator.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorProcessorRuntimeConfiguration.java
 (51%)
 mode change 100755 => 100644
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorRuntimeEnvironment.java
 copy 
connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common/Operator.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorSinkRuntimeConfiguration.java
 (52%)
 mode change 100755 => 100644
 copy 
connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common/Operator.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorSourceRuntimeConfiguration.java
 (52%)
 mode change 100755 => 100644
 copy 
connectors/spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/CollectorEvent.java
 (73%)
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/bean/TimeValues.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/DemoEvent.java
 (69%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/BuiltinPlugin.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/processor/DoNothingProcessor.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/DemoSink.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPullSource.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPushSource.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/PluginRuntime.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/PluginConstructor.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/ProcessorConstructor.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/SinkConstructor.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/SourceConstructor.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/meta/PluginMeta.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/meta/PluginMetaKeeper.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/Task.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/TaskCombiner.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/TaskRuntime.java
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/bean/TimeValues.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/event/EventCollector.java
 (58%)
 copy 
connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/exception/MergeFilterException.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/event/EventContainer.java
 (73%)
 mode change 100755 => 100644
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor/ProcessorConsumer.java
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/service/impl/DatabaseConnectServiceImpl.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor/ProcessorExceptionHandler.java
 (51%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor/ProcessorTask.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkConsumer.java
 copy 
connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/service/impl/DatabaseConnectServiceImpl.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkExceptionHandler.java
 (51%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkTask.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/SourceTask.java
 copy 
connectors/hive-connector/src/main/java/org/apache/iotdb/hive/TsFileSerDeException.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull/PullSourceConsumer.java
 (56%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull/PullSourceTask.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/push/PushSourceTask.java
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/ApiService.java
 copy 
connectors/spark-tsfile/src/test/scala/org/apache/iotdb/spark/constant/TestConstant.java
 => 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/IService.java
 (75%)
 create mode 100644 
iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/RuntimeService.java
 create mode 100644 
iotdb-collector/collector-core/src/main/resources/application.properties
 copy {connectors/hive-connector/src/test => 
iotdb-collector/collector-core/src/main}/resources/logback.xml (54%)
 create mode 100644 iotdb-collector/collector-openapi/pom.xml
 copy connectors/flink-tsfile-connector/src/test/resources/log4j.properties => 
iotdb-collector/collector-openapi/src/main/openapi3/ping/ping.yaml (50%)
 create mode 100644 
iotdb-collector/collector-openapi/src/main/openapi3/v1/plugin.yaml
 create mode 100644 
iotdb-collector/collector-openapi/src/main/openapi3/v1/task.yaml
 copy {examples/hadoop => iotdb-collector}/pom.xml (74%)
 create mode 100644 iotdb-spring-boot-starter/README.md
 copy {examples/rabbitmq => iotdb-spring-boot-starter}/pom.xml (53%)
 create mode 100644 
iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/config/IoTDBSessionProperties.java
 create mode 100644 
iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/session/IoTDBSessionPool.java
 copy 
connectors/flink-sql-iotdb-connector/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory
 => 
iotdb-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (92%)
 create mode 100644 mybatis-generator/.gitignore
 create mode 100644 mybatis-generator/README-zh.md
 create mode 100644 mybatis-generator/README.md
 create mode 100644 mybatis-generator/pom.xml
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/BatchInsertPlugin.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/LombokPlugin.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/SerializablePlugin.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/CNCommentGenerator.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/SwaggerCommentGenerator.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/resolver/IoTDBJavaTypeResolver.java
 create mode 100644 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/resolver/JavaTypeResolverSelfImpl.java
 copy connectors/grafana-plugin/.prettierrc.js => 
mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/util/DateUtil.java
 (73%)
 create mode 100644 mybatis-generator/src/main/resources/generatorConfig.xml


Reply via email to