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

dominikriemer pushed a change to branch migrate-configuration-storage
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 3684b8d996 Fix user storage cache
     add 644fd68559 fix: Properly cleanup subscriptions in kiosk mode (#4622)
     add bd263a316a feat(#4577): Add last updated time to dashboard kiosk, 
improve performance (#4629)
     add ff1dee49c6 chore(deps): bump actions/cache from 5 to 5.0.5 (#4626)
     add cc922f4e13 fix: Ignore unknown fields in ImportGenerator (#4630)
     add 055ada4986 Fix VS Code JMX port conflict for dev launch (#4620)
     add 8ac28303f1 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 
(#4623)
     add 067704522d fix: Split chart request refresh strategies (#4634)
     add 0423651c77 feat(#4633): Move dataset count display into dataset 
overview (#4637)
     add 60d11642a8 chore(deps): bump actions/setup-python from 5 to 6.2.0 
(#4636)
     add 590b266bec chore: Improve startup logging (#4638)
     add e7dafb922b fix: Improve retry of failed PLC connections (#4572)
     add 40d0ac4229 fix(#4640): Add missing sorting to adapter and dataset 
columns (#4645)
     add 8d454cb075 feat: modernize Python Client syntax (PEP 585, PEP 604) 
(#4628)
     add fd23b5f509 Update README.md
     add 39f059281e fix: consistent spacing in translation files (#4639)
     add 82296def81 Merge branch 'dev' into migrate-configuration-storage

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build.yml                        |   2 +-
 .github/workflows/cypress-test.yml                 |   2 +-
 .github/workflows/extensions-docs.yml              |   2 +-
 .github/workflows/go-client-e2e-test.yml           |   4 +-
 .github/workflows/go-client.yml                    |   2 +-
 .github/workflows/go-docs.yml                      |   2 +-
 .github/workflows/java-client-e2e-test.yml         |   4 +-
 .github/workflows/mvn-integration-test.yml         |   2 +-
 .github/workflows/pr-validation.yml                |  18 +-
 .github/workflows/pypi-deployment.yml              |   4 +-
 .github/workflows/python-docs.yml                  |   6 +-
 .vscode/launch.json                                |  14 ++
 README.md                                          |   2 -
 .../streampipes/client/client.py                   |   5 +-
 .../streampipes/client/config.py                   |   7 +-
 .../streampipes/client/credential_provider.py      |  13 +-
 .../streampipes/endpoint/api/data_lake_measure.py  |  28 +--
 .../streampipes/endpoint/api/data_stream.py        |   5 +-
 .../streampipes/endpoint/api/version.py            |   7 +-
 .../streampipes/endpoint/endpoint.py               |  11 +-
 .../streampipes/function_zoo/river_function.py     |  15 +-
 .../streampipes/functions/broker/consumer.py       |   2 +-
 .../functions/broker/kafka/kafka_consumer.py       |   2 +-
 .../functions/broker/kafka/kafka_publisher.py      |   4 +-
 .../functions/broker/nats/nats_consumer.py         |   2 +-
 .../functions/broker/nats/nats_publisher.py        |   4 +-
 .../functions/broker/output_collector.py           |   5 +-
 .../streampipes/functions/broker/publisher.py      |   4 +-
 .../streampipes/functions/function_handler.py      |  10 +-
 .../streampipes/functions/registration.py          |   5 +-
 .../streampipes/functions/streampipes_function.py  |  10 +-
 .../functions/utils/async_iter_handler.py          |   7 +-
 .../functions/utils/data_stream_context.py         |   3 +-
 .../functions/utils/data_stream_generator.py       |   5 +-
 .../functions/utils/function_context.py            |   3 +-
 .../streampipes/model/common.py                    |  59 +++--
 .../model/container/data_lake_measures.py          |   3 +-
 .../streampipes/model/container/data_streams.py    |   3 +-
 .../model/container/resource_container.py          |   7 +-
 .../streampipes/model/container/versions.py        |   3 +-
 .../model/resource/data_lake_measure.py            |  11 +-
 .../streampipes/model/resource/data_series.py      |  10 +-
 .../streampipes/model/resource/data_stream.py      |  31 ++-
 .../streampipes/model/resource/exceptions.py       |   3 +-
 .../model/resource/function_definition.py          |  11 +-
 .../streampipes/model/resource/query_result.py     |  12 +-
 .../streampipes/model/resource/resource.py         |   3 +-
 .../streampipes/model/resource/version.py          |   5 +-
 .../tests/client/test_endpoint.py                  |   3 +-
 .../export/dataimport/ImportGenerator.java         |   2 +-
 .../plc/adapter/generic/GenericPlc4xAdapter.java   |   9 +-
 .../connection/ContinuousPlcRequestReader.java     |  15 +-
 .../connectors/plc/adapter/s7/Plc4xS7Adapter.java  |   9 +-
 .../plc/cache/SpConnectionContainer.java           |  72 +++---
 .../plc/adapter/ConnectionContainerReproTest.java  | 110 +++++++++
 .../health/monitoring/PipelineHealthCheck.java     |   3 +-
 .../ExtensionsServiceEndpointGenerator.java        |   2 +-
 .../impl/datalake/DataLakeMeasureResource.java     |  60 +++--
 .../rest/impl/datalake/DataLakeResource.java       |  79 ++++++-
 .../datalake/KioskDashboardDataLakeResource.java   |  44 ++++
 .../streampipes/service/core/PostStartupTask.java  |   8 +-
 .../service/core/StreamPipesCoreApplication.java   |   6 +-
 .../service/core/WebSecurityConfig.java            |  15 +-
 .../service/core/migrations/MigrationsHandler.java |   2 +-
 .../src/main/resources/application.properties      |   6 +-
 .../management/service/SpUserDetailsService.java   |   3 +
 ui/cypress/support/utils/chart/ChartBtns.ts        |  36 ---
 ui/cypress/support/utils/chart/ChartUtils.ts       |  24 --
 ui/cypress/support/utils/dataset/DatasetBtns.ts    |  32 ++-
 ui/cypress/support/utils/dataset/DatasetUtils.ts   | 130 +++++++----
 ui/cypress/tests/chart/configuration.smoke.spec.ts |  40 ++--
 ui/cypress/tests/connect/editAdapter.smoke.spec.ts |  13 +-
 ui/cypress/tests/dataset/csvImport.spec.ts         |  18 +-
 .../restartStreamPipes/restartStreamPipes2.ts      |  11 +-
 ui/deployment/i18n/de.json                         |   7 +-
 ui/deployment/i18n/en.json                         |   7 +-
 ui/deployment/i18n/pl.json                         |   7 +-
 ui/package.json                                    |   2 +-
 .../src/lib/apis/dashboard-kiosk.service.ts        |  16 ++
 .../src/lib/apis/datalake-rest.service.ts          |  28 ++-
 .../dashboard-data-request-coordinator.service.ts  | 158 +++++++++++++
 .../lib/query/data-view-query-generator.service.ts |  52 +++++
 .../platform-services/src/public-api.ts            |   1 +
 .../base/base-data-explorer-widget.directive.ts    | 120 +++++++---
 .../chart-shared/services/chart-shared.service.ts  |  21 +-
 .../existing-adapters.component.html               |   7 +-
 .../existing-adapters.component.ts                 |  31 ++-
 .../last-updated-formatter.service.ts              | 101 +++++++++
 .../kiosk/dashboard-kiosk.component.html           |  13 ++
 .../kiosk/dashboard-kiosk.component.scss           |   7 +
 .../components/kiosk/dashboard-kiosk.component.ts  | 115 +++++++---
 .../components/panel/dashboard-panel.component.ts  |   2 +-
 .../datalake-configuration-entry.ts                |   6 +-
 .../datalake-configuration.component.html          |  88 +-------
 .../datalake-configuration.component.ts            |  88 ++++----
 .../daily-event-counts-chart.component.html}       |  16 +-
 .../daily-event-counts-chart.component.scss}       |  12 +-
 .../daily-event-counts-chart.component.ts          |  92 ++++++++
 .../dataset-details-metrics.component.html}        |  50 +++--
 .../dataset-details-metrics.component.scss}        |   4 +-
 .../dataset-details-metrics.component.ts           | 248 +++++++++++++++++++++
 .../dataset-details/dataset-details-tabs.ts        |   5 +
 ui/src/app/dataset/dataset.routes.ts               |   5 +
 103 files changed, 1756 insertions(+), 687 deletions(-)
 create mode 100644 
ui/projects/streampipes/platform-services/src/lib/query/dashboard-data-request-coordinator.service.ts
 create mode 100644 
ui/src/app/core-services/time-formatting/last-updated-formatter.service.ts
 copy 
ui/src/app/{connect/dialog/adapter-started/adapter-started-preview/adapter-started-preview.component.html
 => 
dataset/components/dataset-details/dataset-details-metrics/daily-event-counts-chart/daily-event-counts-chart.component.html}
 (72%)
 copy 
ui/src/app/{chart-shared/components/charts/base/no-data/no-data-in-date-range.component.scss
 => 
dataset/components/dataset-details/dataset-details-metrics/daily-event-counts-chart/daily-event-counts-chart.component.scss}
 (86%)
 create mode 100644 
ui/src/app/dataset/components/dataset-details/dataset-details-metrics/daily-event-counts-chart/daily-event-counts-chart.component.ts
 copy 
ui/src/app/{connect/components/adapter-details/adapter-details-metrics/adapter-details-metrics.component.html
 => 
dataset/components/dataset-details/dataset-details-metrics/dataset-details-metrics.component.html}
 (53%)
 copy 
ui/{projects/streampipes/shared-ui/src/lib/components/sp-exception-message/exception-details-dialog/exception-details-dialog.component.scss
 => 
src/app/dataset/components/dataset-details/dataset-details-metrics/dataset-details-metrics.component.scss}
 (95%)
 create mode 100644 
ui/src/app/dataset/components/dataset-details/dataset-details-metrics/dataset-details-metrics.component.ts

Reply via email to