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 6048c0dc3b feat(#3091): Add option to configure time ordering (#3092)
add 8bd912e19c fix(#3117): Remove connection after plc data is read (#3118)
add 0fc9c5b161 feat(#3114): Improve pipeline details view (#3115)
add f506d7811a chore(#3119): Improve pipeline editor component structure
(#3120)
add 225a213792 feat(#3121): Add live preview to pipeline details (#3122)
add 3ac47b9813 chore: Code cleanup of pipeline management (#3126)
add 49d0cf1c9a fix: Avoid machine simulator crash (#3124)
add c65e78655f chore: Load adapter metrics in a single request (#3125)
add 6759be3dc9 Merge branch 'dev' into
3032-harmonize-data-explorer-and-live-dashboard
No new revisions were added by this update.
Summary of changes:
.../exceptions/NoValidSecTypeException.java | 23 --
.../exceptions/NoValidSepTypeException.java | 23 --
.../exceptions/NoValidSepaStructureException.java | 23 --
.../exceptions/NoValidSepaTypeException.java | 23 --
.../RemoteServerNotAccessibleException.java | 47 ---
.../commons/exceptions/TooManyEdgesException.java | 23 --
.../management/AdapterUpdateManagement.java | 10 +-
.../simulator/machine/MachineDataSimulator.java | 18 +-
.../connection/OneTimePlcRequestReader.java | 5 +
.../streampipes/model/monitoring/SpLogMessage.java | 7 +-
.../model/monitoring/SpLogMessageTest.java | 85 ++++++
.../manager/data/PipelineGraphHelpers.java | 5 -
.../manager/execution/PipelineExecutor.java | 7 +-
.../manager/extensions/ExtensionItemInstaller.java | 6 +-
.../manager/matching/ConnectionValidator.java | 76 -----
.../manager/matching/v2/utils/MatchingUtils.java | 2 +-
.../migration/AbstractMigrationManager.java | 4 +-
.../migration/PipelineElementMigrationManager.java | 4 +-
.../monitoring/pipeline/ExtensionsLogProvider.java | 8 +
.../pipeline/ExtensionsServiceLogExecutor.java | 6 -
.../streampipes/manager/operations/Operations.java | 132 --------
.../manager/pipeline/PipelineManager.java | 23 +-
.../template/PipelineElementTemplateVisitor.java | 4 -
.../template/PipelineTemplateGenerator.java | 64 +---
.../PipelineTemplateInvocationHandler.java | 21 +-
.../manager/util/PipelineVerificationUtils.java | 56 ----
.../apache/streampipes/manager/util/TreeUtils.java | 68 -----
.../rest/impl/AdapterMonitoringResource.java | 11 +
.../rest/impl/ContainerProvidedOptions.java | 4 +-
.../apache/streampipes/rest/impl/DataStream.java | 4 +-
.../streampipes/rest/impl/PipelineMonitoring.java | 8 +-
.../streampipes/rest/impl/PipelineResource.java | 26 +-
.../streampipes/rest/impl/PipelineTemplate.java | 18 +-
.../streampipes/service/core/PostStartupTask.java | 4 +-
.../service/core/StreamPipesCoreApplication.java | 4 +-
.../connect/editAdapterSettingsAndPipeline.spec.ts | 8 +-
.../src/lib/apis/adapter-monitoring.service.ts | 10 +
.../src/lib/apis/pipeline-monitoring.service.ts | 9 +-
.../existing-adapters.component.ts | 18 +-
...e-assembly-drawing-area-pan-zoom.component.html | 48 +++
...-assembly-drawing-area-pan-zoom.component.scss} | 86 +-----
...ine-assembly-drawing-area-pan-zoom.component.ts | 142 +++++++++
.../pipeline-assembly-drawing-area.component.html | 54 ++++
.../pipeline-assembly-drawing-area.component.scss} | 49 +--
.../pipeline-assembly-drawing-area.component.ts | 188 ++++++++++++
...assembly-options-pipeline-cache.component.html} | 43 +--
...-assembly-options-pipeline-cache.component.scss | 10 +-
...ne-assembly-options-pipeline-cache.component.ts | 66 ++++
.../pipeline-assembly-options.component.html | 89 ++++++
.../pipeline-assembly-options.component.scss | 12 +-
.../pipeline-assembly-options.component.ts | 135 ++++++++
.../pipeline-assembly.component.html | 194 ++----------
.../pipeline-assembly.component.scss | 141 +--------
.../pipeline-assembly.component.ts | 339 +++------------------
.../pipeline-element-icon-stand-row.component.html | 1 -
.../pipeline-element-icon-stand-row.component.scss | 0
.../pipeline-element-icon-stand-row.component.ts | 6 +-
.../pipeline-element-icon-stand.component.ts | 2 -
.../pipeline-element-options.component.html | 6 -
.../pipeline-element-options.component.ts | 6 +-
...peline-element-statistics-badge.component.html} | 27 +-
...ipeline-element-statistics-badge.component.scss | 23 +-
...pipeline-element-statistics-badge.component.ts} | 15 +-
.../pipeline-element-statistics.component.html} | 33 +-
.../pipeline-element-statistics.component.scss | 19 +-
.../pipeline-element-statistics.component.ts} | 42 +--
.../pipeline-element.component.html | 2 +-
.../pipeline-element/pipeline-element.component.ts | 5 -
.../dropped-pipeline-element.component.html | 106 +++++++
.../dropped-pipeline-element.component.ts | 79 +++++
.../components/pipeline/pipeline.component.html | 100 ++----
.../components/pipeline/pipeline.component.ts | 251 ++++-----------
ui/src/app/editor/editor.component.html | 7 +-
ui/src/app/editor/editor.component.ts | 82 ++++-
ui/src/app/editor/editor.module.ts | 23 +-
ui/src/app/editor/model/editor.model.ts | 1 -
.../app/editor/services/jsplumb-config.service.ts | 4 -
.../editor/services/jsplumb-endpoint.service.ts | 26 +-
.../app/editor/services/jsplumb-factory.service.ts | 44 +--
ui/src/app/editor/services/jsplumb.service.ts | 13 +-
.../services/pipeline-positioning.service.ts | 16 +-
.../actions/pipeline-actions.component.html | 89 ------
.../monitoring/pipeline-monitoring.component.html | 113 -------
.../monitoring/pipeline-monitoring.component.ts | 154 ----------
.../pipeline-element-statistics.component.html | 73 -----
.../pipeline-element-statistics.component.ts | 144 ---------
.../widget/barchart/barchart-widget.component.scss | 17 --
.../pipeline-details-overview.component.html | 65 ----
.../pipeline-details-overview.component.ts | 74 -----
.../actions/pipeline-actions.component.html | 83 +++++
.../actions/pipeline-actions.component.ts | 20 +-
...pipeline-details-expansion-panel.component.html | 56 ++++
...ipeline-details-expansion-panel.component.scss} | 18 +-
.../pipeline-details-expansion-panel.component.ts} | 47 ++-
.../elements/pipeline-elements-row.component.html | 33 +-
.../elements/pipeline-elements-row.component.ts | 27 +-
.../pipeline-element-details-row.component.html} | 24 +-
.../pipeline-element-details-row.component.ts | 51 ++++
.../status/pipeline-status.component.html | 52 ++++
.../status/pipeline-status.component.scss} | 11 +-
.../status/pipeline-status.component.ts | 3 +-
.../pipeline-details-toolbar.component.html | 52 ++++
.../pipeline-details-toolbar.component.ts | 24 +-
.../pipeline-logs/pipeline-logs.component.html | 85 ------
.../pipeline-logs/pipeline-logs.component.scss | 17 --
.../pipeline-logs/pipeline-logs.component.ts | 96 ------
.../preview/pipeline-preview.component.html | 33 +-
.../preview/pipeline-preview.component.ts | 83 ++---
.../components/sp-pipeline-details.directive.ts | 76 -----
.../status/pipeline-status.component.html | 66 ----
.../pipeline-logs-dialog.component.html | 48 +++
.../pipeline-logs-dialog.component.scss} | 0
.../pipeline-logs-dialog.component.ts | 21 +-
.../app/pipeline-details/pipeline-details-tabs.ts | 41 ---
.../pipeline-details.component.html | 57 ++++
...ponent.scss => pipeline-details.component.scss} | 10 +-
.../pipeline-details/pipeline-details.component.ts | 183 +++++++++++
.../pipeline-details/pipeline-details.module.ts | 38 +--
.../pipeline-details/pipeline-details.routes.ts | 26 --
.../pipeline-overview.component.html | 2 +-
ui/src/app/pipelines/pipelines.module.ts | 13 +-
ui/src/scss/sp/main.scss | 4 +-
122 files changed, 2347 insertions(+), 3214 deletions(-)
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoValidSecTypeException.java
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoValidSepTypeException.java
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoValidSepaStructureException.java
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoValidSepaTypeException.java
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/RemoteServerNotAccessibleException.java
delete mode 100644
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/TooManyEdgesException.java
create mode 100644
streampipes-model/src/test/java/org/apache/streampipes/model/monitoring/SpLogMessageTest.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/ConnectionValidator.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/operations/Operations.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/util/PipelineVerificationUtils.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/util/TreeUtils.java
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-drawing-area/pipeline-assembly-drawing-area-pan-zoom/pipeline-assembly-drawing-area-pan-zoom.component.html
copy
ui/src/app/editor/components/pipeline-assembly/{pipeline-assembly.component.scss
=>
pipeline-assembly-drawing-area/pipeline-assembly-drawing-area-pan-zoom/pipeline-assembly-drawing-area-pan-zoom.component.scss}
(53%)
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-drawing-area/pipeline-assembly-drawing-area-pan-zoom/pipeline-assembly-drawing-area-pan-zoom.component.ts
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-drawing-area/pipeline-assembly-drawing-area.component.html
rename
ui/src/app/{pipeline-details/components/monitoring/pipeline-monitoring.component.scss
=>
editor/components/pipeline-assembly/pipeline-assembly-drawing-area/pipeline-assembly-drawing-area.component.scss}
(61%)
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-drawing-area/pipeline-assembly-drawing-area.component.ts
copy
ui/src/app/{pipeline-details/components/monitoring/widget/barchart/barchart-widget.component.html
=>
editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options-pipeline-cache/pipeline-assembly-options-pipeline-cache.component.html}
(53%)
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoMatchingJsonSchemaException.java
=>
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options-pipeline-cache/pipeline-assembly-options-pipeline-cache.component.scss
(86%)
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options-pipeline-cache/pipeline-assembly-options-pipeline-cache.component.ts
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options.component.html
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoValidConnectionException.java
=>
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options.component.scss
(84%)
create mode 100644
ui/src/app/editor/components/pipeline-assembly/pipeline-assembly-options/pipeline-assembly-options.component.ts
rename ui/src/app/editor/components/{ =>
pipeline-element-icon-stand}/pipeline-element-icon-stand-row/pipeline-element-icon-stand-row.component.html
(98%)
rename ui/src/app/editor/components/{ =>
pipeline-element-icon-stand}/pipeline-element-icon-stand-row/pipeline-element-icon-stand-row.component.scss
(100%)
rename ui/src/app/editor/components/{ =>
pipeline-element-icon-stand}/pipeline-element-icon-stand-row/pipeline-element-icon-stand-row.component.ts
(91%)
rename
ui/src/app/{pipeline-details/components/monitoring/widget/barchart/barchart-widget.component.html
=>
editor/components/pipeline-element-statistics/pipeline-element-statistics-badge/pipeline-element-statistics-badge.component.html}
(58%)
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoMatchingSchemaException.java
=>
ui/src/app/editor/components/pipeline-element-statistics/pipeline-element-statistics-badge/pipeline-element-statistics-badge.component.scss
(71%)
rename
ui/src/app/{pipeline-details/components/elements/pipeline-elements.component.ts
=>
editor/components/pipeline-element-statistics/pipeline-element-statistics-badge/pipeline-element-statistics-badge.component.ts}
(71%)
rename
ui/src/app/{pipeline-details/components/elements/pipeline-elements.component.html
=>
editor/components/pipeline-element-statistics/pipeline-element-statistics.component.html}
(56%)
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoMatchingProtocolException.java
=>
ui/src/app/editor/components/pipeline-element-statistics/pipeline-element-statistics.component.scss
(73%)
rename
ui/src/app/{pipeline-details/components/monitoring/widget/barchart/barchart-widget.component.ts
=>
editor/components/pipeline-element-statistics/pipeline-element-statistics.component.ts}
(51%)
create mode 100644
ui/src/app/editor/components/pipeline/dropped-pipeline-element/dropped-pipeline-element.component.html
create mode 100644
ui/src/app/editor/components/pipeline/dropped-pipeline-element/dropped-pipeline-element.component.ts
delete mode 100644
ui/src/app/pipeline-details/components/actions/pipeline-actions.component.html
delete mode 100644
ui/src/app/pipeline-details/components/monitoring/pipeline-monitoring.component.html
delete mode 100644
ui/src/app/pipeline-details/components/monitoring/pipeline-monitoring.component.ts
delete mode 100644
ui/src/app/pipeline-details/components/monitoring/statistics/pipeline-element-statistics.component.html
delete mode 100644
ui/src/app/pipeline-details/components/monitoring/statistics/pipeline-element-statistics.component.ts
delete mode 100644
ui/src/app/pipeline-details/components/monitoring/widget/barchart/barchart-widget.component.scss
delete mode 100644
ui/src/app/pipeline-details/components/overview/pipeline-details-overview.component.html
delete mode 100644
ui/src/app/pipeline-details/components/overview/pipeline-details-overview.component.ts
create mode 100644
ui/src/app/pipeline-details/components/pipeline-details-expansion-panel/actions/pipeline-actions.component.html
rename ui/src/app/pipeline-details/components/{ =>
pipeline-details-expansion-panel}/actions/pipeline-actions.component.ts (78%)
create mode 100644
ui/src/app/pipeline-details/components/pipeline-details-expansion-panel/pipeline-details-expansion-panel.component.html
rename ui/src/app/pipeline-details/components/{model/pipeline-details.model.ts
=>
pipeline-details-expansion-panel/pipeline-details-expansion-panel.component.scss}
(78%)
copy
ui/src/app/pipeline-details/components/{elements/pipeline-elements-row.component.ts
=>
pipeline-details-expansion-panel/pipeline-details-expansion-panel.component.ts}
(51%)
rename ui/src/app/pipeline-details/components/{ =>
pipeline-details-expansion-panel/pipeline-element-details-row}/elements/pipeline-elements-row.component.html
(60%)
rename ui/src/app/pipeline-details/components/{ =>
pipeline-details-expansion-panel/pipeline-element-details-row}/elements/pipeline-elements-row.component.ts
(69%)
copy
ui/src/app/{editor/components/pipeline-element/pipeline-element.component.html
=>
pipeline-details/components/pipeline-details-expansion-panel/pipeline-element-details-row/pipeline-element-details-row.component.html}
(63%)
create mode 100644
ui/src/app/pipeline-details/components/pipeline-details-expansion-panel/pipeline-element-details-row/pipeline-element-details-row.component.ts
create mode 100644
ui/src/app/pipeline-details/components/pipeline-details-expansion-panel/status/pipeline-status.component.html
rename
ui/src/app/pipeline-details/components/{monitoring/statistics/pipeline-element-statistics.component.scss
=> pipeline-details-expansion-panel/status/pipeline-status.component.scss}
(91%)
rename ui/src/app/pipeline-details/components/{ =>
pipeline-details-expansion-panel}/status/pipeline-status.component.ts (96%)
create mode 100644
ui/src/app/pipeline-details/components/pipeline-details-toolbar/pipeline-details-toolbar.component.html
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoSepaInPipelineException.java
=>
ui/src/app/pipeline-details/components/pipeline-details-toolbar/pipeline-details-toolbar.component.ts
(59%)
delete mode 100644
ui/src/app/pipeline-details/components/pipeline-logs/pipeline-logs.component.html
delete mode 100644
ui/src/app/pipeline-details/components/pipeline-logs/pipeline-logs.component.scss
delete mode 100644
ui/src/app/pipeline-details/components/pipeline-logs/pipeline-logs.component.ts
delete mode 100644
ui/src/app/pipeline-details/components/sp-pipeline-details.directive.ts
delete mode 100644
ui/src/app/pipeline-details/components/status/pipeline-status.component.html
create mode 100644
ui/src/app/pipeline-details/dialogs/pipeline-logs/pipeline-logs-dialog.component.html
rename ui/src/app/{editor/components/pipeline/pipeline.component.scss =>
pipeline-details/dialogs/pipeline-logs/pipeline-logs-dialog.component.scss}
(100%)
rename
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/NoMatchingFormatException.java
=>
ui/src/app/pipeline-details/dialogs/pipeline-logs/pipeline-logs-dialog.component.ts
(59%)
delete mode 100644 ui/src/app/pipeline-details/pipeline-details-tabs.ts
create mode 100644 ui/src/app/pipeline-details/pipeline-details.component.html
rename
ui/src/app/pipeline-details/{components/overview/pipeline-details-overview.component.scss
=> pipeline-details.component.scss} (87%)
create mode 100644 ui/src/app/pipeline-details/pipeline-details.component.ts
delete mode 100644 ui/src/app/pipeline-details/pipeline-details.routes.ts