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 2024/07/22 15:13:11 UTC

(streampipes) branch 3032-harmonize-data-explorer-and-live-dashboard updated (01c6320e67 -> 3b261b0805)

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

riemer pushed a change to branch 3032-harmonize-data-explorer-and-live-dashboard
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from 01c6320e67 feat(#3043): Add data view selection to data explorer dashboard (#3044)
     add 56e742851d feat(#3037): Add custom HTTP header support to Python client (#3038)
     add 95f18b67ed fix(#3040): Change random topic to fixed with stream id (#3041)
     add 5dca130b72 refactor(#2779): Fix the test for TestStringToStateProcessor (#3031)
     add ddc476b283 refactor: Remove unused environment variables (#3052)
     add 3c7d0a08cc refactor(#2754): Fix test for SizeMeasureProcessor (#3051)
     add 49a84a809c fix(#3055): Fix widget rendering in grouping mode (#3056)
     add 8b8e2fc6fd chore(deps-dev): bump mypy in /streampipes-client-python (#3057)
     add 58ad5453d6 refactor(#2764): Fix unit test case for StringTimerProcessor (#3049)
     add 5c2562bae0 refactor(#3045): Remove deprecated asset dashboard. (#3046)
     add 089162937b refactor(#2776): Fix unit test case for BooleanInverterProcessor (#3048)
     add f685d0be63 refactor(#2777): Fix test case for DateTimeFromStringProcessor (#3047)
     new 56f9e57d98 Merge branch 'dev' into 3032-harmonize-data-explorer-and-live-dashboard
     new 3b261b0805 Merge branch '3032-harmonize-data-explorer-and-live-dashboard' of github.com:apache/streampipes into 3032-harmonize-data-explorer-and-live-dashboard

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 streampipes-client-python/poetry.lock              |  60 ++--
 streampipes-client-python/pyproject.toml           |   2 +-
 .../streampipes/client/client.py                   |   1 +
 .../streampipes/client/config.py                   |   9 +-
 .../streampipes/function_zoo/river_function.py     |   1 +
 .../functions/utils/data_stream_generator.py       |  17 +-
 .../tests/functions/test_function_handler.py       |   9 +-
 .../tests/functions/test_river_function.py         |   4 +-
 .../commons/constants/DefaultEnvValues.java        |   1 -
 .../constants/GlobalStreamPipesConstants.java      |   2 -
 .../param/model/WhereClauseParams.java             |   2 +-
 .../param/WhereStatementParamsTest.java            |   8 +
 .../streampipes-processors-enricher-jvm/pom.xml    |   6 +
 .../sizemeasure/SizeMeasureProcessor.java          |  52 ++--
 .../sizemeasure/TestSizeMeasureProcessor.java      | 164 +++++-----
 .../pom.xml                                        |   6 +
 .../state/StringToStateProcessor.java              |   7 +-
 .../stringoperator/timer/StringTimerProcessor.java |  10 +-
 .../inverter/TestBooleanInverterProcessor.java     | 167 ++++------
 .../datetime/TestDateTimeFromStringProcessor.java  | 260 ++++------------
 .../counter/TestStringCounterProcessor.java        | 186 ++++-------
 .../state/TestStringToStateProcessor.java          | 239 ++++++---------
 .../timer/TestStringTimerProcessor.java            | 232 +++++---------
 .../assetdashboard/AssetDashboardConfig.java       | 115 -------
 .../model/client/assetdashboard/CanvasElement.java |  55 ----
 .../model/client/assetdashboard/ImageInfo.java     |  97 ------
 .../rest/impl/AssetDashboardResource.java          | 176 -----------
 .../streampipes/storage/api/INoSqlStorage.java     |   3 -
 .../storage/couchdb/CouchDbStorageManager.java     |   9 -
 .../executors/{PrefixStrategy.java => Approx.java} |   9 +-
 .../executors/ProcessingElementTestExecutor.java   |  87 ++++--
 .../streampipes/test/executors/StreamPrefix.java   |  53 ++++
 .../test/executors/TestConfigurationBuilder.java   |   4 +-
 .../test/executors/StreamPrefixTest.java           |  45 +--
 .../app-asset-monitoring.component.html            |  52 ----
 .../app-asset-monitoring.component.scss            |  25 --
 .../app-asset-monitoring.component.ts              |  64 ----
 .../app-asset-monitoring.module.ts                 |  76 -----
 .../app-asset-monitoring.routes.ts                 |  27 --
 .../create-asset/create-asset.component.html       |  87 ------
 .../create-asset/create-asset.component.scss       |  29 --
 .../create-asset/create-asset.component.ts         | 340 ---------------------
 .../dashboard-overview.component.html              |  83 -----
 .../dashboard-overview.component.scss              |  29 --
 .../dashboard-overview.component.ts                |  61 ----
 .../view-asset/view-asset.component.html           |  45 ---
 .../view-asset/view-asset.component.scss           |  28 --
 .../components/view-asset/view-asset.component.ts  | 179 -----------
 .../dialog/add-link/add-link-dialog.component.html |  73 -----
 .../dialog/add-link/add-link-dialog.component.scss |  23 --
 .../dialog/add-link/add-link-dialog.component.ts   |  55 ----
 .../add-pipeline-dialog.component.html             | 164 ----------
 .../add-pipeline-dialog.component.scss             |  52 ----
 .../add-pipeline/add-pipeline-dialog.component.ts  | 168 ----------
 .../save-dashboard-dialog.component.html           |  61 ----
 .../save-dashboard-dialog.component.scss           |  32 --
 .../save-dashboard-dialog.component.ts             | 111 -------
 .../model/canvas-attributes.model.ts               |  36 ---
 .../model/canvas-configuration.model.ts            |  24 --
 .../model/canvas-element.model.ts                  |  25 --
 .../model/dashboard-configuration.model.ts         |  31 --
 .../app-asset-monitoring/model/image-info.model.ts |  31 --
 .../model/selected-visualization-data.model.ts     |  35 ---
 .../app/app-asset-monitoring/model/test-data.json  | 126 --------
 .../app-asset-monitoring/services/rest.service.ts  |  87 ------
 .../app-asset-monitoring/services/shape.service.ts | 162 ----------
 ui/src/app/app-overview/app-overview.module.ts     |   2 -
 .../widgets/table/table-widget.component.html      |  30 +-
 .../widgets/table/table-widget.component.ts        |  43 ++-
 .../echarts-dataset-generator.service.ts           |  34 ++-
 70 files changed, 773 insertions(+), 3855 deletions(-)
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/assetdashboard/AssetDashboardConfig.java
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/assetdashboard/CanvasElement.java
 delete mode 100644 streampipes-model-client/src/main/java/org/apache/streampipes/model/client/assetdashboard/ImageInfo.java
 delete mode 100644 streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/AssetDashboardResource.java
 copy streampipes-test-utils-executors/src/main/java/org/apache/streampipes/test/executors/{PrefixStrategy.java => Approx.java} (72%)
 create mode 100644 streampipes-test-utils-executors/src/main/java/org/apache/streampipes/test/executors/StreamPrefix.java
 copy streampipes-commons/src/test/java/org/apache/streampipes/commons/file/FileHasherTest.java => streampipes-test-utils-executors/src/test/java/org/apache/streampipes/test/executors/StreamPrefixTest.java (51%)
 delete mode 100644 ui/src/app/app-asset-monitoring/app-asset-monitoring.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/app-asset-monitoring.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/app-asset-monitoring.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/app-asset-monitoring.module.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/app-asset-monitoring.routes.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/components/create-asset/create-asset.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/components/create-asset/create-asset.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/components/create-asset/create-asset.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/components/dashboard-overview/dashboard-overview.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/components/dashboard-overview/dashboard-overview.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/components/dashboard-overview/dashboard-overview.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/components/view-asset/view-asset.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/components/view-asset/view-asset.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/components/view-asset/view-asset.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-link/add-link-dialog.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-link/add-link-dialog.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-link/add-link-dialog.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-pipeline/add-pipeline-dialog.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-pipeline/add-pipeline-dialog.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/add-pipeline/add-pipeline-dialog.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/save-dashboard/save-dashboard-dialog.component.html
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/save-dashboard/save-dashboard-dialog.component.scss
 delete mode 100644 ui/src/app/app-asset-monitoring/dialog/save-dashboard/save-dashboard-dialog.component.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/canvas-attributes.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/canvas-configuration.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/canvas-element.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/dashboard-configuration.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/image-info.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/selected-visualization-data.model.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/model/test-data.json
 delete mode 100644 ui/src/app/app-asset-monitoring/services/rest.service.ts
 delete mode 100644 ui/src/app/app-asset-monitoring/services/shape.service.ts


(streampipes) 01/02: Merge branch 'dev' into 3032-harmonize-data-explorer-and-live-dashboard

Posted by ri...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch 3032-harmonize-data-explorer-and-live-dashboard
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit 56f9e57d9827e1c34992b8e01adc59d57a82885c
Merge: 1925bb95f3 f685d0be63
Author: Dominik Riemer <do...@gmail.com>
AuthorDate: Mon Jul 22 17:11:44 2024 +0200

    Merge branch 'dev' into 3032-harmonize-data-explorer-and-live-dashboard

 streampipes-client-python/poetry.lock              |  60 ++--
 streampipes-client-python/pyproject.toml           |   2 +-
 .../streampipes/client/client.py                   |   1 +
 .../streampipes/client/config.py                   |   9 +-
 .../streampipes/function_zoo/river_function.py     |   1 +
 .../functions/utils/data_stream_generator.py       |  17 +-
 .../tests/functions/test_function_handler.py       |   9 +-
 .../tests/functions/test_river_function.py         |   4 +-
 .../commons/constants/DefaultEnvValues.java        |   1 -
 .../constants/GlobalStreamPipesConstants.java      |   2 -
 .../param/model/WhereClauseParams.java             |   2 +-
 .../param/WhereStatementParamsTest.java            |   8 +
 .../streampipes-processors-enricher-jvm/pom.xml    |   6 +
 .../sizemeasure/SizeMeasureProcessor.java          |  52 ++--
 .../sizemeasure/TestSizeMeasureProcessor.java      | 164 +++++-----
 .../pom.xml                                        |   6 +
 .../state/StringToStateProcessor.java              |   7 +-
 .../stringoperator/timer/StringTimerProcessor.java |  10 +-
 .../inverter/TestBooleanInverterProcessor.java     | 167 ++++------
 .../datetime/TestDateTimeFromStringProcessor.java  | 260 ++++------------
 .../counter/TestStringCounterProcessor.java        | 186 ++++-------
 .../state/TestStringToStateProcessor.java          | 239 ++++++---------
 .../timer/TestStringTimerProcessor.java            | 232 +++++---------
 .../assetdashboard/AssetDashboardConfig.java       | 115 -------
 .../model/client/assetdashboard/CanvasElement.java |  55 ----
 .../model/client/assetdashboard/ImageInfo.java     |  97 ------
 .../rest/impl/AssetDashboardResource.java          | 176 -----------
 .../streampipes/storage/api/INoSqlStorage.java     |   3 -
 .../storage/couchdb/CouchDbStorageManager.java     |   9 -
 .../apache/streampipes/test/executors/Approx.java  |  15 +-
 .../executors/ProcessingElementTestExecutor.java   |  87 ++++--
 .../streampipes/test/executors/StreamPrefix.java   |  53 ++++
 .../test/executors/TestConfigurationBuilder.java   |   4 +-
 .../test/executors/StreamPrefixTest.java           |  62 ++++
 .../app-asset-monitoring.component.html            |  52 ----
 .../app-asset-monitoring.component.scss            |  25 --
 .../app-asset-monitoring.component.ts              |  64 ----
 .../app-asset-monitoring.module.ts                 |  76 -----
 .../create-asset/create-asset.component.html       |  87 ------
 .../create-asset/create-asset.component.scss       |  29 --
 .../create-asset/create-asset.component.ts         | 340 ---------------------
 .../dashboard-overview.component.html              |  83 -----
 .../dashboard-overview.component.scss              |  29 --
 .../dashboard-overview.component.ts                |  61 ----
 .../view-asset/view-asset.component.html           |  45 ---
 .../view-asset/view-asset.component.scss           |  28 --
 .../components/view-asset/view-asset.component.ts  | 179 -----------
 .../dialog/add-link/add-link-dialog.component.html |  73 -----
 .../dialog/add-link/add-link-dialog.component.scss |  23 --
 .../dialog/add-link/add-link-dialog.component.ts   |  55 ----
 .../add-pipeline-dialog.component.html             | 164 ----------
 .../add-pipeline-dialog.component.scss             |  52 ----
 .../add-pipeline/add-pipeline-dialog.component.ts  | 168 ----------
 .../save-dashboard-dialog.component.html           |  61 ----
 .../save-dashboard-dialog.component.scss           |  32 --
 .../save-dashboard-dialog.component.ts             | 111 -------
 .../model/canvas-attributes.model.ts               |  36 ---
 .../model/canvas-configuration.model.ts            |  24 --
 .../model/canvas-element.model.ts                  |  25 --
 .../model/dashboard-configuration.model.ts         |  31 --
 .../app-asset-monitoring/model/image-info.model.ts |  31 --
 .../model/selected-visualization-data.model.ts     |  35 ---
 .../app/app-asset-monitoring/model/test-data.json  | 126 --------
 .../app-asset-monitoring/services/rest.service.ts  |  87 ------
 .../app-asset-monitoring/services/shape.service.ts | 162 ----------
 ui/src/app/app-overview/app-overview.module.ts     |   2 -
 .../widgets/table/table-widget.component.html      |  30 +-
 .../widgets/table/table-widget.component.ts        |  43 ++-
 .../echarts-dataset-generator.service.ts           |  34 ++-
 69 files changed, 810 insertions(+), 3814 deletions(-)


(streampipes) 02/02: Merge branch '3032-harmonize-data-explorer-and-live-dashboard' of github.com:apache/streampipes into 3032-harmonize-data-explorer-and-live-dashboard

Posted by ri...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch 3032-harmonize-data-explorer-and-live-dashboard
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit 3b261b080573df4ad4d3eb7e8fef427c7d728133
Merge: 56f9e57d98 01c6320e67
Author: Dominik Riemer <do...@gmail.com>
AuthorDate: Mon Jul 22 17:12:27 2024 +0200

    Merge branch '3032-harmonize-data-explorer-and-live-dashboard' of github.com:apache/streampipes into 3032-harmonize-data-explorer-and-live-dashboard

 .../support/utils/DataDownloadDialogUtils.ts       |   2 +-
 ui/cypress/support/utils/datalake/DataLakeUtils.ts |  59 ++++--
 .../dataDownloadDialogTest.smoke.spec.ts           |   6 +-
 ui/cypress/tests/datalake/deleteWidget.ts          |  31 +--
 .../datalake/widgetDataConfiguration.smoke.spec.ts |   6 +-
 .../dashboard-toolbar.component.html               | 130 ++++++++++++
 .../dashboard-toolbar.component.scss}              |  11 +-
 .../dashboard-toolbar.component.ts}                |  35 +++-
 ...dashboard-widget-selection-panel.component.html |  44 ++++
 ...ashboard-widget-selection-panel.component.scss} |   2 +-
 .../dashboard-widget-selection-panel.component.ts} |  52 ++---
 .../data-view-preview.component.html               |  52 +++++
 .../data-view-preview.component.scss}              |  18 +-
 .../data-view-preview.component.ts                 |  44 ++++
 .../data-view-selection.component.html             |  27 +++
 .../data-view-selection.component.scss}            |   6 +-
 .../data-view-selection.component.ts               |  47 +++++
 .../data-explorer-dashboard-panel.component.html   | 105 ++++++++++
 .../data-explorer-dashboard-panel.component.scss   |  11 +-
 .../data-explorer-dashboard-panel.component.ts     | 179 ++--------------
 .../data-explorer-data-view.component.html         |   3 +
 .../data-view/data-explorer-data-view.component.ts |  53 +++--
 ...lorer-widget-appearance-settings.component.html |   1 +
 ...lorer-widget-appearance-settings.component.scss |   0
 ...xplorer-widget-appearance-settings.component.ts |   6 +-
 .../data-explorer-designer-panel.component.html    |   0
 .../data-explorer-designer-panel.component.scss    |   3 +-
 .../data-explorer-designer-panel.component.ts      |   2 +-
 ...ta-explorer-widget-data-settings.component.html |   0
 ...ta-explorer-widget-data-settings.component.scss |   0
 ...data-explorer-widget-data-settings.component.ts |   4 +-
 .../field-selection-panel.component.html           |   0
 .../field-selection-panel.component.scss           |   0
 .../field-selection-panel.component.ts             |   4 +-
 .../field-selection/field-selection.component.html |   0
 .../field-selection/field-selection.component.scss |   0
 .../field-selection/field-selection.component.ts   |   2 +-
 .../filter-selection-panel.component.html          |   0
 .../filter-selection-panel.component.scss          |   0
 .../filter-selection-panel.component.ts            |   4 +-
 .../group-selection-panel.component.html           |   0
 .../group-selection-panel.component.scss           |   0
 .../group-selection-panel.component.ts             |   4 +-
 ...-explorer-visualisation-settings.component.html |   0
 ...-explorer-visualisation-settings.component.scss |   0
 ...ta-explorer-visualisation-settings.component.ts |   6 +-
 .../data-explorer-data-view-toolbar.component.html |  23 ++-
 .../data-explorer-data-view-toolbar.component.ts   |   6 +
 ...data-explorer-dashboard-overview.component.html |   2 +-
 .../data-explorer-dashboard-overview.component.ts  |  19 +-
 ...data-explorer-data-view-overview.component.html |  13 +-
 .../data-explorer-data-view-overview.component.ts  |  11 +-
 .../overview/data-explorer-overview.component.html |   3 +-
 .../overview/data-explorer-overview.component.ts   |  10 +-
 .../overview/data-explorer-overview.directive.ts   |   4 +-
 .../data-explorer-dashboard-panel.component.html   | 230 ---------------------
 .../widget-view/abstract-widget-view.directive.ts  |  20 +-
 .../data-explorer-dashboard-grid.component.html    |   3 -
 ...ta-explorer-dashboard-slide-view.component.html |   3 -
 ...data-explorer-dashboard-slide-view.component.ts |   6 -
 .../data-explorer-dashboard-widget.component.html  |  31 +--
 .../data-explorer-dashboard-widget.component.ts    |  56 ++---
 .../data-explorer-panel.can-deactivate.guard.ts    |   8 +-
 ui/src/app/data-explorer/data-explorer.module.ts   |  26 ++-
 .../services/data-explorer-dashboard.service.ts    |  28 ++-
 .../services/data-explorer-routing.service.ts      |  93 +++++++++
 66 files changed, 883 insertions(+), 671 deletions(-)