This is an automated email from the ASF dual-hosted git repository.
wiener pushed a change to branch edge-extensions
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git.
from 0d60558 Merge pull request #32 from daniel-gomm/edge-extensions
add 631c078 [STREAMPIPES-273] Remove DataSource concept
add 8e464df [STREAMPIPES-274] Add new modules for StreamPipes Client and
API
add 97f8af3 [STREAMPIPES-272] Clean up Rest API
add 118526e [STREAMPIPES-275] Add basic functionality to support pipeline
element templates
add d723e61 [STREAMPIPES-275] Minor bug fix
add 87a47b5 [STREAMPIPES-276] Add simple token-based API authentication
add b33e3f4 [STREAMPIPES-272] Add initial version of StreamPipes client
add 81fddb0 [STREAMPIPES-280] Extract data explorer queries into own
module and individual classes
add 97fad9e [STREAMPIPES-268] Bump Influxdb version
add f2ca5f5 [STREAMPIPES-272] Improve client API
add 6fcb15b [STREAMPIPES-275] Add support for pipeline element templates
in UI
add cbe9e3f [STREAMPIPES-287] Support group by clause in Siddhi wrapper
add 84beedd [STREAMPIPES-293] Extend Siddhi wrapper with additional
concepts
add 2502059 [STREAMPIPES-293] Bump Siddhi version
add 1b767af [hotfix] Change logging level of Kafka dependencies
add 613bb88 [STREAMPIPES-294] Add initial version of wordcloud
visualization
add 9b02888 [STREAMPIPES-295] Add HTTP endpoint adapter to connect worker
add 8d089b7 [hotfix] Fix bug in adapter deletion
add 19d16a3 [STREAMPIPES-294] Finish wordcloud visualization
add cd9b5c7 [STREAMPIPES-296] Add status visualization to live dashboard
add b968ff6 [STREAMPIPES-279] Add bar race chart
add b1ddbc7 [STREAMPIPES-279] Add stacked line chart visualization
add 4ff1ceb [hotfix] Extend SDK
add 7003535 [STREAMPIPES-272] Add subscription feature to data processor
api
add 6ad2c30 [STREAMPIPES-279] Add minor layout improvements to dashboard
add 8b31fe7 [STREAMPIPES-272] Add API documentation
add 0226d59 [STREAMPIPES-269] Refactor serializer of runtime options
endpoint
add 7d8509d Merge branch 'dev' into STREAMPIPES-272
add fe20530 [hotfix] Add missing license headers
add d3b8199 [hotfix] Remove StreamPipes logs resource
add b382ca7 [hotfix] Remove StreamPipes logs resource from core
add e50deb0 [STREAMPIPES-268] Update Jackson dependencies
add 4ca541f [STREAMPIPES-272] Modify path to OpenAPI configuration
add eb6b9f8 [STREAMPIPES-268] Resolve dependency convergence issue
add d9a991e [STREAMPIPES-272] Add javadoc to StreamPipes Client API
add 939bd98 [hotfix] modify SDK for alternatives, remove duplicates in
static free text property, remove option overwriting in init
add 6a82830 [STREAMPIPES-245] Add initial version of pipeline monitoring
feature
add 9383b70 Merge branch 'dev' into STREAMPIPES-245
add 74e1492 [STREAMPIPES-245] Refactor pipeline monitoring feature
add 848ee9e [hotfix] Add missing license headers
add 06a36d6 [STREAMPIPES-272] Add abstract resource class for
authenticated API requests
add 6324e85 [hotfix] Update year in NOTICE file
add 5599765 Merge branch 'dev' of
https://github.com/apache/incubator-streampipes into dev
new 889d9a0 Merge branch 'dev' into edge-extensions
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:
.../all_pipeline_elements_jvm.xml | 10 +
NOTICE | 4 +-
pom.xml | 59 +-
streampipes-backend/pom.xml | 26 +-
.../backend/StreamPipesResourceConfig.java | 23 +-
.../src/main/resources/openapi.yaml | 34 ++
streampipes-backend/src/main/resources/shiro.ini | 6 +-
.../pom.xml | 57 +-
.../streampipes/client/StreamPipesClient.java | 155 +++++
.../streampipes/client/StreamPipesCredentials.java | 61 +-
.../client/annotation/NotYetImplemented.java | 6 +-
.../streampipes/client/api/AbstractClientApi.java | 77 +++
.../org/apache/streampipes/client/api/CRUDApi.java | 14 +-
.../streampipes/client/api/DataProcessorApi.java | 83 +++
.../apache/streampipes/client/api/DataSinkApi.java | 75 +++
.../streampipes/client/api/DataStreamApi.java | 99 ++++
.../apache/streampipes/client/api/PipelineApi.java | 108 ++++
.../client/api/PipelineElementTemplateApi.java | 63 ++
.../client/api/SupportsDataProcessorApi.java | 6 +-
.../client/api/SupportsDataSinkApi.java | 7 +-
.../client/api/SupportsDataStreamApi.java | 6 +-
.../client/api/SupportsPipelineApi.java | 6 +-
.../api/SupportsPipelineElementTemplateApi.java | 6 +-
.../streampipes/client/http/DeleteRequest.java | 51 ++
.../apache/streampipes/client/http/GetRequest.java | 51 ++
.../streampipes/client/http/HttpRequest.java | 115 ++++
.../streampipes/client/http/PostRequest.java | 64 ++
.../http/PostRequestWithPayloadResponse.java | 52 ++
.../http/PostRequestWithoutPayloadResponse.java | 47 ++
.../streampipes/client/http/header/Headers.java | 47 ++
.../streampipes/client/live/EventProcessor.java | 7 +-
.../streampipes/client/live/KafkaConfig.java | 29 +-
.../client/live/SubscriptionManager.java | 107 ++++
.../client/model/StreamPipesClientConfig.java | 76 +++
.../client/serializer/ListSerializer.java | 42 +-
.../client/serializer/ObjectSerializer.java | 21 +-
.../streampipes/client/serializer/Serializer.java | 32 +-
.../client/util/StreamPipesApiPath.java | 59 ++
streampipes-commons/src/main/resources/logback.xml | 3 +-
streampipes-connect-container-master/pom.xml | 7 +-
.../master/management/AdapterMasterManagement.java | 61 +-
.../master/management/SourcesManagement.java | 22 +-
.../container/master/rest/SourcesResource.java | 7 +-
.../master/management/SourcesManagementTest.java | 30 +-
.../init/AdapterWorkerContainerResourceConfig.java | 1 +
.../management/HttpServerAdapterManagement.java | 50 ++
.../worker/rest/HttpServerAdapterResource.java | 29 +-
.../elements/SendToBrokerReplayAdapterSink.java | 9 +-
.../extensions/ExtensionsResourceConfig.java | 4 +-
.../PipelineElementContainerResourceConfig.java | 4 +-
.../api/AbstractPipelineElementResource.java | 60 +-
.../api/DataSourcePipelineElementResource.java | 136 -----
.../api/DataStreamPipelineElementResource.java | 103 ++++
.../api/InvocablePipelineElementResource.java | 4 +
...Resource.java => PipelineTemplateResource.java} | 2 +-
.../container/declarer/DataStreamDeclarer.java | 5 +-
.../declarer/SemanticEventProducerDeclarer.java | 1 +
.../streampipes/container/html/JSONGenerator.java | 1 +
.../container/html/model/Description.java | 9 +
.../html/page/EventConsumerWelcomePage.java | 98 ++--
.../html/page/EventProcessingAgentWelcomePage.java | 98 ++--
.../html/page/EventProducerWelcomePage.java | 126 ++--
.../html/page/WelcomePageGeneratorImpl.java | 129 ++--
.../container/init/DeclarersSingleton.java | 44 +-
.../html/page/WelcomePageGeneratorImplTest.java | 133 -----
.../pom.xml | 19 +-
.../dataexplorer/DataLakeManagementV3.java | 297 ++++++++++
.../dataexplorer}/DataLakeNoUserManagementV3.java | 17 +-
.../autoagg/AbstractAutoAggregationQuery.java | 70 +++
.../autoagg/FromNowAutoAggregationQuery.java | 49 ++
.../autoagg/GroupedAutoAggregationQuery.java | 48 ++
.../autoagg/TimeBoundAutoAggregationQuery.java | 49 ++
.../streampipes/dataexplorer/model/Order.java | 18 +-
.../param/AggregatedTimeBoundQueryParams.java | 50 ++
.../param/AggregatedTimeUnitQueryParams.java | 51 ++
.../dataexplorer/param/CountQueryParams.java | 5 +-
.../GroupedAggregatedTimeBoundQueryParams.java | 46 ++
.../dataexplorer/param/GroupedQueryParams.java | 31 +-
.../dataexplorer/param/PagingQueryParams.java | 95 +++
.../dataexplorer/param/QueryParams.java | 18 +-
.../dataexplorer/param/TimeBoundQueryParams.java | 29 +-
.../dataexplorer/param/TimeUnitQueryParams.java | 27 +-
.../dataexplorer/query/DataExplorerQuery.java | 84 +++
.../query/DataExplorerQueryBuilder.java | 61 ++
.../dataexplorer/query/DeleteDataQuery.java | 25 +-
.../query/GetAggregatedEventsFromNowQuery.java | 47 ++
.../query/GetAggregatedEventsQuery.java | 45 ++
.../query/GetDateFromSortedTableRecord.java | 69 +++
.../query/GetEventsAutoAggregationQuery.java | 6 +-
.../dataexplorer/query/GetEventsFromNowQuery.java | 44 ++
.../dataexplorer/query/GetEventsQuery.java | 37 +-
.../query/GetGroupedAggregatedEventsQuery.java | 45 ++
.../dataexplorer/query/GetGroupedEventsQuery.java | 43 ++
.../query/GetHeadersWithTypesQuery.java | 45 +-
.../dataexplorer/query/GetMaxPagesQuery.java | 36 +-
.../query/GetNumberOfRecordsByTimeUnitQuery.java | 52 ++
.../query/GetNumberOfRecordsQuery.java | 51 ++
.../dataexplorer/query/GetPagingEventsQuery.java | 71 +++
.../query/ParameterizedDataExplorerQuery.java | 8 +-
.../dataexplorer/template/QueryTemplates.java | 33 +-
.../dataexplorer/utils/DataExplorerUtils.java | 47 ++
.../kafka/config/ConsumerConfigFactory.java | 2 +-
streampipes-model-client/pom.xml | 8 +-
.../model/client/endpoint/RdfEndpointItem.java | 12 +-
.../model/client/user/RawUserApiToken.java | 65 ++
.../apache/streampipes/model/client/user/User.java | 32 +
.../model/client/user/UserApiToken.java | 62 ++
streampipes-model/pom.xml | 4 +-
.../org/apache/streampipes/model/SpDataStream.java | 12 +
.../model/base/AbstractStreamPipesEntity.java | 3 +
.../model/base/NamedStreamPipesEntity.java | 11 +
.../connect/adapter/AdapterStreamDescription.java | 4 +-
.../streampipes/model/datalake}/DataResult.java | 2 +-
.../model/datalake}/GroupedDataResult.java | 3 +-
.../streampipes/model/datalake}/PageResult.java | 3 +-
.../model/graph/DataSourceDescription.java | 1 +
.../model/monitoring/ConsumedMessagesInfo.java | 67 +++
.../streampipes/model/monitoring/MessagesInfo.java | 37 +-
.../model/monitoring/MessagesMetaInfo.java | 33 +-
.../monitoring/PipelineElementMonitoringInfo.java | 86 +++
.../model/monitoring/PipelineMonitoringInfo.java | 67 +++
.../model/monitoring/ProducedMessagesInfo.java | 47 ++
.../model/pipeline/PipelineElementStatus.java | 23 +-
.../model/staticproperty/AnyStaticProperty.java | 5 +
.../staticproperty/CodeInputStaticProperty.java | 5 +
.../staticproperty/CollectionStaticProperty.java | 5 +
.../staticproperty/ColorPickerStaticProperty.java | 5 +
.../model/staticproperty/DomainStaticProperty.java | 8 +-
.../model/staticproperty/FileStaticProperty.java | 5 +
.../staticproperty/FreeTextStaticProperty.java | 5 +
.../model/staticproperty/MappingPropertyNary.java | 5 +
.../model/staticproperty/MappingPropertyUnary.java | 5 +
.../staticproperty/MatchingStaticProperty.java | 5 +
.../model/staticproperty/OneOfStaticProperty.java | 5 +
.../staticproperty/RemoteOneOfStaticProperty.java | 10 +-
.../model/staticproperty/SecretStaticProperty.java | 5 +
.../model/staticproperty/StaticProperty.java | 2 +
.../staticproperty/StaticPropertyAlternative.java | 5 +
.../staticproperty/StaticPropertyAlternatives.java | 5 +
.../model/staticproperty/StaticPropertyGroup.java | 5 +
.../staticproperty/StaticPropertyVisitor.java | 53 ++
.../model/template/PipelineElementTemplate.java | 102 ++++
.../template/PipelineElementTemplateConfig.java | 44 +-
.../org/apache/streampipes/model/util/Cloner.java | 6 +-
.../manager/execution/http/PipelineExecutor.java | 35 +-
.../execution/status/SepMonitoringManager.java | 50 --
.../manager/matching/DataSetGroundingSelector.java | 2 -
.../manager/monitoring/job/JobManager.java | 64 --
.../manager/monitoring/job/MonitoringJob.java | 81 ---
.../monitoring/job/MonitoringJobExecutor.java | 46 --
.../pipeline/PipelineExecutionStatusCollector.java | 37 ++
.../monitoring/pipeline/TopicInfoCollector.java | 258 ++++++++
.../manager/monitoring/runtime/EventGenerator.java | 72 ---
.../monitoring/runtime/PipelineObserver.java | 92 ---
.../monitoring/runtime/PipelineStreamReplacer.java | 109 ----
.../monitoring/runtime/RandomDataGenerator.java | 74 ---
.../monitoring/runtime/RandomEventGenerator.java | 56 --
.../monitoring/runtime/SchemaGenerator.java | 46 --
.../monitoring/runtime/SepStoppedMonitoring.java | 178 ------
.../SepStoppedMonitoringPipelineBuilder.java | 191 ------
.../monitoring/runtime/SimilarStreamFinder.java | 112 ----
.../monitoring/task/CompareDescriptionTask.java | 23 -
.../monitoring/task/GetDescriptionTask.java | 71 ---
.../manager/monitoring/task/InvokeRuntimeTask.java | 23 -
.../manager/monitoring/task/RemoveRuntimeTask.java | 23 -
.../manager/monitoring/task/TaskDefinition.java | 53 --
.../manager/monitoring/task/VerifySchemaTask.java | 23 -
.../remote/ContainerProvidedOptionsHandler.java | 9 +-
.../manager/setup/CouchDbInstallationStep.java | 5 +-
.../template/DataProcessorTemplateHandler.java | 19 +-
.../manager/template/DataSinkTemplateHandler.java | 17 +-
.../template/PipelineElementTemplateHandler.java | 49 ++
.../template/PipelineElementTemplateVisitor.java | 142 +++++
...epaVerifier.java => DataProcessorVerifier.java} | 4 +-
.../{SecVerifier.java => DataSinkVerifier.java} | 4 +-
.../{SepVerifier.java => DataStreamVerifier.java} | 27 +-
.../manager/verification/ElementVerifier.java | 24 +-
.../verification/extractor/TypeExtractor.java | 43 +-
.../streampipes/manager/matching/v2/TestUtils.java | 4 +-
.../manager/pipeline/TestSerializer.java | 48 --
.../pom.xml | 28 +-
.../apache/streampipes/ps}/DataLakeResourceV3.java | 74 ++-
.../ps/PipelineElementTemplateResource.java | 197 +++++++
.../streampipes/rest/shared/api/CRUDResource.java | 14 +-
.../shared/impl/AbstractSharedRestInterface.java | 61 ++
streampipes-rest/pom.xml | 11 +-
.../streampipes/rest/api/IAssetDashboard.java | 41 --
.../rest/api/IMeasurementUnitResource.java | 26 -
.../apache/streampipes/rest/api/INotification.java | 34 --
.../streampipes/rest/api/IOntologyKnowledge.java | 70 ---
.../rest/api/IOntologyPipelineElement.java | 37 --
.../org/apache/streampipes/rest/api/IPipeline.java | 47 --
.../streampipes/rest/api/IPipelineCache.java | 30 -
.../rest/api/IPipelineElementAsset.java | 29 -
.../streampipes/rest/api/IPipelineElementFile.java | 33 --
.../rest/api/IPipelineElementRuntimeInfo.java | 27 -
...plicationLink.java => IPipelineMonitoring.java} | 8 +-
.../streampipes/rest/api/IPipelineTemplate.java | 33 --
.../apache/streampipes/rest/api/IRdfEndpoint.java | 34 --
.../org/apache/streampipes/rest/api/ISetup.java | 34 --
.../org/apache/streampipes/rest/api/IVersion.java | 27 -
.../streampipes/rest/api/IVirtualSensor.java | 29 -
.../streampipes/rest/api/IVisualization.java | 26 -
.../streampipes/rest/api/dashboard/IDashboard.java | 36 --
.../rest/api/dashboard/IDashboardWidget.java | 36 --
.../rest/api/dashboard/IVisualizablePipeline.java | 32 -
.../rest/api/dataexplorer/IDataExplorerWidget.java | 36 --
.../AbstractAuthGuardedRestResource.java} | 23 +-
...estInterface.java => AbstractRestResource.java} | 40 +-
.../streampipes/rest/impl/ApplicationLink.java | 79 ---
.../streampipes/rest/impl/AssetDashboard.java | 23 +-
.../streampipes/rest/impl/Authentication.java | 24 +-
.../apache/streampipes/rest/impl/AutoComplete.java | 4 +-
.../streampipes/rest/impl/CategoryResource.java | 8 +-
.../apache/streampipes/rest/impl/ConsulConfig.java | 27 +-
.../rest/impl/ContainerProvidedOptions.java | 2 +-
.../org/apache/streampipes/rest/impl/Couchdb.java | 6 +-
.../apache/streampipes/rest/impl/DataStream.java | 2 +-
.../apache/streampipes/rest/impl/Deployment.java | 2 +-
.../rest/impl/InternalPipelineTemplates.java | 31 +-
.../streampipes/rest/impl/LabelResource.java | 9 +-
.../rest/impl/MeasurementUnitResource.java | 5 +-
.../org/apache/streampipes/rest/impl/Node.java | 2 +-
.../apache/streampipes/rest/impl/Notification.java | 16 +-
.../streampipes/rest/impl/OntologyContext.java | 23 +-
.../streampipes/rest/impl/OntologyKnowledge.java | 45 +-
.../rest/impl/OntologyMeasurementUnit.java | 10 +-
.../rest/impl/OntologyPipelineElement.java | 21 +-
.../streampipes/rest/impl/PipelineCache.java | 17 +-
.../streampipes/rest/impl/PipelineCategory.java | 2 +-
.../rest/impl/PipelineElementAsset.java | 9 +-
.../rest/impl/PipelineElementCategory.java | 15 +-
.../streampipes/rest/impl/PipelineElementFile.java | 4 +-
.../rest/impl/PipelineElementImport.java | 12 +-
.../rest/impl/PipelineElementRuntimeInfo.java | 5 +-
...rovidedOptions.java => PipelineMonitoring.java} | 23 +-
.../streampipes/rest/impl/PipelineResource.java | 289 +++++++++
.../streampipes/rest/impl/PipelineTemplate.java | 87 +--
.../rest/impl/PipelineWithUserResource.java | 271 ---------
.../apache/streampipes/rest/impl/RdfEndpoint.java | 27 +-
.../rest/impl/SemanticEventConsumer.java | 2 +-
.../rest/impl/SemanticEventProcessingAgent.java | 2 +-
.../rest/impl/SemanticEventProducer.java | 35 +-
.../org/apache/streampipes/rest/impl/Setup.java | 24 +-
.../streampipes/rest/impl/StreamPipesLogs.java | 147 -----
.../org/apache/streampipes/rest/impl/User.java | 35 +-
.../org/apache/streampipes/rest/impl/Version.java | 5 +-
.../streampipes/rest/impl/VirtualSensor.java | 5 +-
.../streampipes/rest/impl/Visualization.java | 4 +-
.../impl/dashboard/AbstractDashboardResource.java | 18 +-
.../rest/impl/dashboard/DashboardWidget.java | 10 +-
.../rest/impl/dashboard/VisualizablePipeline.java | 9 +-
...shboard.java => DataLakeDashboardResource.java} | 2 +-
.../rest/impl/datalake/DataLakeManagementV3.java | 652 ---------------------
.../impl/datalake/DataLakeNoUserResourceV3.java | 5 +-
.../rest/impl/datalake/DataLakeWidgetResource.java | 10 +-
.../rest/impl/nouser/FileServingResource.java | 4 +-
.../impl/nouser/PipelineElementImportNoUser.java | 8 +-
.../rest/impl/nouser/PipelineNoUserResource.java | 4 +-
.../rest/management/PipelineManagement.java | 4 +-
.../datalake/DataLakeNoUserManagementV3Test.java | 3 +-
.../sdk/builder/StreamRequirementsBuilder.java | 8 +
.../streampipes/sdk/helpers/Alternatives.java | 15 +
.../streampipes/sdk/helpers/EpRequirements.java | 18 +
streampipes-serializers-json/pom.xml | 9 +-
.../serializers/json/TestGsonSerializer.java | 23 +-
.../serializers/json/TestJacksonSerializer.java | 42 ++
.../utils/PipelineElementTemplateHelpers.java | 52 ++
.../streampipes/storage/api/CRUDStorage.java | 16 +-
.../streampipes/storage/api/INoSqlStorage.java | 2 +
.../api/IPipelineElementDescriptionStorage.java | 31 +-
.../api/IPipelineElementTemplateStorage.java | 10 +-
.../storage/couchdb/CouchDbStorageManager.java | 5 +
.../impl/PipelineElementTemplateStorageImpl.java | 67 +++
.../storage/couchdb/impl/UserStorage.java | 16 +-
.../streampipes/storage/couchdb/utils/Utils.java | 6 +
.../rdf4j/impl/PipelineElementInMemoryStorage.java | 114 ++--
.../rdf4j/impl/PipelineElementStorageRequests.java | 58 +-
.../storage/rdf4j/sparql/QueryBuilder.java | 25 +-
streampipes-user-management/pom.xml | 11 +-
.../authentication/StreamPipesRealm.java | 40 +-
.../user/management/service/TokenService.java | 61 ++
.../user/management/util/TokenUtil.java | 62 ++
.../user/management/util/TestTokenUtil.java | 57 ++
.../apache/streampipes/vocabulary/StreamPipes.java | 5 +-
.../wrapper/siddhi/SiddhiAppConfig.java | 70 +++
.../wrapper/siddhi/SiddhiAppConfigBuilder.java | 61 ++
.../wrapper/siddhi/SiddhiQueryBuilder.java | 96 +++
.../siddhi/definition/SiddhiDefinition.java | 9 +-
.../siddhi/definition/StreamDefinition.java | 13 +-
.../siddhi/definition/WindowDefinition.java | 13 +-
.../wrapper/siddhi/engine/SiddhiEngine.java | 9 +-
.../wrapper/siddhi/engine/SiddhiEventEngine.java | 2 +-
.../siddhi/engine/SiddhiStatementGenerator.java | 5 +-
.../siddhi/engine/StreamPipesSiddhiProcessor.java | 4 +-
.../engine/callback/SiddhiDebugCallback.java | 4 +
.../callback/SiddhiOutputStreamCallback.java | 39 +-
.../callback/SiddhiOutputStreamDebugCallback.java | 20 +-
.../engine/generator/SiddhiAppGenerator.java | 38 +-
.../generator/SiddhiInvocationConfigGenerator.java | 29 +-
.../siddhi/output/SiddhiFirstOutputConfig.java | 12 +-
.../siddhi/output/SiddhiListOutputConfig.java | 18 +-
.../wrapper/siddhi/output/SiddhiOutputConfig.java | 25 +-
.../wrapper/siddhi/output/SiddhiOutputType.java | 6 +-
.../wrapper/siddhi/query/FromClause.java | 2 +-
.../query/{FromClause.java => GroupByClause.java} | 28 +-
.../wrapper/siddhi/query/HavingClause.java | 10 +-
.../{FromClause.java => InsertIntoClause.java} | 28 +-
.../TimeWindowExpression.java => LimitClause.java} | 20 +-
.../query/{FromClause.java => OrderByClause.java} | 28 +-
.../wrapper/siddhi/query/SelectClause.java | 2 +-
.../wrapper/siddhi/query/SiddhiQuery.java | 126 ++++
.../wrapper/siddhi/query/SiddhiStatement.java | 20 +-
.../siddhi/query/expression/Expressions.java | 26 +-
.../CountExpression.java} | 20 +-
.../orderby/OrderByExpression.java} | 29 +-
...owExpression.java => SortWindowExpression.java} | 22 +-
...ression.java => TimeBatchWindowExpression.java} | 7 +-
.../expression/window/TimeWindowExpression.java | 1 +
.../wrapper/siddhi/utils/SiddhiUtils.java | 27 +-
ui/angular.json | 4 +-
ui/deployment/app-routing.module.mst | 8 +-
ui/deployment/appng5.module.mst | 6 +-
ui/package.json | 6 +
ui/src/app/add/add.component.html | 3 +-
ui/src/app/add/add.component.ts | 4 +-
.../endpoint-item/endpoint-item.component.html | 23 +-
.../endpoint-item/endpoint-item.component.ts | 14 +-
.../apidocs.component.html} | 9 +-
.../apidocs.component.scss} | 0
.../src/app/apidocs/apidocs.component.ts | 32 +-
.../src/app/apidocs/apidocs.module.ts | 38 +-
ui/src/app/app-routing.module.ts | 8 +-
.../app-transport-monitoring.module.ts | 4 +-
.../outgoing/outgoing-view.component.html | 12 +-
.../transport-summary.component.html | 14 +-
.../data-marketplace/data-marketplace.component.ts | 1 +
ui/src/app/connect/services/rest.service.ts | 2 +-
.../app/core-model/gen/streampipes-model-client.ts | 95 ++-
ui/src/app/core-model/gen/streampipes-model.ts | 143 ++++-
ui/src/app/core-ui/core-ui.module.ts | 12 +-
.../static-any-input/static-any-input.component.ts | 3 -
.../static-free-input.component.html | 1 -
.../barchart/barchart-widget.component.html} | 20 +-
.../barchart/barchart-widget.component.scss} | 0
.../widget/barchart/barchart-widget.component.ts | 41 +-
.../widget/status/status-widget.component.css} | 0
.../widget/status/status-widget.component.html} | 7 +-
.../widget/status/status-widget.component.ts} | 13 +-
.../core/components/toolbar/toolbar.component.html | 10 +-
.../core/components/toolbar/toolbar.component.scss | 13 +-
.../core/components/toolbar/toolbar.component.ts | 11 +-
.../components/grid/dashboard-grid.component.html | 6 +-
.../components/grid/dashboard-grid.component.ts | 12 +-
.../overview/dashboard-overview.component.css | 15 +-
.../overview/dashboard-overview.component.html | 19 +-
.../components/panel/dashboard-panel.component.css | 13 +
.../panel/dashboard-panel.component.html | 39 +-
.../components/panel/dashboard-panel.component.ts | 4 +-
.../widget/dashboard-widget.component.html | 28 +-
.../widget/dashboard-widget.component.ts | 3 +-
.../components/widgets/bar-race/bar-race-config.ts | 45 ++
.../bar-race/bar-race-widget.component.html} | 16 +-
.../bar-race-widget.component.scss} | 51 +-
.../widgets/bar-race/bar-race-widget.component.ts | 165 ++++++
.../components/widgets/base/base-echarts-widget.ts | 59 ++
.../widgets/number/number-widget.component.css | 4 +-
.../stacked-line-chart-config.ts | 45 ++
.../stacked-line-chart-widget.component.html} | 16 +-
.../stacked-line-chart-widget.component.scss} | 51 +-
.../stacked-line-chart-widget.component.ts | 122 ++++
.../components/widgets/status/status-config.ts | 43 ++
.../widgets/status/status-widget.component.html} | 16 +-
.../status-widget.component.scss} | 51 +-
.../widgets/status/status-widget.component.ts | 67 +++
.../widgets/wordcloud/wordcloud-config.ts | 48 ++
.../wordcloud/wordcloud-widget.component.html} | 17 +-
.../wordcloud/wordcloud-widget.component.scss} | 37 +-
.../wordcloud/wordcloud-widget.component.ts | 139 +++++
ui/src/app/dashboard/dashboard.module.ts | 17 +
ui/src/app/dashboard/registry/widget-registry.ts | 37 +-
ui/src/app/dashboard/sdk/ep-requirements.ts | 120 ++--
.../dashboard/sdk/matching/list-property-match.ts | 24 +-
.../app/dashboard/sdk/matching/property-match.ts | 8 +-
...pipeline-element-template-config.component.html | 60 ++
...ipeline-element-template-config.component.scss} | 15 +
.../pipeline-element-template-config.component.ts | 79 +++
.../pipeline-element-template-generator.ts} | 33 +-
.../dialog/customize/customize.component.html | 76 ++-
.../dialog/customize/customize.component.scss | 11 +
.../editor/dialog/customize/customize.component.ts | 96 ++-
ui/src/app/editor/editor.component.ts | 8 +-
ui/src/app/editor/editor.module.ts | 4 +-
ui/src/app/home/components/status.component.ts | 15 +-
.../login/components/login/login.component.html | 1 +
ui/src/app/login/login.module.ts | 2 +
.../actions/pipeline-actions.component.ts | 4 +-
.../elements/pipeline-elements-row.component.html | 4 +-
.../elements/pipeline-elements-row.component.ts | 3 +
.../components/model/pipeline-details.model.ts} | 6 +-
.../monitoring/pipeline-monitoring.component.html | 69 +++
.../monitoring/pipeline-monitoring.component.scss | 38 +-
.../monitoring/pipeline-monitoring.component.ts | 112 ++++
.../pipeline-element-statistics.component.html | 64 ++
.../pipeline-element-statistics.component.scss | 9 +-
.../pipeline-element-statistics.component.ts | 140 +++++
.../preview/pipeline-preview.component.html | 2 +-
.../pipeline-details.component.html | 7 +-
.../pipeline-details/pipeline-details.module.ts | 6 +
.../pipeline-overview.component.html | 4 +-
.../pipeline-overview.component.ts | 4 +-
.../services/pipeline-operations.service.ts | 16 +-
.../apis/pipeline-element-template.service.ts | 69 +++
.../apis/pipeline-element.service.ts | 20 +-
.../apis/pipeline-monitoring.service.ts | 38 +-
ui/src/app/platform-services/platform.module.ts | 6 +-
.../profile/components/basic-profile-settings.ts | 58 ++
.../general-profile-settings.component.html | 51 ++
.../general-profile-settings.component.scss} | 20 +-
.../general/general-profile-settings.component.ts | 29 +-
.../token/token-management-settings.component.html | 90 +++
.../token-management-settings.component.scss} | 65 +-
.../token/token-management-settings.component.ts | 70 +++
ui/src/app/profile/profile.component.html | 42 ++
.../profile.component.scss} | 4 +-
.../src/app/profile/profile.component.ts | 23 +-
.../profile.module.ts} | 45 +-
ui/src/app/profile/profile.service.ts | 53 ++
ui/src/scss/main.scss | 1 +
ui/src/scss/sp/colors.scss | 4 +
ui/src/scss/sp/main.scss | 29 +-
ui/src/scss/sp/sp-dialog.scss | 2 +-
432 files changed, 10124 insertions(+), 5968 deletions(-)
create mode 100644 streampipes-backend/src/main/resources/openapi.yaml
copy {streampipes-connect-container-master => streampipes-client}/pom.xml (56%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/StreamPipesClient.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model/PageResult.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/StreamPipesCredentials.java
(54%)
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/connect/SpConnect.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/annotation/NotYetImplemented.java
(89%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/AbstractClientApi.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ILogs.java =>
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
(79%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/DataProcessorApi.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/DataSinkApi.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/DataStreamApi.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/PipelineApi.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/PipelineElementTemplateApi.java
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StreamGenerator.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataProcessorApi.java
(87%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StaticPropertyGenerator.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataSinkApi.java
(88%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StreamGenerator.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataStreamApi.java
(87%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/ThriftFormatGenerator.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsPipelineApi.java
(88%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StreamGenerator.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsPipelineElementTemplateApi.java
(83%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/DeleteRequest.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/GetRequest.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/HttpRequest.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/PostRequest.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/PostRequestWithPayloadResponse.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/PostRequestWithoutPayloadResponse.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/http/header/Headers.java
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/engine/callback/SiddhiDebugCallback.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/live/EventProcessor.java
(85%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/SepaMonitoringJob.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/live/KafkaConfig.java
(61%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/live/SubscriptionManager.java
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/model/StreamPipesClientConfig.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model/DataResult.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/serializer/ListSerializer.java
(54%)
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/serializer/ObjectSerializer.java
(61%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/engine/callback/SiddhiOutputStreamDebugCallback.java
=>
streampipes-client/src/main/java/org/apache/streampipes/client/serializer/Serializer.java
(52%)
create mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/util/StreamPipesApiPath.java
create mode 100644
streampipes-connect-container-worker/src/main/java/org/apache/streampipes/connect/container/worker/management/HttpServerAdapterManagement.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/DataStream.java
=>
streampipes-connect-container-worker/src/main/java/org/apache/streampipes/connect/container/worker/rest/HttpServerAdapterResource.java
(59%)
delete mode 100644
streampipes-container/src/main/java/org/apache/streampipes/container/api/DataSourcePipelineElementResource.java
create mode 100644
streampipes-container/src/main/java/org/apache/streampipes/container/api/DataStreamPipelineElementResource.java
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/{PipelineElementTemplateResource.java
=> PipelineTemplateResource.java} (91%)
delete mode 100644
streampipes-container/src/test/java/de/fzi/cep/sepa/html/page/WelcomePageGeneratorImplTest.java
copy {streampipes-serializers-json => streampipes-data-explorer}/pom.xml (80%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/DataLakeManagementV3.java
rename
{streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake =>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer}/DataLakeNoUserManagementV3.java
(85%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/autoagg/AbstractAutoAggregationQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/autoagg/FromNowAutoAggregationQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/autoagg/GroupedAutoAggregationQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/autoagg/TimeBoundAutoAggregationQuery.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IOntologyMeasurementUnit.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/model/Order.java
(78%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/AggregatedTimeBoundQueryParams.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/AggregatedTimeUnitQueryParams.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/connect/SpConnect.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/CountQueryParams.java
(90%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/GroupedAggregatedTimeBoundQueryParams.java
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/GroupedQueryParams.java
(51%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/PagingQueryParams.java
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/ProtocolHandler.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/QueryParams.java
(72%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/TimeBoundQueryParams.java
(56%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/param/TimeUnitQueryParams.java
(57%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/DataExplorerQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/DataExplorerQueryBuilder.java
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/DeleteDataQuery.java
(59%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetAggregatedEventsFromNowQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetAggregatedEventsQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetDateFromSortedTableRecord.java
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StreamGenerator.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetEventsAutoAggregationQuery.java
(89%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetEventsFromNowQuery.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/Version.java =>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetEventsQuery.java
(50%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetGroupedAggregatedEventsQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetGroupedEventsQuery.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model/GroupedDataResult.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetHeadersWithTypesQuery.java
(50%)
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/Version.java =>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetMaxPagesQuery.java
(52%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetNumberOfRecordsByTimeUnitQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetNumberOfRecordsQuery.java
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/GetPagingEventsQuery.java
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/pipeline/PipelineExecutionStatusCollector.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/query/ParameterizedDataExplorerQuery.java
(75%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/MonitoringUtils.java
=>
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/template/QueryTemplates.java
(58%)
create mode 100644
streampipes-data-explorer/src/main/java/org/apache/streampipes/dataexplorer/utils/DataExplorerUtils.java
create mode 100644
streampipes-model-client/src/main/java/org/apache/streampipes/model/client/user/RawUserApiToken.java
create mode 100644
streampipes-model-client/src/main/java/org/apache/streampipes/model/client/user/UserApiToken.java
rename
{streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model
=>
streampipes-model/src/main/java/org/apache/streampipes/model/datalake}/DataResult.java
(96%)
rename
{streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model
=>
streampipes-model/src/main/java/org/apache/streampipes/model/datalake}/GroupedDataResult.java
(94%)
rename
{streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/model
=>
streampipes-model/src/main/java/org/apache/streampipes/model/datalake}/PageResult.java
(94%)
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/ConsumedMessagesInfo.java
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=>
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/MessagesInfo.java
(56%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IConsulConfig.java
=>
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/MessagesMetaInfo.java
(58%)
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/PipelineElementMonitoringInfo.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/PipelineMonitoringInfo.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/monitoring/ProducedMessagesInfo.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/staticproperty/StaticPropertyVisitor.java
create mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/template/PipelineElementTemplate.java
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=>
streampipes-model/src/main/java/org/apache/streampipes/model/template/PipelineElementTemplateConfig.java
(51%)
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/execution/status/SepMonitoringManager.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/JobManager.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/MonitoringJob.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/MonitoringJobExecutor.java
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/pipeline/TopicInfoCollector.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/EventGenerator.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/PipelineObserver.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/PipelineStreamReplacer.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/RandomDataGenerator.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/RandomEventGenerator.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/SchemaGenerator.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/SepStoppedMonitoring.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/SepStoppedMonitoringPipelineBuilder.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/SimilarStreamFinder.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/CompareDescriptionTask.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/GetDescriptionTask.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/InvokeRuntimeTask.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/RemoveRuntimeTask.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/TaskDefinition.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/task/VerifySchemaTask.java
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=>
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/DataProcessorTemplateHandler.java
(57%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/InternalPipelineTemplate.java
=>
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/DataSinkTemplateHandler.java
(59%)
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/PipelineElementTemplateHandler.java
create mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/template/PipelineElementTemplateVisitor.java
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/verification/{SepaVerifier.java
=> DataProcessorVerifier.java} (95%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/verification/{SecVerifier.java
=> DataSinkVerifier.java} (95%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/verification/{SepVerifier.java
=> DataStreamVerifier.java} (76%)
delete mode 100644
streampipes-pipeline-management/src/test/java/org/apache/streampipes/manager/pipeline/TestSerializer.java
copy {streampipes-serializers-json => streampipes-platform-services}/pom.xml
(67%)
rename
{streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake =>
streampipes-platform-services/src/main/java/org/apache/streampipes/ps}/DataLakeResourceV3.java
(75%)
create mode 100644
streampipes-platform-services/src/main/java/org/apache/streampipes/ps/PipelineElementTemplateResource.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineElementCategory.java
=>
streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/api/CRUDResource.java
(78%)
create mode 100644
streampipes-rest-shared/src/main/java/org/apache/streampipes/rest/shared/impl/AbstractSharedRestInterface.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IAssetDashboard.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IMeasurementUnitResource.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/INotification.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IOntologyKnowledge.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IOntologyPipelineElement.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipeline.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineCache.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineElementAsset.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineElementFile.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineElementRuntimeInfo.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/{IApplicationLink.java
=> IPipelineMonitoring.java} (89%)
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IPipelineTemplate.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IRdfEndpoint.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ISetup.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IVersion.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IVirtualSensor.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IVisualization.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/dashboard/IDashboard.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/dashboard/IDashboardWidget.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/dashboard/IVisualizablePipeline.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/dataexplorer/IDataExplorerWidget.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/{api/IUser.java =>
impl/AbstractAuthGuardedRestResource.java} (59%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{AbstractRestInterface.java
=> AbstractRestResource.java} (88%)
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/ApplicationLink.java
copy
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/{ContainerProvidedOptions.java
=> PipelineMonitoring.java} (65%)
create mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/PipelineResource.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/PipelineWithUserResource.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/StreamPipesLogs.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/{DataLakeDashboard.java
=> DataLakeDashboardResource.java} (94%)
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/datalake/DataLakeManagementV3.java
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=>
streampipes-serializers-json/src/test/java/org/apache/streampipes/serializers/json/TestGsonSerializer.java
(50%)
create mode 100644
streampipes-serializers-json/src/test/java/org/apache/streampipes/serializers/json/TestJacksonSerializer.java
create mode 100644
streampipes-serializers-json/src/test/java/org/apache/streampipes/serializers/utils/PipelineElementTemplateHelpers.java
copy
streampipes-container/src/main/java/org/apache/streampipes/container/declarer/SemanticEventProducerDeclarer.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/CRUDStorage.java
(77%)
copy
streampipes-container/src/main/java/org/apache/streampipes/container/declarer/SemanticEventProducerDeclarer.java
=>
streampipes-storage-api/src/main/java/org/apache/streampipes/storage/api/IPipelineElementTemplateStorage.java
(73%)
create mode 100644
streampipes-storage-couchdb/src/main/java/org/apache/streampipes/storage/couchdb/impl/PipelineElementTemplateStorageImpl.java
create mode 100644
streampipes-user-management/src/main/java/org/apache/streampipes/user/management/service/TokenService.java
create mode 100644
streampipes-user-management/src/main/java/org/apache/streampipes/user/management/util/TokenUtil.java
create mode 100644
streampipes-user-management/src/test/java/org/apache/streampipes/user/management/util/TestTokenUtil.java
create mode 100644
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/SiddhiAppConfig.java
create mode 100644
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/SiddhiAppConfigBuilder.java
create mode 100644
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/SiddhiQueryBuilder.java
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ICouchdb.java =>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/definition/SiddhiDefinition.java
(81%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/FormatGenerator.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/definition/StreamDefinition.java
(81%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/FormatGenerator.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/definition/WindowDefinition.java
(81%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/EpRuntimeMonitoring.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/output/SiddhiFirstOutputConfig.java
(79%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/ProtocolHandler.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/output/SiddhiListOutputConfig.java
(67%)
copy
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/output/SiddhiOutputConfig.java
(60%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/JsonFormatGenerator.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/output/SiddhiOutputType.java
(88%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/{FromClause.java
=> GroupByClause.java} (54%)
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/runtime/StreamGenerator.java
=>
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/HavingClause.java
(82%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/{FromClause.java
=> InsertIntoClause.java} (58%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/{expression/window/TimeWindowExpression.java
=> LimitClause.java} (62%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/{FromClause.java
=> OrderByClause.java} (58%)
create mode 100644
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiQuery.java
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/expression/{window/TimeWindowExpression.java
=> aggregation/CountExpression.java} (61%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/{FromClause.java
=> expression/orderby/OrderByExpression.java} (59%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/expression/window/{TimeWindowExpression.java
=> SortWindowExpression.java} (59%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/expression/window/{TimeWindowExpression.java
=> TimeBatchWindowExpression.java} (86%)
copy
ui/src/app/{app-transport-monitoring/components/dashboard-status-filled/dashboard-status-filled.component.html
=> apidocs/apidocs.component.html} (74%)
copy
ui/src/app/{editor/components/pipeline-element-recommendation/pipeline-element-recommendation.component.scss
=> apidocs/apidocs.component.scss} (100%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IAuthentication.java
=> ui/src/app/apidocs/apidocs.component.ts (58%)
rename
streampipes-container/src/main/java/org/apache/streampipes/container/api/PipelineElementTemplateResource.java
=> ui/src/app/apidocs/apidocs.module.ts (55%)
copy
ui/src/app/{app-transport-monitoring/components/dashboard-status-filled/dashboard-status-filled.component.html
=> core-ui/widget/barchart/barchart-widget.component.html} (63%)
copy ui/src/app/{editor/components/pipeline/pipeline.component.css =>
core-ui/widget/barchart/barchart-widget.component.scss} (100%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ILabel.java =>
ui/src/app/core-ui/widget/barchart/barchart-widget.component.ts (58%)
rename
ui/src/app/{app-transport-monitoring/components/dashboard-status-filled/dashboard-status-filled.component.css
=> core-ui/widget/status/status-widget.component.css} (100%)
rename
ui/src/app/{app-transport-monitoring/components/dashboard-status-filled/dashboard-status-filled.component.html
=> core-ui/widget/status/status-widget.component.html} (84%)
rename
ui/src/app/{app-transport-monitoring/components/dashboard-status-filled/dashboard-status-filled.component.ts
=> core-ui/widget/status/status-widget.component.ts} (80%)
create mode 100644
ui/src/app/dashboard/components/widgets/bar-race/bar-race-config.ts
copy
ui/src/app/{pipeline-details/components/preview/pipeline-preview.component.html
=> dashboard/components/widgets/bar-race/bar-race-widget.component.html} (66%)
copy
ui/src/app/dashboard/components/widgets/{number/number-widget.component.css =>
bar-race/bar-race-widget.component.scss} (57%)
create mode 100644
ui/src/app/dashboard/components/widgets/bar-race/bar-race-widget.component.ts
create mode 100644
ui/src/app/dashboard/components/widgets/base/base-echarts-widget.ts
create mode 100644
ui/src/app/dashboard/components/widgets/stacked-line-chart/stacked-line-chart-config.ts
copy
ui/src/app/{pipeline-details/components/preview/pipeline-preview.component.html
=>
dashboard/components/widgets/stacked-line-chart/stacked-line-chart-widget.component.html}
(66%)
copy
ui/src/app/dashboard/components/widgets/{number/number-widget.component.css =>
stacked-line-chart/stacked-line-chart-widget.component.scss} (57%)
create mode 100644
ui/src/app/dashboard/components/widgets/stacked-line-chart/stacked-line-chart-widget.component.ts
create mode 100644
ui/src/app/dashboard/components/widgets/status/status-config.ts
copy
ui/src/app/{pipeline-details/components/preview/pipeline-preview.component.html
=> dashboard/components/widgets/status/status-widget.component.html} (67%)
copy
ui/src/app/dashboard/components/widgets/{number/number-widget.component.css =>
status/status-widget.component.scss} (57%)
create mode 100644
ui/src/app/dashboard/components/widgets/status/status-widget.component.ts
create mode 100644
ui/src/app/dashboard/components/widgets/wordcloud/wordcloud-config.ts
copy
ui/src/app/{pipeline-details/components/preview/pipeline-preview.component.html
=> dashboard/components/widgets/wordcloud/wordcloud-widget.component.html} (66%)
copy ui/src/{scss/sp/sp-dialog.scss =>
app/dashboard/components/widgets/wordcloud/wordcloud-widget.component.scss}
(69%)
create mode 100644
ui/src/app/dashboard/components/widgets/wordcloud/wordcloud-widget.component.ts
rename
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/monitoring/job/SecMonitoringJob.java
=> ui/src/app/dashboard/sdk/matching/list-property-match.ts (63%)
create mode 100644
ui/src/app/editor/components/pipeline-element-template-config/pipeline-element-template-config.component.html
copy ui/src/app/editor/{dialog/customize/customize.component.scss =>
components/pipeline-element-template-config/pipeline-element-template-config.component.scss}
(79%)
create mode 100644
ui/src/app/editor/components/pipeline-element-template-config/pipeline-element-template-config.component.ts
copy ui/src/app/{dashboard/sdk/matching/property-match.ts =>
editor/components/pipeline-element-template-config/pipeline-element-template-generator.ts}
(52%)
copy ui/src/app/{core/components/toolbar/toolbar.component.scss =>
pipeline-details/components/model/pipeline-details.model.ts} (91%)
create mode 100644
ui/src/app/pipeline-details/components/monitoring/pipeline-monitoring.component.html
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/ICategory.java
=>
ui/src/app/pipeline-details/components/monitoring/pipeline-monitoring.component.scss
(66%)
create mode 100644
ui/src/app/pipeline-details/components/monitoring/pipeline-monitoring.component.ts
create mode 100644
ui/src/app/pipeline-details/components/monitoring/statistics/pipeline-element-statistics.component.html
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/connect/SpConnect.java
=>
ui/src/app/pipeline-details/components/monitoring/statistics/pipeline-element-statistics.component.scss
(91%)
create mode 100644
ui/src/app/pipeline-details/components/monitoring/statistics/pipeline-element-statistics.component.ts
create mode 100644
ui/src/app/platform-services/apis/pipeline-element-template.service.ts
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/engine/callback/SiddhiOutputStreamDebugCallback.java
=> ui/src/app/platform-services/apis/pipeline-monitoring.service.ts (51%)
create mode 100644 ui/src/app/profile/components/basic-profile-settings.ts
create mode 100644
ui/src/app/profile/components/general/general-profile-settings.component.html
copy ui/src/app/{dashboard/components/panel/dashboard-panel.component.css =>
profile/components/general/general-profile-settings.component.scss} (79%)
copy
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/query/SiddhiStatement.java
=> ui/src/app/profile/components/general/general-profile-settings.component.ts
(55%)
create mode 100644
ui/src/app/profile/components/token/token-management-settings.component.html
copy ui/src/{scss/sp/sp-dialog.scss =>
app/profile/components/token/token-management-settings.component.scss} (54%)
create mode 100644
ui/src/app/profile/components/token/token-management-settings.component.ts
create mode 100644 ui/src/app/profile/profile.component.html
copy ui/src/app/{editor/dialog/customize/customize.component.scss =>
profile/profile.component.scss} (94%)
rename
streampipes-rest/src/main/java/org/apache/streampipes/rest/api/IOntologyContext.java
=> ui/src/app/profile/profile.component.ts (69%)
copy ui/src/app/{pipeline-details/pipeline-details.module.ts =>
profile/profile.module.ts} (51%)
create mode 100644 ui/src/app/profile/profile.service.ts