This is an automated email from the ASF dual-hosted git repository.
dominikriemer pushed a change to branch improve-rest-exception-handling
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from bed05b0b61 refactor: Improve exception handling of rest interfaces
add 78fe7f5703 chore(deps-dev): bump numpydoc from 1.10.0 to 1.11.0 in
/streampipes-client-python (#5022)
add 49571374c2 chore(deps-dev): bump hono from 4.13.7 to 4.13.13 in /ui
(#5105)
add 6026bc31b6 chore(deps): bump fast-uri from 3.1.7 to 3.1.9 in /ui
(#5124)
add e03e03b0e7 chore(deps): bump certifi from 2025.4.26 to 2026.10.18 in
/streampipes-client-python (#5126)
add 3edeff8bd2 chore(deps): bump serialize-javascript from 7.1.2 to 7.1.4
in /ui (#5123)
add 20524697ba chore(deps): bump swagger-ui-dist from 5.32.15 to 5.33.0 in
/ui (#5046)
add 3aeae2c882 chore(deps): bump
org.codehaus.plexus:plexus-interactivity-api from 1.1 to 1.6.0 (#5042)
add 222d226647 chore(deps-dev): bump proxy-addr from 2.0.7 to 2.0.8 in /ui
(#5080)
add f85dfd6a9c chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in
/streampipes-client-go/docs (#5079)
add d553b4763e chore(deps): bump pypa/gh-action-pypi-publish from 1.14.2
to 1.14.3 (#5128)
add 781b2afa15 chore(deps): bump debezium.version from 3.5.2.Final to
3.6.3.Final (#5070)
add d28bc45663 chore(deps-dev): bump gitpython from 3.1.62 to 3.2.1 in
/streampipes-client-python (#5132)
add 8e024677a2 chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in /ui
(#5077)
add fd38048f15 chore(deps): bump camel.version from 4.22.0 to 4.23.0
(#5137)
add e8a8644e5a chore(deps): bump langchain.version from 1.20.0 to 1.22.0
(#5139)
add 3876d0735e chore(deps): bump nats-py from 2.15.0 to 2.16.0 in
/streampipes-client-python (#5027)
add a3387171eb chore(deps): bump qs from 6.16.0 to 6.17.0 in /ui (#5133)
add 1fa37968d6 chore(deps): bump actions/setup-python from 7.0.0 to 7.1.0
(#5136)
add c6935ad308 chore(deps): bump undici from 8.10.2 to 8.12.3 in /ui
(#5122)
add fd3e351b01 chore(deps): bump brace-expansion in /ui (#5048)
add d95cfbfbfb chore(deps-dev): bump follow-redirects from 1.16.0 to
1.16.1 in /ui (#5101)
add 663787a4e1 feat: Extend machine data simulator with
manufacturing-related simul… (#5141)
add 764ca71327 feat: Add all-in-one-installer with demo data (#5135)
add 5c6ee6ceb2 chore(deps): bump pydantic from 2.13.1 to 2.14.1 in
/streampipes-client-python (#5138)
add 767de20029 chore(deps): bump @vitest/mocker and vitest in /ui (#5140)
add 33c6d5099a fix: define supported Kamelet transform steps (#5072)
add 70cfc00f0c feat(#5110): add asset audit events (#5116)
add c60c47d55f chore(deps-dev): bump virtualenv from 21.7.13 to 21.14.13
in /streampipes-client-python (#5145)
add 9871fa1c47 ci: Remove pull_request_target from CI workflows (#5144)
add 79a26a2610 chore(deps): bump actions/github-script from 8 to 9 (#5151)
add a710939367 chore(deps-dev): bump pyupgrade from 3.21.1 to 3.21.2 in
/streampipes-client-python (#5152)
add 1b0feba0c9 chore(deps-dev): bump systeminformation from 5.33.0 to
5.33.18 in /ui (#5147)
add 294e49d6b7 chore(deps-dev): bump @hono/node-server from 2.1.1 to 2.1.5
in /ui (#5146)
add c22e51ec7f feat: Add audit logging pipeline (#5108)
add 883961972e chore(deps-dev): bump black from 26.5.0 to 26.10.1 in
/streampipes-client-python (#5153)
add 599db87874 fix: Re-add audit log download button after merge (#5148)
add 8bcf7a0f3d chore(deps): bump apache-poi.version from 5.4.0 to 5.5.1
(#5150)
add d1a1b4c90d chore(deps): bump docker/login-action from 4.6.0 to 4.7.0
(#5162)
add 1e8aaf67b5 chore(deps): bump confluent-kafka from 2.15.0 to 2.16.1 in
/streampipes-client-python (#5160)
add 1cdea41623 chore(deps): bump
org.apache.maven.plugin-tools:maven-plugin-annotations from 3.13.0 to 3.16.0
(#5157)
add e321304ef5 feat: Improve handling of generic storage document for
imports and exports (#5154)
add c39d0c4cac test: enable live audit download checks (#5155)
add 89a79879f6 chore(deps-dev): bump ruff from 0.16.0 to 0.17.2 in
/streampipes-client-python (#5158)
add 6543af8fad refactor: Change data stream update event to only publish
schema changes (#5163)
add fe75e7faf4 chore(deps): Bump Angular to v22.2 (#5164)
add a5f4dbe9f6 feat: Harmonize chart options for more consistent layout
(#5143)
add fd39fd55c5 chore(deps): bump actions/setup-java from 6.0.1 to 6.1.0
(#5102)
add 5ca43fbc73 chore(deps-dev): bump mypy from 2.3.0 to 2.4.0 in
/streampipes-client-python (#5082)
add 917ab088f0 chore(deps): bump io.dropwizard.metrics:metrics-core from
4.1.0 to 4.2.40 (#5156)
add cca5f2ee5f chore(deps): Bump date-fns to v4 (#5165)
add 6a6ec5200f chore(deps-dev): bump follow-redirects from 1.16.1 to
1.16.2 in /ui (#5166)
add e88e420a66 feat: Make startup recovery more robust (#5168)
add 3d50a5db39 feat: Show project sbom in help (#5169)
add 5ede26a1e4 fix: Avoid frozen tables in group mode (#5170)
add 671d9009e9 chore(deps-dev): bump cypress from 16.1.0 to 16.2.0 in /ui
(#5176)
add c8196cda4c chore(deps): bump marked from 18.0.7 to 18.1.1 in /ui
(#5173)
add 71cb7f5f35 chore(deps): bump grpc.version from 1.84.0 to 1.85.1 (#5174)
add 15053db271 chore(deps-dev): bump pre-commit from 4.6.0 to 4.6.2 in
/streampipes-client-python (#5177)
add 8dee5876f5 chore(deps): bump com.puppycrawl.tools:checkstyle from
14.1.0 to 14.3.0 (#5149)
add b01b9441a9 refactor: Let labels and sites use asset resource (#5171)
add 892610c590 Merge branch 'dev' into improve-rest-exception-handling
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 28 +-
.github/workflows/cypress-test.yml | 7 +-
.github/workflows/extensions-docs.yml | 2 +-
.github/workflows/go-client-e2e-test.yml | 5 +-
.github/workflows/go-client.yml | 3 +
.github/workflows/java-client-e2e-test.yml | 5 +-
.github/workflows/mvn-integration-test.yml | 5 +-
.../workflows/pr-label-signal.yml | 20 +-
.github/workflows/pr-labeler.yml | 58 +-
.github/workflows/pr-validation.yml | 15 +-
.github/workflows/pypi-deployment.yml | 4 +-
.github/workflows/python-docs.yml | 2 +-
README.md | 23 +
docker-compose.yml | 6 +
installer/all-in-one/Dockerfile | 123 +
installer/all-in-one/README.md | 177 +
installer/all-in-one/bin/entrypoint.sh | 92 +
installer/all-in-one/bin/seed-demo.py | 1040 ++
.../all-in-one/bin/start-backend.sh | 28 +-
.../all-in-one/bin/start-extensions.sh | 23 +-
.../all-in-one/bin/start-nats.sh | 25 +-
installer/all-in-one/build.sh | 58 +
.../all-in-one/nginx/streampipes.conf | 43 +-
installer/all-in-one/supervisord.conf | 109 +
installer/compose/docker-compose.kafka.yml | 2 +
installer/compose/docker-compose.minimal.yml | 2 +
installer/compose/docker-compose.yml | 2 +
installer/upgrade_versions.sh | 5 +
pom.xml | 51 +-
.../streampipes/audit/api/AuditEventStore.java | 4 +
.../streampipes/audit/api/AuditExportColumn.java | 15 +
.../apache/streampipes/audit/api/AuditService.java | 10 +
.../audit/events/StandardAuditEvents.java | 26 +-
.../AssetAuditRecorder.java} | 26 +-
.../AssetCreatedDetails.java} | 6 +-
.../AssetDeletedDetails.java} | 6 +-
.../AssetEditedDetails.java} | 6 +-
.../PipelineAuditRecorder.java} | 30 +-
.../PipelineCreatedDetails.java} | 6 +-
.../PipelineEditedDetails.java} | 6 +-
.../PipelineLifecycleDetails.java} | 4 +-
.../audit/influx/InfluxAuditEventStore.java | 12 +
.../audit/influx/InfluxAuditEventStoreTest.java | 26 +
.../audit/management/DefaultAuditService.java | 5 +
.../management/export/AuditCsvOutputWriter.java | 10 +-
.../management/export/AuditExcelOutputWriter.java | 5 +-
.../management/export/AuditExportService.java | 12 +-
...tWriter.java => AuditExportValueFormatter.java} | 22 +-
.../management/export/AuditJsonOutputWriter.java | 13 +-
.../audit/management/export/AuditOutputWriter.java | 3 +-
.../audit/management/DefaultAuditServiceTest.java | 19 +
.../management/export/AuditExportServiceTest.java | 60 +-
streampipes-client-go/docs/package-lock.json | 6 +-
streampipes-client-python/poetry.lock | 1014 +-
streampipes-client-python/pyproject.toml | 18 +-
.../streampipes/client/http/HttpRequest.java | 9 +-
.../apache/streampipes/commons/constants/Envs.java | 2 +
.../commons/environment/Environment.java | 10 +
.../management/AdapterUpdateManagement.java | 23 +-
.../management/AdapterSchemaUpdateTest.java | 94 +
.../management/AdapterUpdateAuditTest.java | 8 +-
streampipes-data-explorer-export/pom.xml | 4 -
streampipes-data-export/pom.xml | 10 +
.../streampipes/export/AssetLinkResolver.java | 6 +-
.../apache/streampipes/export/ExportManager.java | 42 +-
.../export/GenericStorageResourceRegistry.java | 45 +
.../streampipes/export/PermissionDefaults.java | 11 +-
.../streampipes/export/ResourceRegistration.java | 50 +-
.../export/dataimport/PerformImportGenerator.java | 30 +-
.../export/dataimport/PreviewImportGenerator.java | 10 +-
.../export/generator/ExportPackageGenerator.java | 53 +-
.../export/resolver/AbstractResolver.java | 6 +-
.../resolver/GenericStorageDocumentResolver.java | 2 +-
.../resolver/GenericStorageResolverProvider.java | 106 +
.../export/utils/ArchiveEntryNames.java | 12 +-
.../streampipes/export/AssetLinkResolverTest.java | 65 +
.../export/GenericStorageCategoryExportTest.java | 333 +
.../export/GenericStorageResolverTest.java | 143 +
.../export/GenericStorageResourceRegistryTest.java | 109 +
.../management/init/RunningInstances.java | 10 +
.../function/StreamPipesFunctionHandler.java | 22 +-
.../iiot/IIoTAdaptersExtensionModuleExport.java | 2 +
.../machine/MachineDataSimulatorAdapter.java | 9 +-
.../machine/MachineDataSimulatorUtils.java | 6 +
.../machine/event/AssemblyStationSimulator.java | 254 +
.../machine/event/CncMachineSimulator.java | 302 +
.../machine/event/QualityTestSimulator.java | 244 +
.../machine/event/StatefulMachineSimulator.java | 121 +
...1.java => MachineDataSimulatorMigrationV2.java} | 30 +-
.../documentation.md | 76 +-
.../machine/event/ManufacturingSimulatorsTest.java | 235 +
.../MachineDataSimulatorMigrationV2Test.java | 73 +
.../streampipes-connectors-camel/README.md | 58 +
.../streampipes-connectors-camel/pom.xml | 11 +
.../config/KameletSinkStaticPropertyProvider.java | 3 +-
.../transform/KameletTransformRouteLoader.java | 241 +-
.../transform/KameletTransformRouteLoaderTest.java | 243 +
.../streampipes-connectors-mssql/pom.xml | 2 +-
.../streampipes-extensions-all-jvm/pom.xml | 2 +-
.../streampipes-processors-llm-jvm/pom.xml | 2 +-
.../health/monitoring/AdapterHealthCheck.java | 18 +
.../health/monitoring/ExtensionHealthCheck.java | 55 +-
.../ExtensionInstanceAvailabilityCheck.java | 66 +-
.../health/monitoring/PipelineHealthCheck.java | 20 +-
.../health/monitoring/PipelineRecoveryBackoff.java | 71 +-
...eck.java => ServiceAvailabilityGeneration.java} | 21 +-
.../health/monitoring/ServiceHealthCheck.java | 4 +
.../monitoring/ServiceRegistrationManager.java | 8 +
.../{HealthCheck.java => ShutdownSignal.java} | 25 +-
.../monitoring/StaleRegistrationCleanup.java | 105 +
.../health/monitoring/model/HealthCheckData.java | 16 +-
.../health/monitoring/utils/HealthCheckUtils.java | 7 +
.../health/monitoring/AdapterHealthCheckTest.java | 45 +
.../monitoring/ExtensionHealthCheckTest.java | 129 +
.../ExtensionInstanceAvailabilityCheckTest.java | 123 +
.../health/monitoring/PipelineHealthCheckTest.java | 44 +-
.../monitoring/PipelineRecoveryBackoffTest.java | 24 +-
.../monitoring/ServiceRegistrationManagerTest.java | 74 +
.../monitoring/StaleRegistrationCleanupTest.java | 128 +
.../model/export/ExportConfiguration.java | 10 +
.../streampipes/model/export/ExportItem.java | 9 +
streampipes-pipeline-management/pom.xml | 5 +
.../manager/pipeline/PipelineEditChanges.java | 99 +
.../manager/pipeline/PipelineManager.java | 62 +-
...vent.java => DataStreamSchemaUpdatedEvent.java} | 4 +-
.../update/DataStreamUpdateManagement.java | 14 +-
.../pipeline/update/EventSchemaChangeDetector.java | 84 +
.../pipeline/PipelineLifecycleAuditTest.java | 103 +
.../update/DataStreamUpdateManagementTest.java | 115 +
.../update/EventSchemaChangeDetectorTest.java | 122 +
.../update/PipelineUpdateCoordinatorTest.java | 2 +
.../apache/streampipes/rest/ResetManagement.java | 4 +
.../rest/impl/AssetManagementResource.java | 8 +
.../rest/impl/CompactPipelineResource.java | 2 +-
.../streampipes/rest/impl/PipelineResource.java | 20 +-
.../streampipes/rest/impl/ResetResource.java | 2 +
.../impl/admin/ServiceRegistrationResource.java | 6 +
.../rest/impl/connect/AdapterResource.java | 13 +-
.../rest/impl/connect/CompactAdapterResource.java | 7 +-
.../rest/impl/pe/DataStreamResource.java | 10 +-
.../streampipes/rest/ResetManagementTest.java | 10 +
.../core/PipelineManagementConfiguration.java | 11 +
.../streampipes/service/core/PostStartupTask.java | 66 +-
.../service/core/StreamPipesCoreApplication.java | 146 +-
.../core/storage/StorageApiConfigurationTest.java | 5 +
.../extensions/ExtensionServiceShutdownHook.java | 19 +-
.../ExtensionsServiceShutdownHandler.java | 173 +-
.../StreamPipesExtensionsServiceBase.java | 30 +-
.../ExtensionsServiceShutdownHandlerTest.java | 221 +
.../utils/configuration/ConfigurationBtns.ts | 28 +
.../audit-log/audit-log-download.spec.ts | 53 +-
.../audit-log/audit-log-filter.spec.ts | 95 +
ui/deployment/i18n/de.json | 20 +-
ui/deployment/i18n/en.json | 20 +-
ui/deployment/i18n/pl.json | 20 +-
ui/deployment/theme/_custom-variables.scss | 17 +
ui/nginx_config/default.conf | 5 +
ui/nginx_config/default.conf.template | 5 +
ui/package-lock.json | 16516 ++++++++++---------
ui/package.json | 72 +-
.../streampipes/platform-services/package.json | 6 +-
.../src/lib/apis/labels.service.ts | 17 +-
.../model/datalake/data-lake-query-config.model.ts | 2 +
.../src/lib/model/gen/streampipes-model.ts | 8 +-
.../src/lib/model/types/data-type.ts | 4 +
ui/projects/streampipes/shared-ui/package.json | 14 +-
.../components/sp-table/sp-table.component.html | 2 +-
.../components/sp-table/sp-table.component.spec.ts | 247 +
.../lib/components/sp-table/sp-table.component.ts | 104 +-
ui/scripts/write-sbom-index.cjs | 277 +
ui/scripts/write-sbom-index.test.cjs | 169 +
.../assets/dialog/base-asset-links.directive.ts | 2 -
.../assets/dialog/move-asset-dialog.component.ts | 2 -
.../number-format-config.component.html | 8 +-
.../number-format-config.component.ts | 27 +-
.../time-series-item-config.component.ts | 16 +-
.../base/base-data-explorer-widget.directive.ts | 20 +
.../charts/base/echarts-widget.component.html | 6 +-
.../charts/base/echarts-widget.component.ts | 63 +-
.../no-data/no-data-in-date-range.component.html | 3 +-
.../no-data/no-data-in-date-range.component.ts | 19 +-
.../charts/density/density-renderer.service.ts | 10 +-
.../charts/gauge/gauge-renderer.service.ts | 63 +-
.../charts/heatmap/heatmap-renderer.service.ts | 31 +-
.../charts/histogram/histogram-renderer.service.ts | 78 +-
.../charts/indicator/indicator-widget.component.ts | 14 +-
.../model/indicator-chart-widget.model.ts | 4 +-
.../config/pie-chart-widget-config.component.ts | 2 +-
.../components/charts/pie/pie-renderer.service.ts | 64 +-
.../progress-bar/progress-bar-widget.component.ts | 39 +-
.../charts/scatter/scatter-renderer.service.ts | 10 +-
.../status-heatmap-renderer.service.ts | 17 +-
.../charts/status/status-widget.component.html | 2 +-
.../charts/status/status-widget.component.ts | 17 +-
.../charts/table/table-widget.component.html | 9 +-
.../charts/table/table-widget.component.ts | 65 +-
.../time-series-chart-widget-config.component.ts | 32 +-
.../sp-timeseries-renderer.service.ts | 261 +-
.../traffic-light-widget.component.ts | 20 +-
.../value-card/value-card-widget.component.ts | 38 +-
.../value-heatmap-renderer.service.ts | 7 +-
.../echarts-renderer/base-echarts-renderer.ts | 85 +-
.../base-single-field-echarts-renderer.ts | 5 +-
.../echarts-basic-options-generator.service.ts | 95 +-
ui/src/app/chart-shared/models/dataset.model.ts | 6 +
.../models/dataview-dashboard.model.ts | 3 +
.../services/chart-colorization.service.ts | 41 +-
.../services/chart-field-provider.service.ts | 8 +
.../services/chart-palette.service.spec.ts | 60 +
.../chart-shared/services/chart-palette.service.ts | 68 +
.../chart-shared/services/chart-theme.service.ts | 47 +
.../chart-shared/services/color-mapping.service.ts | 45 +-
.../formatting/chart-number-format.service.spec.ts | 188 +
.../formatting/chart-number-format.service.ts | 178 +
.../formatting/chart-time-format.service.spec.ts | 151 +
.../formatting/chart-time-format.service.ts | 172 +
.../app/chart-shared/services/formatting/index.ts | 6 +-
.../chart-shared/services/widget-render.utils.ts | 26 -
.../audit-log/audit-log.component.html | 31 +-
.../audit-log/audit-log.component.spec.ts | 7 +
.../configuration/audit-log/audit-log.component.ts | 9 +-
.../model/audit-download-dialog.model.ts | 4 +-
.../export/data-export-import.component.ts | 2 +
.../data-export-dialog.component.spec.ts | 123 +
.../export-dialog/data-export-dialog.component.ts | 78 +-
.../generic-storage-items.component.ts | 1 +
.../data-import-dialog.component.html | 22 +-
.../import-dialog/data-import-dialog.component.ts | 10 +
.../site-area-configuration.component.ts | 40 +-
ui/src/app/help/components/sbom/sbom-merge.spec.ts | 130 +
ui/src/app/help/components/sbom/sbom-merge.ts | 87 +
.../app/help/components/sbom/sbom.component.html | 214 +
.../components/sbom/sbom.component.scss} | 68 +-
ui/src/app/help/components/sbom/sbom.component.ts | 203 +
ui/src/app/help/components/sbom/sbom.model.ts | 83 +
.../components/sbom/sbom.service.ts} | 36 +-
ui/src/app/help/help.component.html | 63 +-
ui/src/app/help/help.component.ts | 35 +-
238 files changed, 20295 insertions(+), 9612 deletions(-)
copy installer/.gitignore => .github/workflows/pr-label-signal.yml (78%)
create mode 100644 installer/all-in-one/Dockerfile
create mode 100644 installer/all-in-one/README.md
create mode 100755 installer/all-in-one/bin/entrypoint.sh
create mode 100755 installer/all-in-one/bin/seed-demo.py
copy ui/docker-entrypoint.sh => installer/all-in-one/bin/start-backend.sh (57%)
copy ui/docker-entrypoint.sh => installer/all-in-one/bin/start-extensions.sh
(55%)
copy ui/docker-entrypoint.sh => installer/all-in-one/bin/start-nats.sh (65%)
create mode 100755 installer/all-in-one/build.sh
copy ui/nginx_config/default.conf =>
installer/all-in-one/nginx/streampipes.conf (71%)
create mode 100644 installer/all-in-one/supervisord.conf
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{chart/ChartAuditReporter.java
=> asset/AssetAuditRecorder.java} (57%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{chart/ChartEditedDetails.java
=> asset/AssetCreatedDetails.java} (83%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{chart/ChartDeletedDetails.java
=> asset/AssetDeletedDetails.java} (83%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{chart/ChartEditedDetails.java
=> asset/AssetEditedDetails.java} (83%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{adapter/AdapterAuditRecorder.java
=> pipeline/PipelineAuditRecorder.java} (51%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{dashboard/DashboardEditedDetails.java
=> pipeline/PipelineCreatedDetails.java} (79%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{adapter/AdapterEditedDetails.java
=> pipeline/PipelineEditedDetails.java} (84%)
copy
streampipes-audit-events/src/main/java/org/apache/streampipes/audit/events/{adapter/AdapterLifecycleDetails.java
=> pipeline/PipelineLifecycleDetails.java} (86%)
copy
streampipes-audit-management/src/main/java/org/apache/streampipes/audit/management/export/{AuditOutputWriter.java
=> AuditExportValueFormatter.java} (62%)
create mode 100644
streampipes-connect-management/src/test/java/org/apache/streampipes/connect/management/management/AdapterSchemaUpdateTest.java
create mode 100644
streampipes-data-export/src/main/java/org/apache/streampipes/export/GenericStorageResourceRegistry.java
copy
streampipes-commons/src/main/java/org/apache/streampipes/commons/parser/PrimitiveTypeParser.java
=>
streampipes-data-export/src/main/java/org/apache/streampipes/export/PermissionDefaults.java
(77%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/monitoring/FixedSizeList.java
=>
streampipes-data-export/src/main/java/org/apache/streampipes/export/ResourceRegistration.java
(51%)
create mode 100644
streampipes-data-export/src/main/java/org/apache/streampipes/export/resolver/GenericStorageResolverProvider.java
copy
streampipes-resource-management/src/main/java/org/apache/streampipes/resource/management/AbstractResourceManager.java
=>
streampipes-data-export/src/main/java/org/apache/streampipes/export/utils/ArchiveEntryNames.java
(77%)
create mode 100644
streampipes-data-export/src/test/java/org/apache/streampipes/export/AssetLinkResolverTest.java
create mode 100644
streampipes-data-export/src/test/java/org/apache/streampipes/export/GenericStorageCategoryExportTest.java
create mode 100644
streampipes-data-export/src/test/java/org/apache/streampipes/export/GenericStorageResolverTest.java
create mode 100644
streampipes-data-export/src/test/java/org/apache/streampipes/export/GenericStorageResourceRegistryTest.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/event/AssemblyStationSimulator.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/event/CncMachineSimulator.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/event/QualityTestSimulator.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/event/StatefulMachineSimulator.java
copy
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/migration/{MachineDataSimulatorMigrationV1.java
=> MachineDataSimulatorMigrationV2.java} (69%)
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/test/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/event/ManufacturingSimulatorsTest.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/test/java/org/apache/streampipes/connect/iiot/migration/MachineDataSimulatorMigrationV2Test.java
create mode 100644
streampipes-extensions/streampipes-connectors-camel/README.md
create mode 100644
streampipes-extensions/streampipes-connectors-camel/src/test/java/org/apache/streampipes/extensions/connectors/camel/kamelet/transform/KameletTransformRouteLoaderTest.java
copy
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/{HealthCheck.java
=> ServiceAvailabilityGeneration.java} (56%)
copy
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/{HealthCheck.java
=> ShutdownSignal.java} (58%)
create mode 100644
streampipes-health-monitoring/src/main/java/org/apache/streampipes/health/monitoring/StaleRegistrationCleanup.java
create mode 100644
streampipes-health-monitoring/src/test/java/org/apache/streampipes/health/monitoring/ExtensionHealthCheckTest.java
create mode 100644
streampipes-health-monitoring/src/test/java/org/apache/streampipes/health/monitoring/ExtensionInstanceAvailabilityCheckTest.java
create mode 100644
streampipes-health-monitoring/src/test/java/org/apache/streampipes/health/monitoring/ServiceRegistrationManagerTest.java
create mode 100644
streampipes-health-monitoring/src/test/java/org/apache/streampipes/health/monitoring/StaleRegistrationCleanupTest.java
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/pipeline/PipelineEditChanges.java
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/pipeline/update/{DataStreamUpdatedEvent.java
=> DataStreamSchemaUpdatedEvent.java} (88%)
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/pipeline/update/EventSchemaChangeDetector.java
create mode 100644
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/PipelineLifecycleAuditTest.java
create mode 100644
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/update/DataStreamUpdateManagementTest.java
create mode 100644
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/update/EventSchemaChangeDetectorTest.java
copy
streampipes-connect-transformer-api/src/main/java/org/apache/streampipes/connect/transformer/api/OutputCollector.java
=>
streampipes-service-extensions/src/main/java/org/apache/streampipes/service/extensions/ExtensionServiceShutdownHook.java
(58%)
create mode 100644
streampipes-service-extensions/src/test/java/org/apache/streampipes/service/extensions/ExtensionsServiceShutdownHandlerTest.java
create mode 100644
ui/cypress/tests/configuration/audit-log/audit-log-filter.spec.ts
create mode 100644
ui/projects/streampipes/shared-ui/src/lib/components/sp-table/sp-table.component.spec.ts
create mode 100644 ui/scripts/write-sbom-index.cjs
create mode 100644 ui/scripts/write-sbom-index.test.cjs
create mode 100644
ui/src/app/chart-shared/services/chart-palette.service.spec.ts
create mode 100644 ui/src/app/chart-shared/services/chart-palette.service.ts
create mode 100644 ui/src/app/chart-shared/services/chart-theme.service.ts
create mode 100644
ui/src/app/chart-shared/services/formatting/chart-number-format.service.spec.ts
create mode 100644
ui/src/app/chart-shared/services/formatting/chart-number-format.service.ts
create mode 100644
ui/src/app/chart-shared/services/formatting/chart-time-format.service.spec.ts
create mode 100644
ui/src/app/chart-shared/services/formatting/chart-time-format.service.ts
copy
streampipes-model-shared/src/main/java/org/apache/streampipes/model/shared/annotation/TsIgnore.java
=> ui/src/app/chart-shared/services/formatting/index.ts (89%)
create mode 100644
ui/src/app/configuration/export/export-dialog/data-export-dialog.component.spec.ts
create mode 100644 ui/src/app/help/components/sbom/sbom-merge.spec.ts
create mode 100644 ui/src/app/help/components/sbom/sbom-merge.ts
create mode 100644 ui/src/app/help/components/sbom/sbom.component.html
copy ui/src/app/{configuration/dialog/audit-log/audit-dialog.component.scss =>
help/components/sbom/sbom.component.scss} (62%)
create mode 100644 ui/src/app/help/components/sbom/sbom.component.ts
create mode 100644 ui/src/app/help/components/sbom/sbom.model.ts
copy ui/src/app/{login/services/restore-password.service.ts =>
help/components/sbom/sbom.service.ts} (56%)