You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2023/09/10 20:14:21 UTC
[streampipes] branch migrate-kafka-3 updated (573459298 -> c49152034)
This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch migrate-kafka-3
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 573459298 Delay startup of adapters
add 08ab35e63 Bump mkdocs from 1.4.2 to 1.5.2 in /streampipes-client-python (#1841)
add 752d38888 Bump redis.clients:jedis from 4.3.1 to 4.4.3 (#1837)
add ac4b7b6d7 chore: refine dependency constraints (#1843)
add b2d06d8f4 chore: add Poetry badge to our README (#1844)
add cbfd8b640 Bump requests from 2.28.2 to 2.31.0 in /streampipes-client-python (#1847)
add f244021c1 Bump org.antlr:antlr4-runtime from 4.11.1 to 4.13.0 (#1850)
add 386df0417 Remove sources-vehicle-simulator from cli-installer full env. (#1852)
add 318a03f54 Bump black from 23.3.0 to 23.7.0 in /streampipes-client-python (#1846)
add acf63636e Bump pyupgrade from 3.8.0 to 3.10.1 in /streampipes-client-python (#1851)
add 0a8da2e96 ci: add missing poetry statement & correct action parameter (#1853)
add 484c2ce8b Bump blacken-docs from 1.15.0 to 1.16.0 in /streampipes-client-python (#1856)
add bcf726184 Bump mkdocs-material from 9.1.3 to 9.2.5 in /streampipes-client-python (#1855)
add 0b9ee02e5 monthly update of vulnerability report (#1859)
add a964b8024 Bump @angular-eslint/builder from 15.2.1 to 16.1.1 in /ui (#1848)
add a40f0737a Bump pre-commit from 3.3.0 to 3.4.0 in /streampipes-client-python (#1864)
add 8fb020377 Bump mkdocstrings from 0.22.0 to 0.23.0 in /streampipes-client-python (#1863)
add c7782384d Bump actions/checkout from 3 to 4 (#1869)
add eccb29ff4 [#1688] implement new round processor (#1858)
add f2b3c2454 Bump @ctrl/ngx-codemirror from 5.1.1 to 6.1.0 in /ui (#1860)
add 9dcc76ae1 remove resources of legacy pipeline element 'cusum' (#1870)
add 9aa7173a9 Bump roaster.version from 2.28.0.Final to 2.29.0.Final (#1861)
add aa9e64d2c Bump prettier from 2.8.1 to 3.0.3 in /ui (#1873)
add e18b82160 Bump org.testcontainers:consul from 1.18.0 to 1.19.0 (#1878)
add 312b55bb9 Bump org.checkerframework:checker-qual from 3.28.0 to 3.38.0 (#1862)
add d9cd3904e add repo label 'hacktoberfest' to indicate participation (#1882)
add 590acf54a updating cli documentation (#1883)
add 038a4da0b Bump cz.habarta.typescript-generator:typescript-generator-maven-plugin (#1881)
add 8e4d86668 Improve data explorer widgets (#1857)
add 001e0e227 Integrate extensions service discovery & configuration management into core (#1815)
add c49152034 Merge branch 'dev' into migrate-kafka-3
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 1 +
.github/workflows/build.yml | 2 +-
.github/workflows/cypress-test.yml | 2 +-
.github/workflows/osv-scanner.yml | 2 +-
.github/workflows/pr-validation.yml | 20 +-
.github/workflows/pypi-deployment.yml | 2 +-
.github/workflows/python-docs.yml | 10 +-
VULNERABILITY.md | 7 +-
installer/cli/README.md | 8 +-
installer/cli/environments/full | 1 -
pom.xml | 9 +-
streampipes-client-api/pom.xml | 5 +
.../apache/streampipes/client/api/IAdminApi.java | 13 +-
streampipes-client-python/README.md | 3 +
streampipes-client-python/poetry.lock | 317 ++++-
streampipes-client-python/pyproject.toml | 26 +-
.../streampipes/client/api/AbstractClientApi.java | 23 +
.../apache/streampipes/client/api/AdminApi.java | 40 +-
.../streampipes/client/http/HttpRequest.java | 18 +-
.../streampipes/client/http/PostRequest.java | 2 +-
.../client/http/PostRequestWithoutPayload.java | 24 +-
.../apache/streampipes/commons/constants/Envs.java | 6 +
.../commons/environment/DefaultEnvironment.java | 20 +
.../commons/environment/Environment.java | 5 +
streampipes-config/pom.xml | 5 +
.../streampipes/config/backend/BackendConfig.java | 102 +-
.../config/backend/BackendConfigKeys.java | 5 -
.../config/backend/DefaultMessagingSettings.java | 68 -
.../connect/management/util/GroundingUtils.java | 27 +-
.../management/util/TransportFormatGenerator.java | 6 +-
.../streampipes/connect/management/util/Utils.java | 24 +-
.../export/utils/EventGroundingProcessor.java | 33 +-
.../extensions/api/config/IConfigExtractor.java | 15 +-
...StreamPipesClientRuntimeConnectionResolver.java | 22 +-
.../management/config/ConfigExtractor.java | 58 +-
.../connect/adapter/AdapterPipelineGenerator.java | 12 +-
.../context/AdapterContextGenerator.java | 2 -
.../context/SpAdapterGuessSchemaContext.java | 8 +-
.../context/SpAdapterRuntimeContext.java | 4 +-
.../management/init/DeclarersSingleton.java | 19 +-
.../management/model/SpServiceDefinition.java | 12 +-
.../model/SpServiceDefinitionBuilder.java | 6 +-
.../management/util/RuntimeContextUtils.java | 5 +-
.../management/util/ServiceDefinitionUtil.java | 4 +-
.../pe/jvm/config/AllPipelineElementsConfig.java | 69 -
.../streampipes/pe/jvm/config/ConfigKeys.java | 24 -
.../documentation.md | 68 -
.../icon.png | Bin 62957 -> 0 bytes
.../googlemaps/GoogleMapsGeocoderProcessor.java | 2 +-
.../GoogleMapsStaticGeocoderProcessor.java | 2 +-
.../transformation/jvm/TransformationJvmInit.java | 4 +-
.../jvm/processor/round/RoundProcessor.java | 105 ++
.../documentation.md | 66 +
.../icon.png | Bin 0 -> 98944 bytes
.../strings.en | 17 +-
.../simulator/simulator/VehicleDataSimulator.java | 6 +-
.../simulator/vehicle/streams/VehicleStream.java | 4 +-
.../simulator/utils/WatertankDataSimulator.java | 6 +-
.../watertank/streams/FlowRate1Stream.java | 4 +-
.../watertank/streams/FlowRate2Stream.java | 4 +-
.../watertank/streams/PressureTankStream.java | 4 +-
.../watertank/streams/WaterLevel1Stream.java | 4 +-
.../watertank/streams/WaterLevel2Stream.java | 4 +-
streampipes-integration-tests/pom.xml | 2 +-
.../svcdiscovery/AbstractConsulTest.java | 2 +-
.../svcdiscovery/ConsulKvManagementTest.java | 63 -
.../svcdiscovery/ConsulSpServiceDiscoveryTest.java | 105 --
.../apache/streampipes/mail/AbstractMailer.java | 6 +-
.../org/apache/streampipes/mail/MailTester.java | 2 +-
.../mail/config/MailConfigurationBuilder.java | 8 +-
.../apache/streampipes/mail/utils/MailUtils.java | 13 +-
streampipes-model-client/pom.xml | 2 +-
streampipes-model/pom.xml | 2 +-
.../configuration/DefaultMessagingSettings.java | 76 ++
.../configuration/DefaultSpCoreConfiguration.java | 79 ++
.../model/configuration}/EmailConfig.java | 2 +-
.../model/configuration}/GeneralConfig.java | 2 +-
.../model/configuration}/JwtSigningMode.java | 2 +-
.../model/configuration}/LocalAuthConfig.java | 2 +-
.../MessagingSettings.java | 120 +-
.../model/configuration/SpCoreConfiguration.java | 114 ++
.../{config => configuration}/SpDataFormat.java | 2 +-
.../{config => configuration}/SpProtocol.java | 2 +-
.../model/configuration}/TransportStrategy.java | 2 +-
.../extensions/configuration}/ConfigItem.java | 2 +-
.../extensions/configuration}/ConfigItemUtils.java | 2 +-
.../configuration}/ConfigurationScope.java | 2 +-
.../configuration/SpServiceConfiguration.java | 78 ++
.../svcdiscovery/SpServiceRegistration.java | 167 +++
.../extensions/svcdiscovery}/SpServiceTag.java | 26 +-
.../svcdiscovery}/SpServiceTagPrefix.java | 2 +-
.../streampipes/manager/assets/AssetConstants.java | 9 +-
.../ExtensionsServiceEndpointGenerator.java | 4 +-
.../ExtensionsServiceEndpointProvider.java | 18 -
.../streampipes/manager/file/FileConstants.java | 9 +-
.../manager/health/ServiceHealthCheck.java | 97 ++
.../manager/matching/FormatSelector.java | 16 +-
.../manager/matching/ProtocolSelector.java | 50 +-
.../pipeline/ExtensionsServiceLogExecutor.java | 4 +-
.../manager/setup/AutoInstallation.java | 44 +-
.../manager/setup/BackgroundTaskNotifier.java | 8 +
...ration.java => ExtensionsInstallationTask.java} | 38 +-
.../manager/setup/InstallationConfiguration.java | 40 +-
.../manager/setup/SpCoreConfigurationStep.java | 25 +-
.../manager/setup}/StreamPipesEnvChecker.java | 31 +-
.../rest/core/base/impl/AbstractRestResource.java | 29 +-
.../shared/impl/AbstractSharedRestInterface.java | 4 +
.../streampipes/rest/impl/Authentication.java | 7 +-
.../streampipes/rest/impl/EmailResource.java | 3 +-
.../streampipes/rest/impl/PipelineResource.java | 1 +
.../streampipes/rest/impl/admin/ConsulConfig.java | 198 ---
.../impl/admin/EmailConfigurationResource.java | 10 +-
.../impl/admin/GeneralConfigurationResource.java | 10 +-
...ce.java => MessagingConfigurationResource.java} | 53 +-
.../impl/admin/ServiceConfigurationResource.java | 85 ++
.../impl/admin/ServiceRegistrationResource.java | 70 ++
.../service/base/StreamPipesServiceBase.java | 34 -
.../service/core/StreamPipesCoreApplication.java | 46 +-
.../service/core/StreamPipesResourceConfig.java | 8 +-
.../core/migrations/AvailableMigrations.java | 4 +-
.../migrations/v093/ConsulConfigMigration.java | 72 ++
streampipes-service-discovery-api/pom.xml | 11 +
.../svcdiscovery/api/ISpServiceDiscovery.java | 32 -
.../streampipes/svcdiscovery/api/SpConfig.java | 4 +-
.../api/model/DefaultSpServiceTags.java | 9 +-
...rviceGroups.java => DefaultSpServiceTypes.java} | 3 +-
.../svcdiscovery/api/model/PeConfig.java | 2 +
.../api/model/SpServiceRegistrationRequest.java | 109 --
.../api/model/SpServiceUrlProvider.java | 3 +
.../consul/ConsulHealthServiceManager.java | 96 --
.../svcdiscovery/consul/ConsulSpConfig.java | 6 +-
.../svcdiscovery/consul/SpConsulKvManagement.java | 74 --
.../consul/SpConsulServiceDiscovery.java | 156 ---
streampipes-service-discovery/pom.xml | 10 +
.../svcdiscovery/SpServiceDiscovery.java | 15 +-
.../svcdiscovery/SpServiceDiscoveryCore.java | 100 ++
.../extensions/ExtensionsModelSubmitter.java | 6 +-
.../service/extensions/ServiceTagProvider.java | 2 +-
.../StreamPipesExtensionsServiceBase.java | 70 +-
.../sources/AbstractAdapterIncludedStream.java | 2 +-
.../sources/AbstractAlreadyExistingStream.java | 2 +-
streampipes-storage-api/pom.xml | 5 +
.../streampipes/storage/api/INoSqlStorage.java | 9 +
.../storage/api/ISpCoreConfigurationStorage.java | 18 +-
streampipes-storage-couchdb/pom.xml | 2 +-
.../storage/couchdb/CouchDbStorageManager.java | 22 +
.../couchdb/impl/CoreConfigurationStorageImpl.java | 61 +
.../impl/ExtensionsServiceConfigStorageImpl.java | 60 +
.../couchdb/impl/ExtensionsServiceStorageImpl.java | 61 +
.../streampipes/storage/couchdb/utils/Utils.java | 12 +
.../user/management/jwt/JwtTokenProvider.java | 16 +-
.../user/management/jwt/SpKeyResolver.java | 9 +-
ui/cypress/support/component-index.html | 2 +-
ui/deployment/appng5.module.mst | 13 +
ui/package-lock.json | 1312 +++++++++++++++++++-
ui/package.json | 8 +-
.../src/lib/model/gen/streampipes-model.ts | 170 ++-
.../exception-details-dialog.component.scss | 4 +-
.../sp-exception-message.component.html | 2 +-
.../lib/dialog/base-dialog/base-dialog.service.ts | 5 +-
.../_guards/auth.can-activate-children.guard.ts | 5 +-
.../_guards/base-configured.can-activate.guard.ts | 5 +-
.../app/_guards/configured.can-activate.guard.ts | 2 +-
ui/src/app/_guards/page-auth.can-active.guard.ts | 5 +-
.../registration-allowed.can-activate.guard.ts | 5 +-
.../restore-password-allowed.can-activate.guard.ts | 5 +-
ui/src/app/add/add.component.html | 6 +-
.../add-endpoint/add-endpoint.component.html | 2 +-
.../dashboard-overview.component.css | 6 +-
ui/src/app/app-overview/app-overview.component.css | 6 +-
ui/src/app/configuration/configuration-tabs.ts | 10 +-
ui/src/app/configuration/configuration.module.ts | 37 +-
.../consul-configs-text.component.css | 17 -
.../consul-configs/consul-configs.component.css | 17 -
.../consul-configs/consul-configs.component.html | 73 --
.../consul-service/consul-service.component.css | 49 -
.../consul-service/consul-service.component.html | 58 -
.../consul-service/consul-service.component.ts | 42 -
.../datalake-configuration.component.ts | 2 -
.../email-configuration.component.ts | 2 +-
.../configuration/export/data-export.service.ts | 2 +-
...extensions-service-configuration.component.html | 127 ++
...xtensions-service-configuration.component.scss} | 31 +-
.../extensions-service-configuration.component.ts | 115 ++
.../service-configs-boolean.component.html} | 0
.../service-configs-boolean.component.ts} | 11 +-
.../service-configs-number.component.html} | 2 +-
.../service-configs-number.component.ts} | 11 +-
.../service-configs-password.component.css} | 0
.../service-configs-password.component.html} | 2 +-
.../service-configs-password.component.spec.ts} | 12 +-
.../service-configs-password.component.ts} | 12 +-
.../service-configs-text.component.html} | 2 +-
.../service-configs-text.component.ts} | 11 +-
.../service-configs/service-configs.component.html | 74 ++
.../service-configs/service-configs.component.ts} | 15 +-
.../extensions-service-management.component.html} | 39 +-
.../extensions-service-management.component.ts} | 11 +-
.../registered-extensions-services.component.html | 84 ++
.../registered-extensions-services.component.scss | 11 +-
.../registered-extensions-services.component.ts | 46 +
.../broker-config/broker-config.component.html} | 25 +-
.../broker-config/broker-config.component.ts | 20 +-
.../messaging-configuration.component.css | 6 +-
.../messaging-configuration.component.html | 53 +
.../messaging-configuration.component.ts | 4 +-
.../pipeline-element-configuration.component.html | 155 ---
.../pipeline-element-configuration.component.ts | 146 ---
.../abstract-security-principal-config.ts | 2 +-
.../edit-user-dialog/edit-user-dialog.component.ts | 4 +-
.../security-configuration.component.ts | 2 +-
.../user-group-configuration.component.ts | 2 +-
.../shared/configuration.service.spec.ts | 20 +-
.../configuration/shared/configuration.service.ts | 61 +-
.../shared/configuration.test.service.ts | 84 --
.../shared/streampipes-pe-container-configs.ts | 25 -
.../shared/streampipes-pe-container.model.ts | 29 -
.../event-schema-preview.component.scss | 4 +-
.../data-marketplace.component.html | 2 +-
.../existing-adapters.component.html | 4 +-
.../filter-toolbar/filter-toolbar.component.scss | 6 +-
.../pipeline-element-runtime-info.component.html | 2 +-
.../components/download/download.component.html | 2 +-
.../echarts-transform/histogram.transform.ts | 78 ++
.../echarts-transform/round-values.transform.ts | 75 ++
.../value-distribution.transform.ts | 75 ++
.../simple-metrics/simple-metrics.component.html | 2 +-
.../static-mapping-unary.component.css | 6 +-
.../core/components/toolbar/toolbar.component.html | 2 +-
.../bar-race/bar-race-widget.component.scss | 10 +-
.../stacked-line-chart-widget.component.scss | 10 +-
.../widgets/status/status-widget.component.html | 2 +-
.../widgets/status/status-widget.component.scss | 10 +-
...ta-explorer-visualisation-settings.component.ts | 2 +-
.../time-selector/timeRangeSelector.component.html | 3 +-
.../data-explorer-dashboard-grid.component.scss | 3 +-
.../base-data-explorer-echarts-widget.directive.ts | 127 ++
.../base/base-data-explorer-widget.directive.ts | 21 +-
.../echarts-widget.component.html} | 27 +-
.../widgets/base/echarts-widget.component.scss} | 7 +
.../correlation-chart-widget-config.component.scss | 17 -
.../correlation-chart-widget-config.component.ts | 1 -
.../correlation-chart-widget.component.html | 2 +
.../correlation-chart-widget.component.scss | 17 -
.../correlation-chart-widget.component.ts | 4 +-
...distribution-chart-widget-config.component.html | 75 +-
...distribution-chart-widget-config.component.scss | 17 -
.../distribution-chart-widget-config.component.ts | 30 +-
.../distribution-chart-widget.component.html | 65 -
.../distribution-chart-widget.component.scss | 17 -
.../distribution-chart-widget.component.ts | 203 +--
.../model/distribution-chart-widget.model.ts | 5 +
.../value-heatmap/value-heatmap.component.scss | 17 -
.../value-heatmap/value-heatmap.component.ts | 188 ---
.../config/heatmap-widget-config.component.scss | 17 -
.../config/heatmap-widget-config.component.ts | 1 -
.../widgets/heatmap/heatmap-widget.component.ts | 304 +----
.../indicator-chart-widget-config.component.scss | 17 -
.../indicator-chart-widget-config.component.ts | 1 -
.../indicator-chart-widget.component.scss | 17 -
.../indicator/indicator-chart-widget.component.ts | 1 -
.../map/config/map-widget-config.component.scss | 17 -
.../map/config/map-widget-config.component.ts | 1 -
.../widgets/table/table-widget.component.html | 2 +-
.../time-series-chart-widget-config.component.scss | 17 -
.../time-series-chart-widget-config.component.ts | 1 -
.../time-series-chart-widget.component.html | 2 +
.../time-series-chart-widget.component.ts | 4 +
.../no-data/no-data-in-date-range.component.html | 4 +-
ui/src/app/data-explorer/data-explorer.module.ts | 2 -
.../echarts-renderer/sp-base-echarts-renderer.ts | 320 +++++
.../sp-base-single-field-echarts-renderer.ts | 127 ++
.../echarts-renderer/sp-heatmap-renderer.ts | 131 ++
.../echarts-renderer/sp-histogram-renderer.ts | 82 ++
.../echarts-renderer/sp-pie-renderer.ts | 114 ++
.../echarts-renderer/sp-value-heatmap-renderer.ts | 110 ++
.../models/dataset.model.ts} | 58 +-
.../models/dataview-dashboard.model.ts | 20 +-
.../registry/data-explorer-widget-registry.ts | 12 +-
.../registry/data-explorer-widgets.ts | 10 +-
.../pipeline-element-icon-stand.component.html | 9 +-
.../welcome-tour/welcome-tour.component.scss | 3 +-
.../file-overview/file-overview.component.html | 2 +-
.../login/components/startup/startup.component.ts | 9 +-
.../components/notification-item.component.html | 2 +-
.../status/pipeline-status.component.html | 2 +-
.../pipeline-overview.component.html | 2 +-
.../pipeline-notifications.component.scss | 4 +-
.../pipeline-status-dialog.component.scss | 4 +-
ui/src/scss/sp/dialog.scss | 12 +-
ui/src/scss/sp/main.scss | 26 +-
291 files changed, 6268 insertions(+), 3760 deletions(-)
copy streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/config/ConfigExtractor.java => streampipes-client/src/main/java/org/apache/streampipes/client/http/PostRequestWithoutPayload.java (55%)
delete mode 100644 streampipes-config/src/main/java/org/apache/streampipes/config/backend/DefaultMessagingSettings.java
copy streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model/SpServiceTagPrefix.java => streampipes-connect-management/src/main/java/org/apache/streampipes/connect/management/util/Utils.java (67%)
delete mode 100644 streampipes-extensions/streampipes-pipeline-elements-all-jvm/src/main/java/org/apache/streampipes/pe/jvm/config/AllPipelineElementsConfig.java
delete mode 100644 streampipes-extensions/streampipes-pipeline-elements-all-jvm/src/main/java/org/apache/streampipes/pe/jvm/config/ConfigKeys.java
delete mode 100644 streampipes-extensions/streampipes-processors-change-detection-jvm/src/main/resources/org.apache.streampipes.processors.changedetection.jvm.cusum/documentation.md
delete mode 100644 streampipes-extensions/streampipes-processors-change-detection-jvm/src/main/resources/org.apache.streampipes.processors.changedetection.jvm.cusum/icon.png
create mode 100644 streampipes-extensions/streampipes-processors-transformation-jvm/src/main/java/org/apache/streampipes/processors/transformation/jvm/processor/round/RoundProcessor.java
create mode 100644 streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.round/documentation.md
create mode 100644 streampipes-extensions/streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.round/icon.png
rename streampipes-extensions/{streampipes-processors-change-detection-jvm/src/main/resources/org.apache.streampipes.processors.changedetection.jvm.cusum => streampipes-processors-transformation-jvm/src/main/resources/org.apache.streampipes.processors.transformation.jvm.round}/strings.en (56%)
delete mode 100644 streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/ConsulKvManagementTest.java
delete mode 100644 streampipes-integration-tests/src/test/java/org/apache/streampipes/integration/svcdiscovery/ConsulSpServiceDiscoveryTest.java
create mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/configuration/DefaultMessagingSettings.java
create mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/configuration/DefaultSpCoreConfiguration.java
rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend/model => streampipes-model/src/main/java/org/apache/streampipes/model/configuration}/EmailConfig.java (98%)
rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend/model => streampipes-model/src/main/java/org/apache/streampipes/model/configuration}/GeneralConfig.java (98%)
copy {streampipes-config/src/main/java/org/apache/streampipes/config/backend/model => streampipes-model/src/main/java/org/apache/streampipes/model/configuration}/JwtSigningMode.java (94%)
rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend/model => streampipes-model/src/main/java/org/apache/streampipes/model/configuration}/LocalAuthConfig.java (98%)
rename streampipes-model/src/main/java/org/apache/streampipes/model/{config => configuration}/MessagingSettings.java (54%)
create mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/configuration/SpCoreConfiguration.java
rename streampipes-model/src/main/java/org/apache/streampipes/model/{config => configuration}/SpDataFormat.java (96%)
rename streampipes-model/src/main/java/org/apache/streampipes/model/{config => configuration}/SpProtocol.java (96%)
rename {streampipes-config/src/main/java/org/apache/streampipes/config/backend/model => streampipes-model/src/main/java/org/apache/streampipes/model/configuration}/TransportStrategy.java (94%)
rename {streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model => streampipes-model/src/main/java/org/apache/streampipes/model/extensions/configuration}/ConfigItem.java (98%)
rename {streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model => streampipes-model/src/main/java/org/apache/streampipes/model/extensions/configuration}/ConfigItemUtils.java (94%)
rename {streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model => streampipes-model/src/main/java/org/apache/streampipes/model/extensions/configuration}/ConfigurationScope.java (93%)
create mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/extensions/configuration/SpServiceConfiguration.java
create mode 100644 streampipes-model/src/main/java/org/apache/streampipes/model/extensions/svcdiscovery/SpServiceRegistration.java
rename {streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model => streampipes-model/src/main/java/org/apache/streampipes/model/extensions/svcdiscovery}/SpServiceTag.java (74%)
rename {streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model => streampipes-model/src/main/java/org/apache/streampipes/model/extensions/svcdiscovery}/SpServiceTagPrefix.java (94%)
create mode 100644 streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/health/ServiceHealthCheck.java
rename ui/src/app/configuration/consul-configs-boolean/consul-configs-boolean.component.css => streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/BackgroundTaskNotifier.java (85%)
copy streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/{InstallationConfiguration.java => ExtensionsInstallationTask.java} (73%)
copy streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/config/ConfigExtractor.java => streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup/SpCoreConfigurationStep.java (57%)
rename {streampipes-service-core/src/main/java/org/apache/streampipes/service/core => streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/setup}/StreamPipesEnvChecker.java (78%)
delete mode 100644 streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/ConsulConfig.java
copy streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/{EmailConfigurationResource.java => MessagingConfigurationResource.java} (52%)
create mode 100644 streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/ServiceConfigurationResource.java
create mode 100644 streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/admin/ServiceRegistrationResource.java
create mode 100644 streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/ConsulConfigMigration.java
rename streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model/{DefaultSpServiceGroups.java => DefaultSpServiceTypes.java} (91%)
delete mode 100644 streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/model/SpServiceRegistrationRequest.java
delete mode 100644 streampipes-service-discovery-consul/src/main/java/org/apache/streampipes/svcdiscovery/consul/ConsulHealthServiceManager.java
delete mode 100644 streampipes-service-discovery-consul/src/main/java/org/apache/streampipes/svcdiscovery/consul/SpConsulKvManagement.java
delete mode 100644 streampipes-service-discovery-consul/src/main/java/org/apache/streampipes/svcdiscovery/consul/SpConsulServiceDiscovery.java
create mode 100644 streampipes-service-discovery/src/main/java/org/apache/streampipes/svcdiscovery/SpServiceDiscoveryCore.java
copy streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/ISpKvManagement.java => streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/ISpCoreConfigurationStorage.java (67%)
create mode 100644 streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/CoreConfigurationStorageImpl.java
create mode 100644 streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/ExtensionsServiceConfigStorageImpl.java
create mode 100644 streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/ExtensionsServiceStorageImpl.java
delete mode 100644 ui/src/app/configuration/consul-configs-text/consul-configs-text.component.css
delete mode 100644 ui/src/app/configuration/consul-configs/consul-configs.component.css
delete mode 100644 ui/src/app/configuration/consul-configs/consul-configs.component.html
delete mode 100644 ui/src/app/configuration/consul-service/consul-service.component.css
delete mode 100644 ui/src/app/configuration/consul-service/consul-service.component.html
delete mode 100644 ui/src/app/configuration/consul-service/consul-service.component.ts
create mode 100644 ui/src/app/configuration/extensions-service-management/extensions-service-configuration/extensions-service-configuration.component.html
rename ui/src/app/{data-explorer/components/widgets/heatmap/heatmap-widget.component.scss => configuration/extensions-service-management/extensions-service-configuration/extensions-service-configuration.component.scss} (76%)
create mode 100644 ui/src/app/configuration/extensions-service-management/extensions-service-configuration/extensions-service-configuration.component.ts
rename ui/src/app/configuration/{consul-configs-boolean/consul-configs-boolean.component.html => extensions-service-management/extensions-service-configuration/service-configs/service-configs-boolean/service-configs-boolean.component.html} (100%)
rename ui/src/app/configuration/{consul-configs-boolean/consul-configs-boolean.component.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs-boolean/service-configs-boolean.component.ts} (72%)
rename ui/src/app/configuration/{consul-configs-number/consul-configs-number.component.html => extensions-service-management/extensions-service-configuration/service-configs/service-configs-number/service-configs-number.component.html} (94%)
rename ui/src/app/configuration/{consul-configs-number/consul-configs-number.component.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs-number/service-configs-number.component.ts} (71%)
rename ui/src/app/configuration/{consul-configs-password/consul-configs-password.component.css => extensions-service-management/extensions-service-configuration/service-configs/service-configs-password/service-configs-password.component.css} (100%)
rename ui/src/app/configuration/{consul-configs-password/consul-configs-password.component.html => extensions-service-management/extensions-service-configuration/service-configs/service-configs-password/service-configs-password.component.html} (95%)
rename ui/src/app/configuration/{consul-configs-password/consul-configs-password.component.spec.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs-password/service-configs-password.component.spec.ts} (89%)
rename ui/src/app/configuration/{consul-configs-password/consul-configs-password.component.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs-password/service-configs-password.component.ts} (80%)
rename ui/src/app/configuration/{consul-configs-text/consul-configs-text.component.html => extensions-service-management/extensions-service-configuration/service-configs/service-configs-text/service-configs-text.component.html} (95%)
rename ui/src/app/configuration/{consul-configs-text/consul-configs-text.component.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs-text/service-configs-text.component.ts} (72%)
create mode 100644 ui/src/app/configuration/extensions-service-management/extensions-service-configuration/service-configs/service-configs.component.html
rename ui/src/app/configuration/{consul-configs/consul-configs.component.ts => extensions-service-management/extensions-service-configuration/service-configs/service-configs.component.ts} (71%)
copy ui/src/app/{dashboard/components/widgets/status/status-widget.component.html => configuration/extensions-service-management/extensions-service-management.component.html} (50%)
copy ui/src/app/configuration/{security-configuration/security-configuration.component.ts => extensions-service-management/extensions-service-management.component.ts} (80%)
create mode 100644 ui/src/app/configuration/extensions-service-management/registrered-extensions-services/registered-extensions-services.component.html
rename streampipes-config/src/main/java/org/apache/streampipes/config/backend/model/JwtSigningMode.java => ui/src/app/configuration/extensions-service-management/registrered-extensions-services/registered-extensions-services.component.scss (85%)
create mode 100644 ui/src/app/configuration/extensions-service-management/registrered-extensions-services/registered-extensions-services.component.ts
rename ui/src/app/{data-explorer/components/widgets/distribution-chart/value-heatmap/value-heatmap.component.html => configuration/messaging-configuration/broker-config/broker-config.component.html} (56%)
rename streampipes-service-discovery-api/src/main/java/org/apache/streampipes/svcdiscovery/api/ISpKvManagement.java => ui/src/app/configuration/messaging-configuration/broker-config/broker-config.component.ts (72%)
delete mode 100644 ui/src/app/configuration/pipeline-element-configuration/pipeline-element-configuration.component.html
delete mode 100644 ui/src/app/configuration/pipeline-element-configuration/pipeline-element-configuration.component.ts
delete mode 100644 ui/src/app/configuration/shared/configuration.test.service.ts
delete mode 100644 ui/src/app/configuration/shared/streampipes-pe-container-configs.ts
delete mode 100644 ui/src/app/configuration/shared/streampipes-pe-container.model.ts
create mode 100644 ui/src/app/core-ui/echarts-transform/histogram.transform.ts
create mode 100644 ui/src/app/core-ui/echarts-transform/round-values.transform.ts
create mode 100644 ui/src/app/core-ui/echarts-transform/value-distribution.transform.ts
create mode 100644 ui/src/app/data-explorer/components/widgets/base/base-data-explorer-echarts-widget.directive.ts
rename ui/src/app/data-explorer/components/widgets/{heatmap/heatmap-widget.component.html => base/echarts-widget.component.html} (70%)
rename ui/src/app/{configuration/consul-configs-number/consul-configs-number.component.css => data-explorer/components/widgets/base/echarts-widget.component.scss} (89%)
delete mode 100644 ui/src/app/data-explorer/components/widgets/correlation-chart/config/correlation-chart-widget-config.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/correlation-chart/correlation-chart-widget.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/distribution-chart/config/distribution-chart-widget-config.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/distribution-chart/distribution-chart-widget.component.html
delete mode 100644 ui/src/app/data-explorer/components/widgets/distribution-chart/distribution-chart-widget.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/distribution-chart/value-heatmap/value-heatmap.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/distribution-chart/value-heatmap/value-heatmap.component.ts
delete mode 100644 ui/src/app/data-explorer/components/widgets/heatmap/config/heatmap-widget-config.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/indicator/config/indicator-chart-widget-config.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/indicator/indicator-chart-widget.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/map/config/map-widget-config.component.scss
delete mode 100644 ui/src/app/data-explorer/components/widgets/time-series-chart/config/time-series-chart-widget-config.component.scss
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-base-echarts-renderer.ts
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-base-single-field-echarts-renderer.ts
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-heatmap-renderer.ts
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-histogram-renderer.ts
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-pie-renderer.ts
create mode 100644 ui/src/app/data-explorer/echarts-renderer/sp-value-heatmap-renderer.ts
rename ui/src/app/{configuration/pipeline-element-configuration/pipeline-element-configuration.component.css => data-explorer/models/dataset.model.ts} (52%)