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

micklich pushed a change to branch SP-584
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 6b659970d [STREAMPIPES-584] pom files adjustments
     add d6a7e94d9 [hotfix] Remove isDebug from `IAdapter`
     add d74a8353a Merge pull request #1112 from 
apache/hotfix-remove-debug-from-adapter
     add 2d338cfc7 [hotfix] Remove performance module
     add 222f60dc8 Merge pull request #1111 from 
apache/hotfix-remove-performance-module
     add dce34337a Reduce warnings at startup, improve structure of resource 
configs (#1091)
     add 9e00f0d6e Bump graalvm.js.version from 21.3.0 to 22.3.1
     add f582f869c Merge pull request #1118 from 
apache/dependabot/maven/graalvm.js.version-22.3.1
     add ecbc43024 [#1121] Add replay once option to FileStreamProtocol
     add b5abec08c [#1114] Adapters can now be added without starting them
     add 88981773c [hotfix] Undo mark baseUrl method as static
     add d305616ec [hotfix] Do not start set adpaters when instantiated
     add 619361120 [hotfix] Fix import of AdapterDescription models
     add c1ac05a14 Merge pull request #1117 from apache/SP-1114
     add acf446d8c Merge branch 'dev' into SP-1121
     add 62bf0927b [#1121] First start persistence pipeline before starting 
adapter
     add dd6c07535 [wip] Remove set adapters from e2e tests
     add 37be222bb [#1121] Add option to fast replay a file to 
FileStreamProtocol
     add 469513753 [#1121] Handle cases where timestamp is not part of 
FileStreamProtocol events
     add 716e98ddf Merge branch 'SP-1121' into SP-1132
     add ddb280fcf [#1132] Fix preprocessing adapter rules
     add 4d9c7aff8 Bump jcl-over-slf4j from 1.7.30 to 2.0.6
     add 289990ea3 [hotfix] Remove dependency jcl-over-slf4j from pom file
     add bc9fa1dc1 Merge pull request #1123 from 
apache/dependabot/maven/org.slf4j-jcl-over-slf4j-2.0.6
     add f01988656 [hotfix] use logo link from homepage for python docs
     add 2a2d06f62 Bump mkdocstrings[python] in /streampipes-client-python 
(#1127)
     add 7be2b887d Improve structure of pipeline execution management (#1096)
     add ec5e75171 Fix checkstyle issues (#1096)
     add 7d091ba95 Fix checkstyle issue (#1096)
     add d19b7e042 Add comments to intefaces (#1096)
     add 38074381c [hotfix] Add some comments and a log message
     add db127e959 [hotfix] update disclaimer for the Python client
     add d91c98f80 Redirect to previous view after successful login (#1140)
     add d77c48802 [#877] Format and lint core-ui module
     add e8fc55e28 [#877] Remove commented code
     add 371a29765 Merge pull request #1120 from 
aamirxshaikh/STREAMPIPES-877-core-ui
     add 4db932538 [#877] apply formatting and linting to login module (#1134)
     add cd26f1f37 [#877] apply formatting and linting to info module (#1136)
     add 4655a9add [#877] apply formatting and linting to files module (#1137)
     add f6406e08d Merge branch 'dev' into SP-1140
     add aa2e1c53c Merge pull request #1141 from apache/SP-1140
     add ad423278c Improve structure of pipeline execution management (#1096)
     add 9dd1a91f6 Fix checkstyle issues (#1096)
     add 473a4a023 Fix checkstyle issue (#1096)
     add 7acee1454 Add comments to intefaces (#1096)
     add 96ee8cce0 Support output data streams in functions (#1133)
     add 109ea0263 Extend client API to add data streams (#1133)
     add 7a57d3003 Fix endpoint path (#1133)
     add 5ad116436 Minor improvements to code style (#1133)
     add cc3ef284f Merge branch 'dev' into SP-1133
     add 468032654 Merge pull request #1135 from apache/SP-1133
     add a7276c291 Merge branch 'dev' of github.com:apache/streampipes into dev
     add a6146e53c Fix path in stream resource
     add 0dc12d794 Bump @angular-eslint/template-parser from 15.1.0 to 15.2.0 
in /ui (#1145)
     add 3cb8b7b74 refactor: introduce messaging endpoint for python client 
(#1126)
     add 3a15af353 Bump blacken-docs from 1.12.1 to 1.13.0 in 
/streampipes-client-python (#1150)
     add 407f1dcc1 [#877] Format and lint CustomMaterial module
     add 6a5b00d7b Merge pull request #1144 from 
aamirxshaikh/STREAMPIPES-877-CustomMaterial
     add 694b84759 [hotfix] Improve echarts import
     add 73422d4a4 [#1132] Remove set adapters from e2e tests
     add ec9ee297e Merge branch 'dev' into SP-1132
     add 6b826b28c [#1132] Fix preprocessing rule e2e tests
     add 62c2ea4c6 Merge branch 'dev' into SP-1132
     add 4a97d1229 [#1132] Add wait to fix processing element tests
     add 09e70845e [hotfix] Extract string into a variable
     add 8b079f028 Merge pull request #1153 from apache/SP-1132
     add dc3aa010b [hotfix] Fix processing element e2e tests
     add 8e2a4c3ed Bump proton-j from 0.30.0 to 0.34.0
     add 8a4f9df82 Merge pull request #1130 from 
apache/dependabot/maven/org.apache.qpid-proton-j-0.34.0
     add d1df87d77 Bump javapoet from 1.6.1 to 1.13.0
     add 6270a449d remove javapoet
     add 21ebe64ef Merge branch 'dev' into 
dependabot/maven/com.squareup-javapoet-1.13.0
     add 4b0636995 Merge pull request #1131 from 
apache/dependabot/maven/com.squareup-javapoet-1.13.0
     add 10e0e720c Bump ua-parser-js from 0.7.32 to 0.7.33 in /ui
     add 09ff63830 Merge pull request #1156 from 
apache/dependabot/npm_and_yarn/ui/ua-parser-js-0.7.33
     add a43b05635 Bump @angular-eslint/eslint-plugin from 15.1.0 to 15.2.0 in 
/ui (#1152)
     add 381465a10 [#877] apply formatting and linting to data-explorer module 
(#1139)
     add b89ab89ab [#877] Format and lint dashboard module (#1154)
     add f38b07910 [#877] apply formatting and linting to editor module (#1138)
     add ede2fff0b add rest endpoint to query a function definition by it's id 
(#1149)
     add 51ba6d871 Bump pre-commit from 2.21.0 to 3.0.0 in 
/streampipes-client-python (#1151)
     add 569421cd8 refactor: further clean up python data model & introduce 
function definition (#1147)
     add a5f44f65e Bump lz4-java from 1.7.1 to 1.8.0 (#1160)
     add a23795b43 Bump @angular-eslint/eslint-plugin-template from 15.1.0 to 
15.2.0 in /ui (#1161)
     add 9e71a2809 Update GitHub notification settings (#1162)
     add ebfd339fb remove outdated README files (#1167)
     add 22182a9a1 Bump simple-java-mail from 7.6.0 to 7.8.0
     add b18285738 Merge pull request #1170 from 
apache/dependabot/maven/org.simplejavamail-simple-java-mail-7.8.0
     add 679e61517 Bump maven-dependency-plugin from 3.2.0 to 3.5.0
     add 540650aa0 Merge pull request #1159 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.5.0
     add b7c3e5ebf [#1146] Session based implementation of IoTDB sink
     add f57039132 [#1146] Fix onEvent() implementation
     add 9340f7f2f [#1146] add tests
     add 0120fd201 [#1146] update iotdb docker-compose files in installer/cli
     add 56f464c03 [#1146] using SessionPool instead of Session to handle 
connection dies
     add 3abfd88fe Merge pull request #1166 from 
SteveYurongSu/iotdb-session-client
     add e02d3bf5e Replace consul-client with consul-api library (#1158)
     add bac4d45e6 Remove obsolete class (#1158)
     add 19f525019 Fix checkstyle (#1158)
     add ca9d9b33b Bump consul version to 1.14.3 (#1157)
     add 00a043c3f [hotfix] Update Consul version in root docker-compose.yml
     add f1d93f668 Bump isort from 5.11.4 to 5.12.0 in 
/streampipes-client-python (#1175)
     add a022fec09 Bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.49.0 
in /ui (#1179)
     add 9450fcc97 [hotfix] Extend CustomRequestApi with new get request (#1180)
     add 03118eda5 Bump checkstyle from 9.2.1 to 10.6.0 (#1177)
     add 801c4166f [#792] rename python client to `streampipes-client` (#1168)
     add 1442808e4 Bump tslib from 2.4.1 to 2.5.0 in /ui (#1188)
     add cefb2363d Bump jna from 5.8.0 to 5.13.0
     add cb5b3d482 Bump plotly.js from 2.17.0 to 2.18.0 in /ui (#1194)
     add 2b256ee30 [#1104] add GitHub workflow to label PRs automatically 
(#1142)
     add 6232b22be [hotfix] fix file endings of labeler workflow
     add ceecccad2 Bump eslint from 8.31.0 to 8.33.0 in /ui (#1203)
     add 5fbcb0349 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /ui (#1204)
     add 99b67f90d Use latest CouchDB version 3.3.1 (#1157)
     add 530bac0c3 Refactor code to support Influx 2 (#1157)
     add c50fae6d4 Bump influx version to 2.6 in compose files (#1157)
     add 15d71e53e Bump influx version to 2.6 in helm charts (#1157)
     add 592c59ecc Use latest CouchDB version 3.3.1 (#1157)
     add b1eac7409 Merge branch 'sp-1157-upgrade-third-party-services' of 
github.com:apache/streampipes into sp-1157-upgrade-third-party-services
     add 72f11f133 Add authentication to raw CouchDB requests (#1157)
     add 1696d4771 Make influx init mode configurable (#1157)
     add 08ecbf2c1 Modify influx init mode in validation compose file (#1157)
     add e392f547c Migrate endpoint to delete data lake resources (#1157)
     add 5f2b6fbf7 Refactor InfluxDB adapters and sinks, fix smoke test (#1200)
     add 39d8023ad Fix test
     add 72217f30e Merge pull request #1174 from 
apache/sp-1157-upgrade-third-party-services
     add 81a898842 add github-actions to denpendabot config (#1205)
     add c7eb4c138 Bump docker/setup-buildx-action from 1 to 2
     add 2596047b4 Bump actions/checkout from 1 to 3
     add 6d53a3d97 Bump actions/setup-java from 2 to 3
     add 3695a0854 Bump docker/build-push-action from 2 to 4
     add 1898c4482 Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.50.0 
in /ui (#1214)
     add 849e431c0 [#1190] Apache TubeMQ (InLong) Adapter & Sink (#1191)
     add b22cdaa87 Dependabot/maven/bcprov.version 1.70 (#1198)
     add 4f4385444 Bump black from 22.12.0 to 23.1.0 in 
/streampipes-client-python (#1201)
     add 813fc71ff Merge branch 'dev' into SP-584

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   14 +
 .github/dependabot.yml                             |    6 +-
 .github/pr-labeler-config.yml                      |   62 ++
 .github/workflows/build.yml                        |   24 +-
 .github/workflows/cypress-test.yml                 |    4 +-
 .asf.yaml => .github/workflows/pr-labeler.yml      |   39 +-
 .github/workflows/pr-validation.yml                |   16 +-
 docker-compose.yml                                 |   19 +-
 installer/README.md                                |   78 --
 installer/cli/.env                                 |    5 +
 .../deploy/standalone/consul/docker-compose.yml    |    6 +-
 .../deploy/standalone/couchdb/docker-compose.yml   |    5 +-
 .../deploy/standalone/influxdb/docker-compose.yml  |   10 +-
 .../deploy/standalone/iotdb/docker-compose.dev.yml |    5 +-
 .../cli/deploy/standalone/iotdb/docker-compose.yml |    5 +-
 .../{iotdb => tubemq}/docker-compose.dev.yml       |    9 +-
 .../{iotdb => tubemq}/docker-compose.yml           |    8 +-
 installer/compose/.env                             |    4 +
 installer/compose/docker-compose.full.yml          |   17 +-
 installer/compose/docker-compose.nats.yml          |   17 +-
 installer/compose/docker-compose.yml               |   17 +-
 .../external/consul/consul-deployment.yaml         |    2 +-
 .../external/couchdb/couchdb-deployment.yaml       |    5 +
 .../external/influxdb/influxdb-deployment.yaml     |   19 +-
 .../templates/external/influxdb/influxdb2-pvc.yaml |   46 +-
 installer/k8s/values.yaml                          |   17 +-
 pom.xml                                            |   54 +-
 streampipes-client-python/.pre-commit-config.yaml  |    7 +
 streampipes-client-python/Makefile                 |    2 -
 streampipes-client-python/README.md                |   13 +-
 ...ive-data-from-the-streampipes-data-stream.ipynb |    2 +-
 streampipes-client-python/mkdocs.yml               |    2 +-
 streampipes-client-python/setup.py                 |   14 +-
 .../streampipes_client/__version__.py              |    2 +-
 .../streampipes_client/client/client.py            |    2 +-
 .../streampipes_client/endpoint/__init__.py        |    9 +-
 .../endpoint/{ => api}/__init__.py                 |    1 +
 .../endpoint/{ => api}/data_lake_measure.py        |    0
 .../endpoint/{ => api}/data_stream.py              |    0
 .../streampipes_client/endpoint/endpoint.py        |   94 +-
 .../streampipes_client/endpoint/exceptions.py      |   52 +
 .../{ => endpoint/messaging}/__init__.py           |    0
 .../functions/broker/__init__.py                   |    8 +
 .../functions/function_handler.py                  |    7 +-
 .../functions/streampipes_function.py              |   25 +-
 .../streampipes_client/model/common.py             |   33 +-
 .../model/container/resource_container.py          |   12 +-
 .../streampipes_client/model/resource/__init__.py  |    2 +
 .../model/resource/data_lake_measure.py            |    1 +
 .../model/resource/data_stream.py                  |    1 +
 .../model/resource/function_definition.py          |   71 ++
 .../streampipes_client/model/resource/resource.py  |   22 +-
 .../tests/client/test_client.py                    |    2 +-
 .../tests/client/test_credential_provider.py       |    2 -
 .../tests/client/test_endpoint.py                  |   37 +-
 .../tests/functions/test_function_handler.py       |    8 +-
 streampipes-client/pom.xml                         |    7 +
 .../apache/streampipes/client/api/AdminApi.java    |   12 +
 .../streampipes/client/api/CustomRequestApi.java   |    9 +
 .../streampipes/client/api/DataStreamApi.java      |    9 +-
 .../client/util/StreamPipesApiPath.java            |   33 +-
 .../client/util/StreamPipesApiPathTest.java        |   80 ++
 .../apache/streampipes/commons/constants/Envs.java |   83 +-
 .../commons/environment/DefaultEnvironment.java    |  101 ++
 .../commons/environment/Environment.java           |   63 ++
 .../commons/environment/Environments.java          |    8 +-
 .../variable/BooleanEnvironmentVariable.java       |   15 +-
 .../commons/environment/variable/EnvResolver.java  |   10 +-
 .../environment/variable/EnvironmentVariable.java  |   68 ++
 .../variable/IntEnvironmentVariable.java           |   17 +-
 .../variable/StringEnvironmentVariable.java        |   20 +-
 streampipes-config/pom.xml                         |    5 +
 .../streampipes/config/backend/BackendConfig.java  |    7 +-
 ...Settings.java => DefaultMessagingSettings.java} |   83 +-
 .../management/AdapterMasterManagement.java        |   31 +-
 .../connect/management/util/GroundingUtils.java    |    2 +-
 .../dataexplorer/commons/DataExplorerWriter.java   |   67 --
 .../dataexplorer/commons/TimeSeriesStore.java      |    8 +-
 .../dataexplorer/commons/auth/AuthInterceptor.java |   34 +-
 .../dataexplorer/commons/image/ImageStore.java     |   20 +-
 .../commons/influx/InfluxAuthMode.java             |    7 +-
 .../commons/influx/InfluxClientProvider.java       |   64 ++
 .../commons/influx/InfluxClientUtils.java          |   28 +-
 .../commons/influx/InfluxConnectionSettings.java   |   90 +-
 .../commons/influx/InfluxRequests.java             |   34 +-
 .../dataexplorer/commons/influx/InfluxStore.java   |   28 +-
 streampipes-data-explorer/pom.xml                  |    5 +
 .../dataexplorer/DataLakeManagementV4.java         |    5 +-
 .../dataexplorer/query/DataExplorerQuery.java      |    4 +-
 .../dataexplorer/utils/DataExplorerUtils.java      |   15 -
 .../dataexplorer/v4/query/DataExplorerQueryV4.java |    6 +-
 .../extensions/api/connect/IAdapter.java           |    3 +-
 .../extensions/api/declarer/IFunctionConfig.java   |   14 +-
 .../api/declarer/IStreamPipesFunctionDeclarer.java |    4 +-
 .../management/config/ConfigExtractor.java         |    4 +-
 .../management/connect/adapter/Adapter.java        |   22 +-
 .../connect/adapter/AdapterPipelineGenerator.java  |    2 +-
 .../adapter/model/generic/GenericAdapter.java      |    6 +-
 .../model/generic/GenericDataSetAdapter.java       |   12 -
 .../model/generic/GenericDataStreamAdapter.java    |   15 +-
 .../adapter/model/specific/SpecificAdapter.java    |    3 -
 .../model/specific/SpecificDataSetAdapter.java     |    3 -
 .../model/specific/SpecificDataStreamAdapter.java  |    4 -
 .../TransformValueAdapterPipelineElement.java      |    4 +
 .../transform/value/ValueEventTransformer.java     |   11 +-
 .../adapter/util/TransportFormatGenerator.java     |    2 +-
 .../management/init/DeclarersSingleton.java        |    2 +-
 streampipes-extensions/README.md                   |  110 --
 .../streampipes-connect-adapters-iiot/pom.xml      |   10 +-
 .../connect/iiot/ConnectAdapterIiotInit.java       |    6 +-
 .../iiot/adapters/influxdb/InfluxDbSetAdapter.java |  178 ----
 .../iiot/protocol/stream/FileStreamProtocol.java   |  146 ++-
 .../iiot/protocol/stream/TubeMQProtocol.java       |  210 ++++
 .../strings.en                                     |   41 -
 .../strings.en                                     |   18 +-
 .../documentation.md                               |   17 +-
 .../icon.png                                       |  Bin 0 -> 22024 bytes
 .../strings.en                                     |   17 +-
 .../streampipes-connect-adapters/pom.xml           |    2 +-
 .../streampipes-connectors-influx}/pom.xml         |   32 +-
 .../connectors/influx/InfluxConnectorsInit.java}   |   29 +-
 .../connectors/influx/adapter}/InfluxDbClient.java |   75 +-
 .../influx/adapter}/InfluxDbStreamAdapter.java     |   59 +-
 .../connectors/influx/shared/InfluxConfigs.java    |   84 ++
 .../connectors/influx/shared/InfluxKeys.java       |   38 +
 .../influx/shared/SharedInfluxClient.java          |   53 +
 .../connectors/influx/sink/InfluxDbClient.java     |  129 +++
 .../connectors/influx/sink/InfluxDbSink.java       |  110 ++
 .../documentation.md                               |    0
 .../icon.png                                       |  Bin
 .../strings.en                                     |   42 +-
 .../documentation.md                               |    0
 .../icon.png                                       |  Bin
 .../strings.en                                     |   20 +-
 .../streampipes-extensions-all-iiot/pom.xml        |    5 +
 .../extensions/all/iiot/AllExtensionsIIoTInit.java |    2 +
 .../streampipes-pipeline-elements-all-jvm/pom.xml  |    5 +
 .../pe/jvm/AllPipelineElementsInit.java            |   26 +-
 .../streampipes-sinks-brokers-jvm/pom.xml          |    4 +
 .../sinks/brokers/jvm/BrokersJvmInit.java          |    2 +
 .../sinks/brokers/jvm/tubemq/TubeMQParameters.java |   46 +
 .../brokers/jvm/tubemq/TubeMQPublisherSink.java    |  106 ++
 .../documentation.md                               |   25 +-
 .../icon.png                                       |  Bin 0 -> 22024 bytes
 .../strings.en                                     |   17 +-
 .../streampipes-sinks-databases-jvm/pom.xml        |   21 +-
 .../sinks/databases/jvm/DatabasesJvmInit.java      |    2 -
 .../sinks/databases/jvm/influxdb/InfluxDb.java     |   69 --
 .../databases/jvm/influxdb/InfluxDbClient.java     |  193 ----
 .../databases/jvm/influxdb/InfluxDbController.java |   97 --
 .../databases/jvm/influxdb/InfluxDbParameters.java |   94 --
 .../sinks/databases/jvm/iotdb/IotDb.java           |  214 ++--
 .../sinks/databases/jvm/iotdb/IotDbController.java |   66 +-
 .../sinks/databases/jvm/iotdb/IotDbParameters.java |   70 +-
 .../jvm/jdbcclient/model/DbDataTypeFactory.java    |   21 -
 .../jvm/jdbcclient/model/DbDataTypes.java          |    5 -
 .../jvm/jdbcclient/model/SupportedDbEngines.java   |    1 -
 .../icon.png                                       |  Bin 9982 -> 0 bytes
 .../documentation.md                               |   31 +-
 .../strings.en                                     |   15 +-
 .../databases/jvm/iotdb/TestIotDbParameters.java   |   52 +
 .../sinks/internal/jvm/datalake/DataLakeSink.java  |    3 +-
 .../pom.xml                                        |    2 +-
 streampipes-integration-tests/pom.xml              |   11 +
 .../svcdiscovery/AbstractConsulTest.java           |   74 ++
 .../svcdiscovery/ConsulKvManagementTest.java       |   63 ++
 .../svcdiscovery/ConsulSpConfigTest.java           |   71 ++
 .../svcdiscovery/ConsulSpServiceDiscoveryTest.java |  105 ++
 .../src/test/resources/logback-test.xml            |   33 +-
 .../org/apache/streampipes/model/SpDataSet.java    |   15 +-
 .../streampipes/model/api/EndpointSelectable.java  |   69 ++
 .../model/base/InvocableStreamPipesEntity.java     |   18 +-
 .../model/config}/MessagingSettings.java           |   32 +-
 .../streampipes/model/config}/SpDataFormat.java    |    2 +-
 .../streampipes/model/config}/SpProtocol.java      |    2 +-
 .../model/message/PipelineStatusMessage.java       |    9 +-
 .../model/pipeline/PipelineOperationStatus.java    |   10 +-
 .../performance/PipelinePerformanceTest.java       |   57 -
 .../performance/dataprovider/JsonDataProvider.java |  110 --
 .../dataprovider/SimpleSchemaProvider.java         |   53 -
 .../performance/model/PerformanceTestSettings.java |   79 --
 .../pipeline/PipelineDescriptionFetcher.java       |   21 -
 .../pipeline/PipelineDescriptionParser.java        |   21 -
 .../performance/producer/DataSimulator.java        |   74 --
 .../simulation/DataReplayStatusNotifier.java       |   24 -
 .../performance/simulation/SimulationManager.java  |   69 --
 .../tests/serializer/JsonSerializerTest.java       |   71 --
 .../performance/util/ParameterTool.java            |   36 -
 .../manager/execution/PipelineExecutionInfo.java   |  106 ++
 .../execution/PipelineExecutionTaskFactory.java    |   60 ++
 .../manager/execution/PipelineExecutor.java        |   57 +
 .../ExtensionsServiceEndpointProvider.java         |   62 ++
 .../manager/execution/http/DetachHttpRequest.java  |   51 +-
 .../http/DetachPipelineElementSubmitter.java       |   53 +
 .../manager/execution/http/GraphSubmitter.java     |  132 ---
 .../manager/execution/http/HttpRequestBuilder.java |   98 --
 .../manager/execution/http/InvokeHttpRequest.java  |   54 +
 .../http/InvokePipelineElementSubmitter.java       |   81 ++
 .../execution/http/PipelineElementHttpRequest.java |   73 ++
 .../execution/http/PipelineElementSubmitter.java   |   82 ++
 .../manager/execution/http/PipelineExecutor.java   |  243 -----
 .../provider/CurrentPipelineElementProvider.java}  |   21 +-
 .../provider/PipelineElementProvider.java          |   12 +-
 .../provider/StoredPipelineElementProvider.java}   |   22 +-
 .../execution/task/AfterInvocationTask.java        |   65 ++
 .../execution/task/DiscoverEndpointsTask.java      |   88 ++
 .../execution/task/PipelineExecutionTask.java      |   17 +-
 .../execution/task/SecretEncryptionTask.java       |   39 +-
 .../execution/task/StorePipelineStatusTask.java    |   80 ++
 .../manager/execution/task/SubmitRequestTask.java  |   51 +
 .../manager/execution/task/UpdateGroupIdTask.java  |   46 +
 .../function/FunctionRegistrationService.java      |    4 +
 .../manager/health/PipelineHealthCheck.java        |   13 +-
 .../manager/matching/DataSetGroundingSelector.java |    2 +-
 .../manager/matching/FormatSelector.java           |    2 +-
 .../manager/matching/ProtocolSelector.java         |    2 +-
 .../streampipes/manager/operations/Operations.java |   22 +-
 .../manager/preview/PipelinePreview.java           |   10 +-
 .../http => storage}/PipelineStorageService.java   |    2 +-
 .../RunningPipelineElementStorage.java}            |    8 +-
 .../streampipes/manager/storage/UserService.java   |  101 --
 .../streampipes/ps/DataLakeMeasureResourceV4.java  |    1 -
 .../AbstractPipelineElementResourceManager.java    |   12 +
 .../rest/core/base/impl/AbstractRestResource.java  |    5 -
 .../streampipes/rest/impl/FunctionsResource.java   |    7 +
 .../streampipes/rest/impl/PipelineResource.java    |    1 -
 .../streampipes/rest/impl/admin/ConsulConfig.java  |    2 +-
 .../rest/impl/pe/DataStreamResource.java           |   17 +-
 .../streampipes/rest/security/AuthConstants.java   |    4 +
 streampipes-sdk/pom.xml                            |    6 +-
 .../service/base/rest/BaseResourceConfig.java      |   20 +-
 .../service/core/StreamPipesResourceConfig.java    |  167 +--
 .../svcdiscovery/api/ISpKvManagement.java          |    2 -
 .../svcdiscovery/api/model/ConfigItem.java         |   24 +
 streampipes-service-discovery-consul/pom.xml       |    9 +-
 .../svcdiscovery/consul/AbstractConsulService.java |   14 +-
 .../consul/ConsulHealthServiceManager.java         |   82 +-
 .../svcdiscovery/consul/ConsulProvider.java        |   79 +-
 .../svcdiscovery/consul/ConsulSpConfig.java        |   63 +-
 .../svcdiscovery/consul/SpConsulKvManagement.java  |   55 +-
 .../consul/SpConsulServiceDiscovery.java           |   95 +-
 .../svcdiscovery/SpServiceDiscovery.java           |   21 +-
 .../extensions/ExtensionsResourceConfig.java       |   40 +-
 .../function/StreamPipesFunctionHandler.java       |   36 +-
 streampipes-storage-couchdb/pom.xml                |    4 +
 .../couchdb/utils/CouchDbViewGenerator.java        |    7 +-
 .../streampipes/storage/couchdb/utils/Utils.java   |   39 +-
 .../standalone/function/FunctionConfig.java        |   34 +-
 .../standalone/function/FunctionConfigBuilder.java |   25 +-
 .../standalone/function/FunctionContext.java       |    9 +
 .../function/FunctionContextGenerator.java         |   10 +-
 .../standalone/function/StreamPipesFunction.java   |   64 +-
 ui/.eslintignore                                   |   11 -
 ui/.prettierignore                                 |   11 -
 .../fixtures/connect/aggregationRules/expected.csv |    2 -
 .../connect/removeDuplicateRules/expected.csv      |   11 +-
 .../connect/removeDuplicateRules/input.csv         |   20 +-
 .../support/builder/GenericAdapterBuilder.ts       |    7 +-
 .../support/builder/SpecificAdapterBuilder.ts      |    5 +
 ui/cypress/support/model/AdapterInput.ts           |    3 +
 .../support/utils/DataDownloadDialogUtils.ts       |    2 -
 ui/cypress/support/utils/PrepareTestDataUtils.ts   |   23 +-
 .../support/utils/ProcessingElementTestUtils.ts    |   20 +-
 ui/cypress/support/utils/connect/ConnectBtns.ts    |   14 +-
 ui/cypress/support/utils/connect/ConnectUtils.ts   |   81 +-
 ui/cypress/support/utils/datalake/DataLakeUtils.ts |   16 +-
 ...pec.ts => createAdapterWithoutStarting.spec.ts} |   31 +-
 ui/cypress/tests/adapter/editAdapter.smoke.spec.ts |   18 +-
 ui/cypress/tests/adapter/fileStream.smoke.spec.ts  |    1 -
 ui/cypress/tests/adapter/formats/format.spec.ts    |    2 +-
 .../tests/adapter/persistInDataLake.smoke.spec.ts  |    1 -
 ui/cypress/tests/adapter/rules/streamRules.spec.ts |    4 +-
 ui/cypress/tests/adapter/rules/valueRules.ts       |    1 +
 .../dataDownloadDialogTest.smoke.spec.ts           |    1 +
 ui/cypress/tests/datalake/deleteWidget.ts          |    1 -
 .../datalake/widgetDataConfiguration.smoke.spec.ts |    2 -
 ui/cypress/tests/datalake/widgets/table.ts         |    2 +-
 ui/cypress/tests/thirdparty/InfluxDb.smoke.spec.ts |   19 +-
 ui/deployment/appng5.module.mst                    |    4 +
 ui/package-lock.json                               |  711 +++++++------
 ui/package.json                                    |   14 +-
 .../src/lib/apis/adapter.service.ts                |    6 +-
 .../app/CustomMaterial/custom-material.module.ts   |   11 +-
 .../_guards/auth.can-activate-children.guard.ts    |    4 +-
 .../adapter-options-panel.component.html           |    1 +
 .../adapter-options-panel.component.ts             |    5 +-
 .../start-adapter-configuration.component.html     |   12 +-
 .../start-adapter-configuration.component.ts       |    3 +
 .../configuration-group.component.html             |    4 +-
 .../pipeline-element-runtime-info.component.html   |    7 +-
 .../adapter-started-dialog.component.html          |    4 +-
 .../adapter-started-dialog.component.ts            |  140 ++-
 .../adapter-template-dialog.component.html         |    4 +-
 ui/src/app/core-ui/core-ui.module.ts               |  256 +++--
 .../components/download/download.component.html    |   34 +-
 .../components/download/download.component.scss    |    1 -
 .../components/download/download.component.ts      |   57 +-
 .../select-data-missing-values.component.html      |   29 +-
 .../select-data-missing-values.component.scss      |    2 -
 .../select-data-missing-values.component.ts        |   24 +-
 .../select-data-range.component.html               |  128 ++-
 .../select-data-range.component.scss               |    1 -
 .../select-data-range.component.ts                 |   59 +-
 .../select-data/select-data.component.html         |   14 +-
 .../select-data/select-data.component.scss         |   11 +-
 .../select-data/select-data.component.ts           |   26 +-
 .../select-format/select-format.component.html     |   64 +-
 .../select-format/select-format.component.scss     |    1 -
 .../select-format/select-format.component.ts       |   23 +-
 .../data-download-dialog.component.html            |  116 +-
 .../data-download-dialog.component.scss            |   12 +-
 .../data-download-dialog.component.ts              |   92 +-
 .../model/data-download-dialog.model.ts            |   17 +-
 .../model/data-export-config.model.ts              |    9 +-
 .../model/download-progress.model.ts               |    4 +-
 .../model/export-config.model.ts                   |    5 +-
 .../model/format-export-config.model.ts            |    8 +-
 .../services/data-export.service.ts                |  203 ++--
 .../services/file-name.service.spec.ts             |  170 +--
 .../services/file-name.service.ts                  |   55 +-
 .../core-ui/error-hint/error-hint.component.html   |   49 +-
 .../core-ui/error-hint/error-hint.component.scss   |    4 +-
 .../app/core-ui/error-hint/error-hint.component.ts |   30 +-
 .../image-annotations.component.css                |    6 +-
 .../image-annotations.component.html               |   35 +-
 .../image-annotations.component.ts                 |   54 +-
 .../image-bar-preview.component.html               |    7 +-
 .../image-bar-preview.component.scss               |    9 +-
 .../image-bar-preview.component.ts                 |   47 +-
 .../components/image-bar/image-bar.component.css   |    2 -
 .../components/image-bar/image-bar.component.html  |   75 +-
 .../components/image-bar/image-bar.component.ts    |  106 +-
 .../image-container/image-container.component.css  |    3 +-
 .../image-container/image-container.component.html |   14 +-
 .../image-container/image-container.component.ts   |   68 +-
 .../image-labeling/image-labeling.component.css    |    2 +-
 .../image-labeling/image-labeling.component.html   |  169 ++-
 .../image-labeling/image-labeling.component.ts     |  492 +++++----
 .../image/image-viewer/image-viewer.component.css  |    2 +-
 .../image/image-viewer/image-viewer.component.html |   32 +-
 .../image/image-viewer/image-viewer.component.ts   |   41 +-
 ui/src/app/core-ui/image/image.component.css       |    2 +-
 ui/src/app/core-ui/image/image.component.html      |   10 +-
 ui/src/app/core-ui/image/image.component.ts        |   25 +-
 ui/src/app/core-ui/image/model/coordinates.ts      |    4 +-
 ui/src/app/core-ui/image/model/labeling-mode.ts    |    8 +-
 .../image/services/BrushLabeling.service.ts        |  255 +++--
 .../core-ui/image/services/CocoFormat.service.ts   |  208 ++--
 .../core-ui/image/services/LabelingMode.service.ts |   86 +-
 .../image/services/PolygonLabeling.service.ts      |  482 +++++----
 .../image/services/ReactLabeling.service.ts        |  375 ++++---
 ui/src/app/core-ui/image/services/color.service.ts |   28 +-
 ui/src/app/core-ui/image/util/color.util.ts        |   28 +-
 .../core-ui/image/util/imageTranslation.util.ts    |   39 +-
 .../classification/imageClassification.ts          |   57 +-
 .../configure-labels.component.css                 |    2 +-
 .../configure-labels.component.html                |   49 +-
 .../configure-labels/configure-labels.component.ts |  170 +--
 .../label-list-item/label-list-item.component.css  |    2 +-
 .../label-list-item/label-list-item.component.html |   34 +-
 .../label-list-item/label-list-item.component.ts   |   54 +-
 .../select-label/select-label.component.css        |    6 +-
 .../select-label/select-label.component.html       |   54 +-
 .../select-label/select-label.component.ts         |   97 +-
 .../app/core-ui/labels/services/label.service.ts   |  135 +--
 .../simple-logs/simple-logs.component.html         |   33 +-
 .../simple-logs/simple-logs.component.ts           |   15 +-
 .../simple-metrics/simple-metrics.component.html   |   40 +-
 .../simple-metrics/simple-metrics.component.ts     |   27 +-
 .../object-permission-dialog.component.html        |  122 ++-
 .../object-permission-dialog.component.scss        |    5 +-
 .../object-permission-dialog.component.ts          |  416 ++++----
 ...pipeline-element-template-config.component.html |   77 +-
 ...pipeline-element-template-config.component.scss |   12 +-
 .../pipeline-element-template-config.component.ts  |  128 +--
 .../pipeline-element-template-generator.ts         |  146 +--
 .../pipeline-element-template.pipe.ts              |   29 +-
 .../pipeline-started-status.component.html         |   92 +-
 .../pipeline-started-status.component.scss         |    8 +-
 .../pipeline-started-status.component.ts           |   43 +-
 .../split-section/split-section.component.html     |    4 +-
 .../split-section/split-section.component.scss     |   18 +-
 .../split-section/split-section.component.ts       |   16 +-
 .../base/abstract-static-property.ts               |   56 +-
 .../base/abstract-validated-static-property.ts     |   65 +-
 .../filter/display-recommended.pipe.ts             |   45 +-
 .../core-ui/static-properties/input.validator.ts   |   36 +-
 .../static-alternatives.component.css              |   17 +-
 .../static-alternatives.component.html             |   98 +-
 .../static-alternatives.component.ts               |   23 +-
 .../static-any-input.component.css                 |    1 -
 .../static-any-input.component.html                |   24 +-
 .../static-any-input/static-any-input.component.ts |   31 +-
 .../static-code-input.component.html               |   43 +-
 .../static-code-input.component.scss               |    5 +-
 .../static-code-input.component.ts                 |  136 +--
 .../add-to-collection.component.css                |    2 +-
 .../add-to-collection.component.html               |   36 +-
 .../add-to-collection.component.spec.ts            |   25 +-
 .../add-to-collection.component.ts                 |  258 +++--
 .../static-collection.component.css                |    2 +-
 .../static-collection.component.html               |   46 +-
 .../static-collection.component.ts                 |   64 +-
 .../static-color-picker.component.css              |    2 +-
 .../static-color-picker.component.html             |   21 +-
 .../static-color-picker.component.ts               |   44 +-
 .../static-file-input.component.css                |    2 +-
 .../static-file-input.component.html               |  113 +-
 .../static-file-input.component.ts                 |  101 +-
 .../static-free-input.component.html               |   80 +-
 .../static-free-input.component.scss               |    7 +-
 .../static-free-input.component.ts                 |  175 ++--
 .../static-group/static-group.component.css        |    2 +-
 .../static-group/static-group.component.html       |   61 +-
 .../static-group/static-group.component.ts         |   15 +-
 .../static-mapping-nary.component.html             |   41 +-
 .../static-mapping-nary.component.scss             |    3 +-
 .../static-mapping-nary.component.ts               |   39 +-
 .../static-mapping-unary.component.css             |    9 +-
 .../static-mapping-unary.component.html            |   26 +-
 .../static-mapping-unary.component.ts              |   24 +-
 .../static-mapping/static-mapping.ts               |   46 +-
 .../static-one-of-input.component.css              |    4 +-
 .../static-one-of-input.component.html             |   32 +-
 .../static-one-of-input.component.ts               |   71 +-
 .../static-property-util.service.ts                |   88 +-
 .../static-property.component.css                  |   20 +-
 .../static-property.component.html                 |  323 +++---
 .../static-properties/static-property.component.ts |  215 ++--
 ...tic-runtime-resolvable-any-input.component.html |   49 +-
 ...tatic-runtime-resolvable-any-input.component.ts |   25 +-
 .../base-runtime-resolvable-input.ts               |  186 ++--
 .../base-runtime-resolvable-selection-input.ts     |   35 +-
 .../runtime-resolvable.service.ts                  |   63 +-
 ...ic-runtime-resolvable-oneof-input.component.css |    6 +-
 ...c-runtime-resolvable-oneof-input.component.html |   46 +-
 ...tic-runtime-resolvable-oneof-input.component.ts |   43 +-
 .../static-tree-input.component.html               |   69 +-
 .../static-tree-input.component.scss               |   16 +-
 .../static-tree-input.component.ts                 |  198 ++--
 .../static-secret-input.component.css              |    1 -
 .../static-secret-input.component.html             |   22 +-
 .../static-secret-input.component.ts               |   27 +-
 .../static-slide-toggle.component.html             |   13 +-
 .../static-slide-toggle.component.ts               |   46 +-
 .../app/core-ui/status/status-widget.component.css |   10 +-
 .../core-ui/status/status-widget.component.html    |   18 +-
 .../app/core-ui/status/status-widget.component.ts  |   21 +-
 .../components/grid/dashboard-grid.component.css   |    2 +-
 .../components/grid/dashboard-grid.component.html  |   32 +-
 .../components/grid/dashboard-grid.component.ts    |  255 ++---
 .../overview/dashboard-overview.component.css      |    4 +-
 .../overview/dashboard-overview.component.html     |  262 +++--
 .../overview/dashboard-overview.component.ts       |  240 +++--
 .../components/panel/dashboard-panel.component.css |    6 +-
 .../panel/dashboard-panel.component.html           |   81 +-
 .../components/panel/dashboard-panel.component.ts  |  136 ++-
 .../standalone/standalone-dashboard.component.css  |    2 +-
 .../standalone/standalone-dashboard.component.html |   10 +-
 .../standalone/standalone-dashboard.component.ts   |   20 +-
 .../widget/dashboard-widget.component.css          |   17 +-
 .../widget/dashboard-widget.component.html         |  385 ++++---
 .../widget/dashboard-widget.component.ts           |  311 +++---
 .../components/widgets/area/area-config.ts         |    3 -
 .../widgets/area/area-widget.component.css         |    6 +-
 .../widgets/area/area-widget.component.html        |   49 +-
 .../widgets/area/area-widget.component.ts          |   15 +-
 .../components/widgets/bar-race/bar-race-config.ts |   49 +-
 .../bar-race/bar-race-widget.component.html        |   26 +-
 .../bar-race/bar-race-widget.component.scss        |   30 +-
 .../widgets/bar-race/bar-race-widget.component.ts  |  276 ++---
 .../components/widgets/base/base-config.ts         |    1 -
 .../components/widgets/base/base-echarts-widget.ts |   40 +-
 .../widgets/base/base-ngx-charts-widget.ts         |   27 +-
 .../widgets/base/base-ngx-line-charts-widget.ts    |   46 +-
 .../widgets/base/base-ngx-line-config.ts           |   60 +-
 .../components/widgets/base/base-widget.ts         |  437 ++++----
 .../components/widgets/gauge/gauge-config.ts       |   33 +-
 .../widgets/gauge/gauge-widget.component.css       |   10 +-
 .../widgets/gauge/gauge-widget.component.html      |   38 +-
 .../widgets/gauge/gauge-widget.component.ts        |   26 +-
 .../components/widgets/html/html-config.ts         |   21 +-
 .../widgets/html/html-widget.component.css         |   10 +-
 .../widgets/html/html-widget.component.html        |   17 +-
 .../widgets/html/html-widget.component.ts          |   20 +-
 .../components/widgets/image/image-config.ts       |   16 +-
 .../widgets/image/image-widget.component.css       |    6 +-
 .../widgets/image/image-widget.component.html      |    4 +-
 .../widgets/image/image-widget.component.ts        |   25 +-
 .../components/widgets/line/line-config.ts         |   13 +-
 .../widgets/line/line-widget.component.css         |   10 +-
 .../widgets/line/line-widget.component.html        |   49 +-
 .../widgets/line/line-widget.component.ts          |   16 +-
 .../dashboard/components/widgets/map/map-config.ts |   66 +-
 .../widgets/map/map-widget.component.css           |    8 +-
 .../widgets/map/map-widget.component.html          |   29 +-
 .../components/widgets/map/map-widget.component.ts |   90 +-
 .../components/widgets/number/number-config.ts     |   21 +-
 .../widgets/number/number-widget.component.css     |   15 +-
 .../widgets/number/number-widget.component.html    |   16 +-
 .../widgets/number/number-widget.component.ts      |  105 +-
 .../dashboard/components/widgets/raw/raw-config.ts |   33 +-
 .../widgets/raw/raw-widget.component.css           |   10 +-
 .../widgets/raw/raw-widget.component.html          |   23 +-
 .../components/widgets/raw/raw-widget.component.ts |   30 +-
 .../stacked-line-chart-config.ts                   |   42 +-
 .../stacked-line-chart-widget.component.html       |   26 +-
 .../stacked-line-chart-widget.component.scss       |   30 +-
 .../stacked-line-chart-widget.component.ts         |  203 ++--
 .../components/widgets/status/status-config.ts     |   34 +-
 .../widgets/status/status-widget.component.html    |   19 +-
 .../widgets/status/status-widget.component.scss    |   42 +-
 .../widgets/status/status-widget.component.ts      |   94 +-
 .../components/widgets/table/table-config.ts       |   43 +-
 .../widgets/table/table-widget.component.css       |   10 +-
 .../widgets/table/table-widget.component.html      |   50 +-
 .../widgets/table/table-widget.component.ts        |   52 +-
 .../widgets/trafficlight/traffic-light-config.ts   |   48 +-
 .../traffic-light-widget.component.css             |   14 +-
 .../traffic-light-widget.component.html            |   54 +-
 .../trafficlight/traffic-light-widget.component.ts |   52 +-
 .../widgets/wordcloud/wordcloud-config.ts          |   57 +-
 .../wordcloud/wordcloud-widget.component.html      |   22 +-
 .../wordcloud/wordcloud-widget.component.scss      |   32 +-
 .../wordcloud/wordcloud-widget.component.ts        |  245 +++--
 .../dashboard/dashboard.can-deactivate.guard.ts    |   28 +-
 ui/src/app/dashboard/dashboard.module.ts           |  156 ++-
 ui/src/app/dashboard/dashboard.routes.ts           |    9 +-
 .../add-visualization-dialog.component.html        |  118 ++-
 .../add-visualization-dialog.component.scss        |    8 +-
 .../add-visualization-dialog.component.ts          |  476 +++++----
 .../edit-dashboard-dialog.component.html           |   71 +-
 .../edit-dashboard-dialog.component.scss           |    4 +-
 .../edit-dashboard-dialog.component.ts             |   17 +-
 .../dashboard/registry/widget-config-builder.ts    |  190 +++-
 ui/src/app/dashboard/registry/widget-registry.ts   |   20 +-
 .../dashboard/sdk/collected-schema-requirements.ts |   14 +-
 ui/src/app/dashboard/sdk/ep-requirements.ts        |  182 ++--
 .../sdk/extractor/static-property-extractor.ts     |   54 +-
 .../app/dashboard/sdk/matching/datatype-match.ts   |   20 +-
 .../sdk/matching/domain-property-match.ts          |   15 +-
 .../dashboard/sdk/matching/list-property-match.ts  |   16 +-
 .../sdk/matching/mapping-property-generator.ts     |   15 +-
 .../sdk/matching/primitive-property-match.ts       |   13 +-
 .../app/dashboard/sdk/matching/property-match.ts   |   13 +-
 ui/src/app/dashboard/sdk/matching/schema-match.ts  |   11 +-
 ui/src/app/dashboard/sdk/model/datatypes.ts        |   10 +-
 ui/src/app/dashboard/sdk/model/vocabulary.ts       |    1 -
 .../dashboard/sdk/schema-requirements-builder.ts   |   55 +-
 ui/src/app/dashboard/services/edit-mode.service.ts |    9 +-
 .../services/refresh-dashboard.service.ts          |    1 -
 .../dashboard/services/reload-pipeline.service.ts  |    9 +-
 ui/src/app/dashboard/services/resize.service.ts    |    1 -
 ...lorer-widget-appearance-settings.component.html |   41 +-
 ...xplorer-widget-appearance-settings.component.ts |   60 +-
 .../data-explorer-designer-panel.component.html    |  136 ++-
 .../data-explorer-designer-panel.component.scss    |   10 +-
 .../data-explorer-designer-panel.component.ts      |  119 ++-
 ...ta-explorer-widget-data-settings.component.html |  259 +++--
 ...ta-explorer-widget-data-settings.component.scss |   43 +-
 ...data-explorer-widget-data-settings.component.ts |  375 ++++---
 .../field-selection-panel.component.html           |   77 +-
 .../field-selection-panel.component.scss           |   11 +-
 .../field-selection-panel.component.ts             |  188 ++--
 .../field-selection/field-selection.component.html |   27 +-
 .../field-selection/field-selection.component.scss |    2 +-
 .../field-selection/field-selection.component.ts   |   44 +-
 .../filter-selection-panel.component.html          |  125 ++-
 .../filter-selection-panel.component.ts            |  150 +--
 .../group-selection-panel.component.html           |   45 +-
 .../group-selection-panel.component.scss           |    2 +-
 .../group-selection-panel.component.ts             |  108 +-
 ...-explorer-visualisation-settings.component.html |   80 +-
 ...ta-explorer-visualisation-settings.component.ts |   33 +-
 ...data-explorer-dashboard-overview.component.html |  244 +++--
 ...data-explorer-dashboard-overview.component.scss |    4 +-
 .../data-explorer-dashboard-overview.component.ts  |  224 ++--
 .../data-explorer-dashboard-panel.component.css    |    8 +-
 .../data-explorer-dashboard-panel.component.html   |  276 +++--
 .../data-explorer-dashboard-panel.component.ts     |  617 +++++------
 .../time-selector/timeRangeSelector.component.html |   81 +-
 .../time-selector/timeRangeSelector.component.scss |    6 +-
 .../time-selector/timeRangeSelector.component.ts   |  267 ++---
 .../widget-view/abstract-widget-view.directive.ts  |  252 +++--
 .../data-explorer-dashboard-grid.component.html    |   41 +-
 .../data-explorer-dashboard-grid.component.scss    |    7 +-
 .../data-explorer-dashboard-grid.component.ts      |  136 +--
 ...ta-explorer-dashboard-slide-view.component.html |   88 +-
 ...ta-explorer-dashboard-slide-view.component.scss |   32 +-
 ...data-explorer-dashboard-slide-view.component.ts |  163 +--
 .../data-explorer-dashboard-widget.component.html  |  220 ++--
 .../data-explorer-dashboard-widget.component.scss  |   14 +-
 .../data-explorer-dashboard-widget.component.ts    |  379 +++----
 .../components/widget/widget.directive.ts          |    4 +-
 .../base/base-data-explorer-widget.directive.ts    |  513 +++++----
 .../components/widgets/base/base-widget-config.ts  |  272 ++---
 .../widgets/base/data-explorer-widget-data.ts      |   33 +-
 .../correlation-chart-widget-config.component.html |   46 +-
 .../correlation-chart-widget-config.component.ts   |   75 +-
 .../correlation-chart-widget.component.html        |   40 +-
 .../correlation-chart-widget.component.ts          |  426 ++++----
 .../model/correlation-chart-widget.model.ts        |   16 +-
 ...distribution-chart-widget-config.component.html |  115 +-
 .../distribution-chart-widget-config.component.ts  |   97 +-
 .../distribution-chart-widget.component.html       |   55 +-
 .../distribution-chart-widget.component.ts         |  371 +++----
 .../model/distribution-chart-widget.model.ts       |   19 +-
 .../value-heatmap/value-heatmap.component.html     |   14 +-
 .../value-heatmap/value-heatmap.component.ts       |  300 +++---
 .../config/heatmap-widget-config.component.html    |   20 +-
 .../config/heatmap-widget-config.component.ts      |   72 +-
 .../widgets/heatmap/heatmap-widget.component.html  |   40 +-
 .../widgets/heatmap/heatmap-widget.component.scss  |    6 +-
 .../widgets/heatmap/heatmap-widget.component.ts    |  500 +++++----
 .../widgets/heatmap/model/heatmap-widget.model.ts  |   14 +-
 .../config/image-widget-config.component.html      |   12 +-
 .../image/config/image-widget-config.component.ts  |   65 +-
 .../widgets/image/image-widget.component.css       |   10 +-
 .../widgets/image/image-widget.component.html      |   31 +-
 .../widgets/image/image-widget.component.ts        |  160 +--
 .../widgets/image/model/image-widget.model.ts      |   12 +-
 .../indicator-chart-widget-config.component.html   |   25 +-
 .../indicator-chart-widget-config.component.ts     |   63 +-
 .../indicator-chart-widget.component.html          |   36 +-
 .../indicator/indicator-chart-widget.component.ts  |  218 ++--
 .../model/indicator-chart-widget.model.ts          |   16 +-
 .../map/config/map-widget-config.component.html    |  100 +-
 .../map/config/map-widget-config.component.ts      |  114 +-
 .../widgets/map/map-widget.component.html          |   31 +-
 .../widgets/map/map-widget.component.scss          |    8 +-
 .../components/widgets/map/map-widget.component.ts |  401 ++++---
 .../widgets/map/model/map-widget.model.ts          |   25 +-
 .../config/table-widget-config.component.html      |   25 +-
 .../table/config/table-widget-config.component.ts  |   75 +-
 .../widgets/table/model/table-widget.model.ts      |   16 +-
 .../widgets/table/table-widget.component.html      |  111 +-
 .../widgets/table/table-widget.component.scss      |    7 +-
 .../widgets/table/table-widget.component.ts        |  201 ++--
 .../time-series-chart-widget-config.component.html |   19 +-
 .../time-series-chart-widget-config.component.ts   |  277 ++---
 .../model/time-series-chart-widget.model.ts        |   39 +-
 .../time-series-chart/services/color.service.ts    |    1 -
 .../time-series-chart-widget.component.html        |   49 +-
 .../time-series-chart-widget.component.scss        |   12 +-
 .../time-series-chart-widget.component.ts          |  968 +++++++++--------
 .../aggregate-configuration.component.css          |    1 -
 .../aggregate-configuration.component.html         |   27 +-
 .../aggregate-configuration.component.ts           |   43 +-
 .../components/widgets/utils/color-utils.ts        |   35 +-
 .../group-configuration.component.css              |    1 -
 .../group-configuration.component.html             |   39 +-
 .../group-configuration.component.ts               |   63 +-
 .../load-data-spinner.component.ts                 |   17 +-
 .../no-data/no-data-in-date-range.component.html   |   15 +-
 .../no-data/no-data-in-date-range.component.ts     |   21 +-
 .../select-color-properties.component.html         |  167 ++-
 .../select-color-properties.component.scss         |   14 +-
 .../select-color-properties.component.ts           |  133 ++-
 .../select-properties.component.css                |    3 +-
 .../select-properties.component.html               |   39 +-
 .../select-properties.component.ts                 |   81 +-
 .../select-property/select-property.component.html |   25 +-
 .../select-property/select-property.component.ts   |   31 +-
 .../too-much-data/too-much-data.component.html     |   33 +-
 .../too-much-data/too-much-data.component.scss     |    3 +-
 .../utils/too-much-data/too-much-data.component.ts |   33 +-
 .../data-explorer-panel.can-deactivate.guard.ts    |   28 +-
 ui/src/app/data-explorer/data-explorer.module.ts   |  286 ++---
 ui/src/app/data-explorer/data-explorer.routes.ts   |    9 +-
 ...a-explorer-edit-data-view-dialog.component.html |   54 +-
 ...a-explorer-edit-data-view-dialog.component.scss |    4 +-
 ...ata-explorer-edit-data-view-dialog.component.ts |   64 +-
 .../models/dataview-dashboard.model.ts             |   45 +-
 .../app/data-explorer/models/multi-series.model.ts |    1 -
 .../registry/data-explorer-widget-registry.ts      |    1 -
 .../registry/data-explorer-widgets.ts              |  112 +-
 .../data-explorer-field-provider-service.ts        |  314 +++---
 .../services/refresh-dashboard.service.ts          |    1 -
 .../app/data-explorer/services/resize.service.ts   |    1 -
 .../services/time-selection.service.ts             |   10 +-
 .../services/widget-configuration.service.ts       |   10 +-
 .../data-explorer/services/widget-type.service.ts  |   12 +-
 .../output-strategy/base/BaseOutputStrategy.ts     |   26 +-
 .../custom-output-strategy.component.html          |   86 +-
 .../custom-output-strategy.component.scss          |    1 -
 .../custom-output-strategy.component.ts            |  101 +-
 .../output-strategy/output-strategy.component.html |   44 +-
 .../output-strategy/output-strategy.component.scss |   10 +-
 .../output-strategy/output-strategy.component.ts   |   43 +-
 .../property-selection.component.html              |   37 +-
 .../property-selection.component.scss              |    4 +-
 .../property-selection.component.ts                |   90 +-
 .../user-defined-output.component.html             |   85 +-
 .../user-defined-output.component.scss             |    1 -
 .../user-defined-output.component.ts               |  137 +--
 .../pipeline-assembly.component.html               |  156 ++-
 .../pipeline-assembly.component.scss               |   11 +-
 .../pipeline-assembly.component.ts                 |  226 ++--
 .../pipeline-element-documentation.component.html  |    8 +-
 .../pipeline-element-documentation.component.scss  |    2 +-
 .../pipeline-element-documentation.component.ts    |   52 +-
 .../pipeline-element-icon-stand-row.component.html |   58 +-
 .../pipeline-element-icon-stand-row.component.scss |   84 +-
 .../pipeline-element-icon-stand-row.component.ts   |   59 +-
 .../pipeline-element-icon-stand.component.html     |  244 +++--
 .../pipeline-element-icon-stand.component.scss     |   89 +-
 .../pipeline-element-icon-stand.component.ts       |  306 +++---
 .../pipeline-element-options.component.html        |  142 ++-
 .../pipeline-element-options.component.ts          |  338 +++---
 .../pipeline-element-preview.component.html        |   17 +-
 .../pipeline-element-preview.component.scss        |   32 +-
 .../pipeline-element-preview.component.ts          |   76 +-
 .../pipeline-element-recommendation.component.html |   35 +-
 .../pipeline-element-recommendation.component.ts   |  290 ++---
 .../pipeline-element.component.html                |    9 +-
 .../pipeline-element/pipeline-element.component.ts |   38 +-
 .../components/pipeline/pipeline.component.html    |  116 +-
 .../components/pipeline/pipeline.component.ts      | 1107 ++++++++++++--------
 ui/src/app/editor/constants/editor.constants.ts    |   13 +-
 .../compatible-elements.component.html             |   41 +-
 .../compatible-elements.component.scss             |   13 +-
 .../compatible-elements.component.ts               |  138 +--
 .../dialog/customize/customize.component.html      |  182 +++-
 .../dialog/customize/customize.component.scss      |    7 +-
 .../editor/dialog/customize/customize.component.ts |  365 ++++---
 ui/src/app/editor/dialog/help/help.component.html  |   88 +-
 ui/src/app/editor/dialog/help/help.component.scss  |    8 +-
 ui/src/app/editor/dialog/help/help.component.ts    |  157 +--
 .../matching-error/matching-error.component.html   |   39 +-
 .../matching-error/matching-error.component.scss   |    2 +-
 .../matching-error/matching-error.component.ts     |   31 +-
 .../missing-elements-for-tutorial.component.html   |   24 +-
 .../missing-elements-for-tutorial.component.scss   |    2 +-
 .../missing-elements-for-tutorial.component.ts     |   24 +-
 .../pipeline-element-discovery.component.html      |   41 +-
 .../pipeline-element-discovery.component.scss      |    4 +-
 .../pipeline-element-discovery.component.ts        |  124 +--
 .../save-pipeline/save-pipeline.component.html     |  144 ++-
 .../save-pipeline/save-pipeline.component.scss     |   20 +-
 .../save-pipeline/save-pipeline.component.ts       |  306 +++---
 .../welcome-tour/welcome-tour.component.html       |   45 +-
 .../welcome-tour/welcome-tour.component.scss       |   28 +-
 .../dialog/welcome-tour/welcome-tour.component.ts  |   69 +-
 ui/src/app/editor/editor.component.html            |   47 +-
 ui/src/app/editor/editor.component.scss            |   10 +-
 ui/src/app/editor/editor.component.ts              |  272 ++---
 ui/src/app/editor/editor.module.ts                 |   19 +-
 .../filter/enabled-pipeline-element.filter.ts      |   17 +-
 ui/src/app/editor/model/editor.model.ts            |   86 +-
 ui/src/app/editor/model/jsplumb.model.ts           |   12 +-
 ui/src/app/editor/services/editor.service.ts       |  228 ++--
 .../app/editor/services/jsplumb-bridge.service.ts  |   32 +-
 .../app/editor/services/jsplumb-config.service.ts  |  314 +++---
 .../editor/services/jsplumb-endpoint.service.ts    |   80 +-
 .../app/editor/services/jsplumb-factory.service.ts |   43 +-
 ui/src/app/editor/services/jsplumb.service.ts      |  695 +++++++-----
 .../app/editor/services/object-provider.service.ts |   74 +-
 .../services/pipeline-canvas-scrolling.service.ts  |   19 +-
 .../app/editor/services/pipeline-editor.service.ts |   23 +-
 .../services/pipeline-element-dragged.service.ts   |   12 +-
 .../services/pipeline-element-group-filter.pipe.ts |   29 +-
 .../services/pipeline-element-name-filter.pipe.ts  |   28 +-
 .../pipeline-element-recommendation.service.ts     |   43 +-
 .../services/pipeline-element-type-filter.pipe.ts  |   25 +-
 .../services/pipeline-positioning.service.ts       |  362 ++++---
 .../app/editor/services/pipeline-style.service.ts  |  114 +-
 .../editor/services/pipeline-validation.service.ts |  119 ++-
 ui/src/app/editor/utils/editor.utils.ts            |  127 ++-
 ui/src/app/editor/utils/style-sanitizer.ts         |   13 +-
 .../file-overview/file-overview.component.html     |   54 +-
 .../file-overview/file-overview.component.scss     |   16 +-
 .../file-overview/file-overview.component.ts       |   95 +-
 .../file-upload/file-upload-dialog.component.html  |   94 +-
 .../file-upload/file-upload-dialog.component.scss  |    2 +-
 .../file-upload/file-upload-dialog.component.ts    |  108 +-
 ui/src/app/files/files.component.html              |   34 +-
 ui/src/app/files/files.component.scss              |   12 +-
 ui/src/app/files/files.component.ts                |   56 +-
 ui/src/app/files/files.module.ts                   |   82 +-
 ui/src/app/files/files.routes.ts                   |   10 +-
 ui/src/app/info/about/about.component.css          |   10 +-
 ui/src/app/info/about/about.component.html         |   87 +-
 ui/src/app/info/about/about.component.ts           |   10 +-
 ui/src/app/info/info.component.css                 |    4 +-
 ui/src/app/info/info.component.html                |   17 +-
 ui/src/app/info/info.component.ts                  |   25 +-
 ui/src/app/info/info.module.ts                     |    9 +-
 ui/src/app/info/license/license.component.css      |    2 +-
 ui/src/app/info/license/license.component.html     |  348 +++---
 ui/src/app/info/license/license.component.ts       |   10 +-
 .../info/versions/service/version-info.model.ts    |   12 +-
 ui/src/app/info/versions/versions.component.css    |    8 +-
 ui/src/app/info/versions/versions.component.html   |   91 +-
 ui/src/app/info/versions/versions.component.ts     |   26 +-
 .../activate-account.component.html                |   13 +-
 .../activate-account/activate-account.component.ts |   61 +-
 .../components/auth-box/auth-box.component.ts      |   23 +-
 .../login/components/login/login.component.html    |   82 +-
 .../login/components/login/login.component.scss    |   20 +-
 .../app/login/components/login/login.component.ts  |   84 +-
 ui/src/app/login/components/login/login.model.ts   |    4 +-
 .../components/register/register.component.html    |   62 +-
 .../components/register/register.component.ts      |   95 +-
 .../components/register/registration.model.ts      |    4 +-
 .../restore-password.component.html                |   41 +-
 .../restore-password/restore-password.component.ts |   72 +-
 .../set-new-password.component.html                |   61 +-
 .../set-new-password/set-new-password.component.ts |  131 ++-
 .../login/components/setup/setup.component.html    |  165 ++-
 .../login/components/setup/setup.component.scss    |   54 +-
 .../app/login/components/setup/setup.component.ts  |  113 +-
 .../components/startup/startup.component.html      |   40 +-
 .../components/startup/startup.component.scss      |    5 +-
 .../login/components/startup/startup.component.ts  |   40 +-
 ui/src/app/login/login.module.ts                   |   11 +-
 .../login/services/account-activation.service.ts   |   18 +-
 ui/src/app/login/services/login.service.ts         |   69 +-
 .../app/login/services/restore-password.service.ts |   30 +-
 ui/src/app/login/utils/check-password.ts           |   16 +-
 .../components/edit/quickedit.component.html       |    4 +-
 .../elements/pipeline-elements-row.component.html  |    4 +-
 .../preview/pipeline-preview.component.html        |    4 +-
 822 files changed, 29077 insertions(+), 21041 deletions(-)
 create mode 100644 .github/pr-labeler-config.yml
 copy .asf.yaml => .github/workflows/pr-labeler.yml (57%)
 delete mode 100644 installer/README.md
 copy installer/cli/deploy/standalone/{iotdb => tubemq}/docker-compose.dev.yml 
(85%)
 copy installer/cli/deploy/standalone/{iotdb => tubemq}/docker-compose.yml (92%)
 copy .asf.yaml => installer/k8s/templates/external/influxdb/influxdb2-pvc.yaml 
(56%)
 copy streampipes-client-python/streampipes_client/endpoint/{ => 
api}/__init__.py (99%)
 rename streampipes-client-python/streampipes_client/endpoint/{ => 
api}/data_lake_measure.py (100%)
 rename streampipes-client-python/streampipes_client/endpoint/{ => 
api}/data_stream.py (100%)
 create mode 100644 
streampipes-client-python/streampipes_client/endpoint/exceptions.py
 copy streampipes-client-python/streampipes_client/{ => 
endpoint/messaging}/__init__.py (100%)
 create mode 100644 
streampipes-client-python/streampipes_client/model/resource/function_definition.py
 create mode 100644 
streampipes-client/src/test/java/org/apache/streampipes/client/util/StreamPipesApiPathTest.java
 create mode 100644 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/DefaultEnvironment.java
 create mode 100644 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/Environment.java
 rename 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/PerformanceTest.java
 => 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/Environments.java
 (83%)
 copy ui/src/app/editor/utils/style-sanitizer.ts => 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/BooleanEnvironmentVariable.java
 (68%)
 copy 
ui/src/app/core-ui/static-properties/static-secret-input/static-secret-input.component.css
 => 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvResolver.java
 (88%)
 create mode 100644 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvironmentVariable.java
 copy 
streampipes-service-discovery-consul/src/main/java/org/apache/streampipes/svcdiscovery/consul/AbstractConsulService.java
 => 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/IntEnvironmentVariable.java
 (69%)
 copy ui/src/app/login/components/auth-box/auth-box.component.ts => 
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/StringEnvironmentVariable.java
 (70%)
 copy 
streampipes-config/src/main/java/org/apache/streampipes/config/backend/{MessagingSettings.java
 => DefaultMessagingSettings.java} (52%)
 delete mode 100644 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/DataExplorerWriter.java
 copy 
ui/src/app/data-explorer/components/widgets/utils/too-much-data/too-much-data.component.ts
 => 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/auth/AuthInterceptor.java
 (57%)
 rename 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/simulation/SimulationStatusNotifier.java
 => 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxAuthMode.java
 (87%)
 create mode 100644 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxClientProvider.java
 copy 
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/utils/DataExplorerUtils.java
 => 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxClientUtils.java
 (57%)
 copy ui/src/app/editor/services/pipeline-element-group-filter.pipe.ts => 
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxRequests.java
 (51%)
 rename 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/dataprovider/StreamProvider.java
 => 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/declarer/IFunctionConfig.java
 (72%)
 delete mode 100644 streampipes-extensions/README.md
 delete mode 100644 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb/InfluxDbSetAdapter.java
 create mode 100644 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/TubeMQProtocol.java
 delete mode 100644 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set/strings.en
 copy 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.adapters.influxdb.set
 => 
org.apache.streampipes.connect.iiot.protocol.stream.tubemq}/documentation.md 
(72%)
 create mode 100644 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.stream.tubemq/icon.png
 copy 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.protocol.stream.file
 => org.apache.streampipes.connect.iiot.protocol.stream.tubemq}/strings.en (55%)
 rename {streampipes-performance-tests => 
streampipes-extensions/streampipes-connectors-influx}/pom.xml (65%)
 copy 
streampipes-extensions/{streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/DatabasesJvmInit.java
 => 
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/InfluxConnectorsInit.java}
 (68%)
 rename 
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb
 => 
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/adapter}/InfluxDbClient.java
 (80%)
 rename 
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb
 => 
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/adapter}/InfluxDbStreamAdapter.java
 (77%)
 create mode 100644 
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/InfluxConfigs.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/InfluxKeys.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/SharedInfluxClient.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/sink/InfluxDbClient.java
 create mode 100644 
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/sink/InfluxDbSink.java
 rename streampipes-extensions/{streampipes-connect-adapters-iiot => 
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream/documentation.md
 (100%)
 rename 
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set
 => 
streampipes-connectors-influx/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream}/icon.png
 (100%)
 rename streampipes-extensions/{streampipes-connect-adapters-iiot => 
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream/strings.en
 (55%)
 rename streampipes-extensions/{streampipes-sinks-databases-jvm => 
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/documentation.md
 (100%)
 rename 
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream
 => 
streampipes-connectors-influx/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb}/icon.png
 (100%)
 rename streampipes-extensions/{streampipes-sinks-databases-jvm => 
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/strings.en
 (78%)
 create mode 100644 
streampipes-extensions/streampipes-sinks-brokers-jvm/src/main/java/org/apache/streampipes/sinks/brokers/jvm/tubemq/TubeMQParameters.java
 create mode 100644 
streampipes-extensions/streampipes-sinks-brokers-jvm/src/main/java/org/apache/streampipes/sinks/brokers/jvm/tubemq/TubeMQPublisherSink.java
 copy 
streampipes-extensions/{streampipes-sinks-databases-jvm/src/main/resources/org.apache.streampipes.sinks.databases.jvm.iotdb
 => 
streampipes-sinks-brokers-jvm/src/main/resources/org.apache.streampipes.sinks.brokers.jvm.tubemq}/documentation.md
 (70%)
 create mode 100644 
streampipes-extensions/streampipes-sinks-brokers-jvm/src/main/resources/org.apache.streampipes.sinks.brokers.jvm.tubemq/icon.png
 copy 
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.stream.file
 => 
streampipes-sinks-brokers-jvm/src/main/resources/org.apache.streampipes.sinks.brokers.jvm.tubemq}/strings.en
 (62%)
 delete mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDb.java
 delete mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbClient.java
 delete mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbController.java
 delete mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbParameters.java
 delete mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/icon.png
 create mode 100644 
streampipes-extensions/streampipes-sinks-databases-jvm/src/test/java/org/apache/streampipes/sinks/databases/jvm/iotdb/TestIotDbParameters.java
 create mode 100644 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/AbstractConsulTest.java
 create mode 100644 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/ConsulKvManagementTest.java
 create mode 100644 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/ConsulSpConfigTest.java
 create mode 100644 
streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/ConsulSpServiceDiscoveryTest.java
 rename 
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set/documentation.md
 => streampipes-integration-tests/src/test/resources/logback-test.xml (62%)
 create mode 100644 
streampipes-model/src/main/java/org/apache/streampipes/model/api/EndpointSelectable.java
 rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend 
=> 
streampipes-model/src/main/java/org/apache/streampipes/model/config}/MessagingSettings.java
 (66%)
 rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend 
=> 
streampipes-model/src/main/java/org/apache/streampipes/model/config}/SpDataFormat.java
 (96%)
 rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend 
=> 
streampipes-model/src/main/java/org/apache/streampipes/model/config}/SpProtocol.java
 (96%)
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/PipelinePerformanceTest.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/dataprovider/JsonDataProvider.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/dataprovider/SimpleSchemaProvider.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/model/PerformanceTestSettings.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/pipeline/PipelineDescriptionFetcher.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/pipeline/PipelineDescriptionParser.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/producer/DataSimulator.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/simulation/DataReplayStatusNotifier.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/simulation/SimulationManager.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/tests/serializer/JsonSerializerTest.java
 delete mode 100644 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/util/ParameterTool.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/PipelineExecutionInfo.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/PipelineExecutionTaskFactory.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/PipelineExecutor.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/endpoint/ExtensionsServiceEndpointProvider.java
 copy 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/jdbcclient/model/DbDataTypes.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/DetachHttpRequest.java
 (51%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/DetachPipelineElementSubmitter.java
 delete mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/GraphSubmitter.java
 delete mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/HttpRequestBuilder.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/InvokeHttpRequest.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/InvokePipelineElementSubmitter.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/PipelineElementHttpRequest.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/PipelineElementSubmitter.java
 delete mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/http/PipelineExecutor.java
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{util/TemporaryGraphStorage.java
 => execution/provider/CurrentPipelineElementProvider.java} (61%)
 rename 
streampipes-performance-tests/src/main/java/org/apache/streampipes/performance/dataprovider/DataProvider.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/provider/PipelineElementProvider.java
 (64%)
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{util/TemporaryGraphStorage.java
 => execution/provider/StoredPipelineElementProvider.java} (55%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/AfterInvocationTask.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/DiscoverEndpointsTask.java
 copy 
ui/src/app/data-explorer/components/widgets/utils/load-data-spinner/load-data-spinner.component.ts
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/PipelineExecutionTask.java
 (66%)
 copy 
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/jdbcclient/model/DbDataTypes.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/SecretEncryptionTask.java
 (56%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/StorePipelineStatusTask.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/SubmitRequestTask.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/task/UpdateGroupIdTask.java
 rename 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{execution/http
 => storage}/PipelineStorageService.java (98%)
 rename 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{util/TemporaryGraphStorage.java
 => storage/RunningPipelineElementStorage.java} (78%)
 delete mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/storage/UserService.java
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/function/FunctionRegistrationService.java
 => 
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/function/FunctionConfig.java
 (51%)
 copy 
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/declarer/IStreamPipesFunctionDeclarer.java
 => 
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/function/FunctionConfigBuilder.java
 (56%)
 copy ui/cypress/tests/adapter/{persistInDataLake.smoke.spec.ts => 
createAdapterWithoutStarting.spec.ts} (52%)

Reply via email to