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

riemer pushed a change to branch STREAMPIPES-319
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git.


    from 8e6ddcf  [STREAMPIPES-319] Add class to provide service tags
     add 9ca4b29  [hotfix] Remove wso2 maven repo from pom
     add ec5f27c  [STREAMPIPES-360] Improve adapter management
     add eedcf48  [hotfix] Avoid selection of internally managed adapters in 
installation overview
     add d04a5b7  [STREAMPIPES-74] Initiate multiple attempts to start 
pipelines upon startup
     add e3a10e8  [STREAMPIPES-360] Remove obsolete tests
     add 80b3ef3  [STREAMPIPES-360] Minor improvements in WorkerRestClient
     add 1434f3f  [STREAMPIPES-248] Fix document conflict when restarting 
orphaned pipelines
     add 6dde10a  [STREAMPIPES-282] Remove empty path annotation
     add a022ad0  [STREAMPIPES-361] Prevent running pipelines to be updated
     add a14b76f  [STREAMPIPES-362] Add live preview feature to pipeline editor
     add 6c91340  [hotfix] Fix bug that prevented pipeline cached to be deleted
     add 4f4a4ed  [hotfix] Fix bug causing exception when building pipelines 
with multiple elements of same type
     add 3dc36f4  [STREAMPIPES-362] Disable preview button for empty pipelines
     add a3021bb  [STREAMPIPES-365] Fix bug in pipeline validation
     add c040a5a  [STREAMPIPES-368] Avoid duplication of visualizable pipelines 
in dashboard
     add 5fe0cf8  [STREAMPIPES-369] Improve user guidance in live dashboard
     add 31cefac  [STREAMPIPES-370] Improve modification of existing dashboard 
widgets
     add 40dbfd4  [STREAMPIPES-369] Improve reloading of widgets after updates
     add 18aa6e6  [STREAMPIPES-370] Remove widget type from DashboardItem
     add 3a18374  [STREAMPIPES-245] Avoid NullPointerException in production 
config
     add 49d4178  [hotfix] Show pipeline status in pipeline overview
     add d04faac  [STREAMPIPES-367] Allow forced stop of pipelines that fail to 
be gracefully stopped
     add 0310faf  [STREAMPIPES-371] Fix wrong selection of pipelineId in start 
pipeline dialog
     add 62260ca  [STREAMPIPES-372] Add pipeline health check and restore 
feature
     add 184bc66  [STREAMPIPES-374] Improve management of SecretStaticProperty 
values
     add 7538b9a  [STREAMPIPES-373] Modify expected input stream for dashboard 
sinks
     add db0c2d4  [hotfix] Remove failed pipeline element invocations from 
running instance map
     add 5dcd9ef  [hotfix] Do not change original pipeline name in save dialog
     add bd07903  [STREAMPIPES-375] Persist position of pipeline elements on 
pipeline canvas
     add f7945db  [STREAMPIPES-272] Allow client to subscribe to processors and 
sinks
     add 2a8a74c  [hotfix] Sort visualizable pipeline by pipeline name
     add 31cd40d  [hotfix] Change widgetType reference in data explorer widget
     add 17aacf9  [hotfix] Reduce logging frequency in WorkerRestClient
     add 461e165  [STREAMPIPES-372] Fix pipeline health check
     add 2869672  [hotfix] Remove logging output of health check
     add 2115359  [STREAMPIPES-372] Update health status of pipelines in 
notifications dialog
     new 523925e  Merge branch 'dev' into STREAMPIPES-319

The 1 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:
 .../backend/StreamPipesBackendApplication.java     | 117 ++++++++++---
 .../backend/StreamPipesResourceConfig.java         |   3 +
 .../streampipes/client/api/DataProcessorApi.java   |  41 +++++
 .../apache/streampipes/client/api/DataSinkApi.java |  28 +++
 .../streampipes/client/model/InputStreamIndex.java |  19 +-
 .../master/management/AdapterMasterManagement.java |  65 +++++--
 .../management/WorkerAdministrationManagement.java |   4 +-
 .../master/management/WorkerRestClient.java        | 123 ++++---------
 .../master/rest/AbstractAdapterResource.java       |  17 +-
 .../container/master/rest/AdapterResource.java     |  93 ++++++----
 .../master/rest/AdapterTemplateResource.java       |  19 +-
 .../container/master/rest/DescriptionResource.java |  59 +++----
 .../container/master/rest/GuessResource.java       |  32 ++--
 .../master/rest/RuntimeResolvableResource.java     |   8 +-
 .../container/master/rest/SourcesResource.java     |  33 ++--
 .../container/master/rest/UnitResource.java        |  17 +-
 .../container/master/rest/WelcomePageMaster.java   |  46 ++---
 .../master/util/AdapterEncryptionService.java      |  33 +---
 .../management}/AdapterMasterManagementTest.java   |  31 ++--
 .../AdapterTemplateMasterManagementTest.java       |  14 +-
 .../management}/DescriptionManagementTest.java     |  19 +-
 .../master/management/SourcesManagementTest.java   |   0
 .../management/UnitMasterManagementTest.java       |   0
 .../master/management/WorkerRestClientTest.java    |  35 +---
 .../api/InvocablePipelineElementResource.java      |  13 ++
 .../container/init/RunningInstances.java           |  14 ++
 .../streampipes/model/canvas/CanvasPosition.java   |  25 ++-
 .../model/canvas/PipelineCanvasComment.java        |  31 +++-
 .../PipelineCanvasMetadata.java}                   |  64 ++++---
 .../model/canvas/PipelineElementMetadata.java      |  30 ++--
 .../model/connect/adapter/AdapterDescription.java  |  13 ++
 .../connect/adapter/AdapterStreamDescription.java  |  11 ++
 .../model/dashboard/DashboardEntity.java           |   1 -
 .../streampipes/model/dashboard/DashboardItem.java |  11 +-
 .../model/dashboard/DashboardWidgetModel.java      |  47 +----
 .../model/dashboard/VisualizablePipeline.java      |  20 +--
 .../streampipes/model/pipeline/Pipeline.java       |  22 +++
 .../model/pipeline/PipelineHealthStatus.java       |   9 +-
 .../PipelinePreviewModel.java}                     |  44 +++--
 .../manager/execution/http/GraphSubmitter.java     |   5 +-
 .../manager/execution/http/PipelineExecutor.java   |  59 +++----
 .../execution/http/PipelineStorageService.java     |  88 ++++------
 .../health/PipelineElementEndpointHealthCheck.java |  35 ++--
 .../manager/health/PipelineHealthCheck.java        | 193 +++++++++++++++++++++
 .../matching/PipelineVerificationHandler.java      |  21 ++-
 .../monitoring/pipeline/TopicInfoCollector.java    |   5 +-
 .../streampipes/manager/operations/Operations.java |  20 ++-
 .../manager/preview/ActivePipelinePreviews.java    |  63 +++++++
 .../manager/preview/PipelinePreview.java           | 125 +++++++++++++
 .../streampipes/manager/secret/ISecretHandler.java |   7 +-
 .../manager/secret/SecretDecrypter.java            |  32 ++--
 .../manager/secret/SecretEncrypter.java            |  34 ++--
 .../streampipes/manager/secret/SecretProvider.java |  18 +-
 .../SecretService.java}                            |  43 +++--
 .../streampipes/manager/secret/SecretVisitor.java  | 116 +++++++++++++
 .../manager/setup/CouchDbInstallationStep.java     |   1 -
 .../streampipes/manager/pipeline/StopPipeline.java |  33 ----
 .../rest/impl/AbstractRestResource.java            |  10 --
 ...Cache.java => PipelineCanvasMetadataCache.java} |  22 +--
 .../rest/impl/PipelineCanvasMetadataResource.java  | 106 +++++++++++
 .../rest/impl/PipelineElementPreview.java          |  64 +++++++
 .../streampipes/rest/impl/PipelineResource.java    |  20 ++-
 .../rest/impl/dashboard/VisualizablePipeline.java  |  94 ++++++----
 .../impl/nouser/PipelineElementImportNoUser.java   |  12 +-
 .../rest/impl/nouser/PipelineNoUserResource.java   |   2 +-
 .../rest/management/PipelineManagement.java        |   5 +-
 .../serializers/json/AdapterSerializer.java        |  14 +-
 .../streampipes/storage/api/IAdapterStorage.java   |   2 +-
 .../streampipes/storage/api/INoSqlStorage.java     |   8 +-
 ...ge.java => IPipelineCanvasMetadataStorage.java} |  14 +-
 .../storage/api/IVisualizablePipelineStorage.java  |  30 ----
 .../storage/couchdb/CouchDbStorageManager.java     |  20 ++-
 .../storage/couchdb/impl/AdapterStorageImpl.java   |   7 +-
 ...java => PipelineCanvasMetadataStorageImpl.java} |  38 ++--
 .../impl/VisualizablePipelineStorageImpl.java      |  43 -----
 .../streampipes/storage/couchdb/utils/Utils.java   | 113 +++++-------
 streampipes-wrapper-siddhi/pom.xml                 |  17 +-
 ui/src/app/add/add.component.ts                    |  22 ++-
 .../endpoint-item/endpoint-item.component.html     |   2 +-
 .../adapter-description.component.html             |  15 +-
 .../adapter-description.component.ts               |  10 --
 .../data-marketplace.component.html                |  62 ++++---
 .../data-marketplace/data-marketplace.component.ts |  16 +-
 .../existing-adapters.component.html               | 126 ++++++++++++++
 .../existing-adapters.component.scss}              |  19 +-
 .../existing-adapters.component.ts                 |  96 ++++++++++
 ui/src/app/connect/connect.module.ts               |   2 +
 .../delete-adapter-dialog.component.html}          |   0
 .../delete-adapter-dialog.component.ts}            |  20 +--
 .../delete-pipeline-dialog.component.scss          |   0
 .../connect/services/data-marketplace.service.ts   |  37 ++--
 ui/src/app/core-model/gen/streampipes-model.ts     | 125 ++++++++++---
 .../components/grid/dashboard-grid.component.ts    |   2 -
 .../widget/dashboard-widget.component.css          |   3 +-
 .../widget/dashboard-widget.component.html         |  51 +++---
 .../widget/dashboard-widget.component.ts           | 147 ++++++++++------
 ui/src/app/dashboard/dashboard.component.ts        |   9 +-
 ui/src/app/dashboard/dashboard.module.ts           |   4 +
 .../add-visualization-dialog.component.html        |   5 +-
 .../add-visualization-dialog.component.ts          |  66 ++++---
 ui/src/app/dashboard/services/dashboard.service.ts |  19 +-
 .../{resize.service.ts => edit-mode.service.ts}    |  14 +-
 .../services/refresh-dashboard.service.ts          |   6 +-
 ...esize.service.ts => reload-pipeline.service.ts} |  14 +-
 ui/src/app/dashboard/services/resize.service.ts    |   6 +-
 .../data-explorer-dashboard-widget.component.html  |   8 +-
 .../pipeline-assembly.component.html               |  19 +-
 .../pipeline-assembly.component.scss               |  10 ++
 .../pipeline-assembly.component.ts                 |  77 +++++---
 .../pipeline-element-options.component.html        |   7 +-
 .../pipeline-element-preview.component.html}       |  20 ++-
 .../pipeline-element-preview.component.scss}       |  27 +--
 .../pipeline-element-preview.component.ts          |  68 ++++++++
 .../components/pipeline/pipeline.component.html    |  11 +-
 .../components/pipeline/pipeline.component.ts      | 125 ++++++++-----
 .../save-pipeline/save-pipeline.component.html     |   4 +-
 .../save-pipeline/save-pipeline.component.ts       |  43 +++--
 ui/src/app/editor/editor.component.html            |   2 +-
 ui/src/app/editor/editor.component.scss            |   4 +-
 ui/src/app/editor/editor.module.ts                 |   2 +
 ui/src/app/editor/services/editor.service.ts       |  41 ++++-
 ui/src/app/editor/services/jsplumb.service.ts      |  24 ++-
 .../services/pipeline-positioning.service.ts       |  76 ++++++--
 .../actions/pipeline-actions.component.html        |   3 +-
 .../pipeline-overview.component.html               |  19 ++
 .../pipeline-overview.component.scss               |  43 ++++-
 .../pipeline-overview.component.ts                 |   7 +-
 .../pipeline-notifications.component.html}         |  19 +-
 .../pipeline-notifications.component.scss}         |  16 +-
 .../pipeline-notifications.component.ts}           |  48 ++---
 .../pipeline-status-dialog.component.html          |  65 +++++--
 .../pipeline-status-dialog.component.scss          |  34 +++-
 .../pipeline-status-dialog.component.ts            |  68 +++++++-
 .../model/pipeline-model.ts}                       |   6 +-
 ui/src/app/pipelines/pipelines.component.html      |   6 +
 ui/src/app/pipelines/pipelines.module.ts           |   4 +-
 .../services/pipeline-operations.service.ts        |  77 +++++---
 .../apis/pipeline-canvas-metadata.service.ts       |  65 +++++++
 .../app/platform-services/apis/pipeline.service.ts |  13 +-
 ui/src/app/platform-services/platform.module.ts    |   2 +
 ui/src/scss/sp/pipeline-element-options.scss       |  14 +-
 141 files changed, 3176 insertions(+), 1549 deletions(-)
 copy 
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/model/Order.java
 => 
streampipes-client/src/main/java/org/apache/streampipes/client/model/InputStreamIndex.java
 (77%)
 copy 
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/model/Order.java
 => 
streampipes-connect-container-master/src/main/java/org/apache/streampipes/connect/container/master/rest/AbstractAdapterResource.java
 (66%)
 rename 
streampipes-connect-container-master/src/test/java/org/{streampipes/connect/container/master
 => 
apache/streampipes/connect/container/master/management}/AdapterMasterManagementTest.java
 (86%)
 rename streampipes-connect-container-master/src/test/java/org/{ => 
apache}/streampipes/connect/container/master/management/AdapterTemplateMasterManagementTest.java
 (99%)
 rename 
streampipes-connect-container-master/src/test/java/org/{streampipes/connect/container/master
 => 
apache/streampipes/connect/container/master/management}/DescriptionManagementTest.java
 (94%)
 rename streampipes-connect-container-master/src/test/java/org/{ => 
apache}/streampipes/connect/container/master/management/SourcesManagementTest.java
 (100%)
 rename streampipes-connect-container-master/src/test/java/org/{ => 
apache}/streampipes/connect/container/master/management/UnitMasterManagementTest.java
 (100%)
 rename streampipes-connect-container-master/src/test/java/org/{ => 
apache}/streampipes/connect/container/master/management/WorkerRestClientTest.java
 (86%)
 copy 
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/QueryParams.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/canvas/CanvasPosition.java
 (72%)
 copy 
ui/src/app/core-ui/image/components/image-container/image-container.component.css
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/canvas/PipelineCanvasComment.java
 (65%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/{dashboard/DashboardEntity.java
 => canvas/PipelineCanvasMetadata.java} (55%)
 copy 
streampipes-dataformat-fst/src/main/java/org/apache/streampipes/dataformat/fst/FstDataFormatFactory.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/canvas/PipelineElementMetadata.java
 (65%)
 copy 
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsPipelineApi.java
 => 
streampipes-model/src/main/java/org/apache/streampipes/model/pipeline/PipelineHealthStatus.java
 (87%)
 copy 
streampipes-model/src/main/java/org/apache/streampipes/model/{message/SuccessMessage.java
 => preview/PipelinePreviewModel.java} (59%)
 copy 
streampipes-client/src/main/java/org/apache/streampipes/client/serializer/Serializer.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/health/PipelineElementEndpointHealthCheck.java
 (53%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/health/PipelineHealthCheck.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/preview/ActivePipelinePreviews.java
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/preview/PipelinePreview.java
 copy 
streampipes-commons/src/main/java/org/apache/streampipes/commons/messaging/IMessageListener.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/secret/ISecretHandler.java
 (81%)
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/notifications/NotificationListener.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/secret/SecretDecrypter.java
 (54%)
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/notifications/NotificationListener.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/secret/SecretEncrypter.java
 (53%)
 copy 
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/model/Order.java
 => 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/secret/SecretProvider.java
 (69%)
 copy 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/{matching/GroundingSelector.java
 => secret/SecretService.java} (51%)
 create mode 100644 
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/secret/SecretVisitor.java
 delete mode 100644 
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/StopPipeline.java
 copy 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{PipelineCache.java
 => PipelineCanvasMetadataCache.java} (63%)
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/PipelineCanvasMetadataResource.java
 create mode 100644 
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/PipelineElementPreview.java
 copy 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/{CRUDStorage.java
 => IPipelineCanvasMetadataStorage.java} (77%)
 delete mode 100644 
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/IVisualizablePipelineStorage.java
 copy 
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/{PipelineElementTemplateStorageImpl.java
 => PipelineCanvasMetadataStorageImpl.java} (50%)
 delete mode 100644 
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/VisualizablePipelineStorageImpl.java
 create mode 100644 
ui/src/app/connect/components/data-marketplace/existing-adapters/existing-adapters.component.html
 copy ui/src/app/{files/components/file-overview/file-overview.component.scss 
=> 
connect/components/data-marketplace/existing-adapters/existing-adapters.component.scss}
 (88%)
 create mode 100644 
ui/src/app/connect/components/data-marketplace/existing-adapters/existing-adapters.component.ts
 copy 
ui/src/app/{pipelines/dialog/delete-pipeline/delete-pipeline-dialog.component.html
 => connect/dialog/delete-adapter-dialog/delete-adapter-dialog.component.html} 
(100%)
 copy 
ui/src/app/{pipelines/dialog/delete-pipeline/delete-pipeline-dialog.component.ts
 => connect/dialog/delete-adapter-dialog/delete-adapter-dialog.component.ts} 
(81%)
 copy ui/src/app/{pipelines/dialog/delete-pipeline => 
connect/dialog/delete-adapter-dialog}/delete-pipeline-dialog.component.scss 
(100%)
 copy ui/src/app/dashboard/services/{resize.service.ts => edit-mode.service.ts} 
(78%)
 copy ui/src/app/dashboard/services/{resize.service.ts => 
reload-pipeline.service.ts} (78%)
 copy 
ui/src/app/{dashboard/components/widgets/bar-race/bar-race-widget.component.html
 => 
editor/components/pipeline-element-preview/pipeline-element-preview.component.html}
 (60%)
 copy ui/src/app/{add/components/endpoint-item/endpoint-item.component.scss => 
editor/components/pipeline-element-preview/pipeline-element-preview.component.scss}
 (75%)
 create mode 100644 
ui/src/app/editor/components/pipeline-element-preview/pipeline-element-preview.component.ts
 copy ui/src/app/{connect/dialog/adapter-export/adapter-export-dialog.html => 
pipelines/dialog/pipeline-notifications/pipeline-notifications.component.html} 
(75%)
 copy 
ui/src/app/pipelines/dialog/{pipeline-status/pipeline-status-dialog.component.scss
 => pipeline-notifications/pipeline-notifications.component.scss} (85%)
 copy 
ui/src/app/{pipeline-details/components/status/pipeline-status.component.ts => 
pipelines/dialog/pipeline-notifications/pipeline-notifications.component.ts} 
(51%)
 copy ui/src/app/{platform-services/contants/platform-services.constants.ts => 
pipelines/model/pipeline-model.ts} (94%)
 create mode 100644 
ui/src/app/platform-services/apis/pipeline-canvas-metadata.service.ts

Reply via email to