This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 839e10d85 monthly update of vulnerability report (#1644)
add 752289c6a Refactor connect adapter API (#1290)
No new revisions were added by this update.
Summary of changes:
.github/workflows/pr-validation.yml | 2 +-
pom.xml | 24 +-
.../pom.xml | 36 +-
.../org/apache/streampipes/client/api/CRUDApi.java | 0
.../apache/streampipes/client/api/IAdminApi.java | 19 +-
.../streampipes/client/api/ICustomRequestApi.java | 17 +-
.../client/api/IDataLakeMeasureApi.java | 20 +-
.../streampipes/client/api/IDataProcessorApi.java | 67 ++
.../streampipes/client/api/IDataSinkApi.java | 57 ++
.../streampipes/client/api/IDataStreamApi.java | 52 ++
.../apache/streampipes/client/api/IFileApi.java | 8 +-
.../streampipes/client/api/INotificationsApi.java | 6 +-
.../streampipes/client/api/IPipelineApi.java | 28 +-
.../client/api/IPipelineElementTemplateApi.java | 21 +-
.../streampipes/client/api/IStreamPipesClient.java | 59 ++
.../client/api}/annotation/NotYetImplemented.java | 2 +-
.../config}/ClientConnectionConfigResolver.java | 2 +-
.../api/config}/ClientConnectionUrlResolver.java | 4 +-
.../api/config/IStreamPipesClientConfig.java | 17 +-
.../client/api/constants}/InputStreamIndex.java | 2 +-
.../api}/credentials/CredentialsProvider.java | 2 +-
.../client/api}/live/EventProcessor.java | 2 +-
.../streampipes/client/api/live/IKafkaConfig.java | 8 +-
streampipes-client/pom.xml | 7 +-
.../streampipes/client/StreamPipesClient.java | 43 +-
.../streampipes/client/StreamPipesCredentials.java | 2 +-
.../apache/streampipes/client/api/AdminApi.java | 6 +-
.../streampipes/client/api/CustomRequestApi.java | 5 +-
.../streampipes/client/api/DataLakeMeasureApi.java | 3 +-
.../streampipes/client/api/DataProcessorApi.java | 21 +-
.../apache/streampipes/client/api/DataSinkApi.java | 22 +-
.../streampipes/client/api/DataStreamApi.java | 19 +-
.../org/apache/streampipes/client/api/FileApi.java | 5 +-
.../streampipes/client/api/NotificationsApi.java | 3 +-
.../apache/streampipes/client/api/PipelineApi.java | 6 +-
.../client/api/PipelineElementTemplateApi.java | 2 +-
.../api/SupportsPipelineElementTemplateApi.java | 23 -
.../credentials/StreamPipesApiKeyCredentials.java | 1 +
.../credentials/StreamPipesTokenCredentials.java | 1 +
.../streampipes/client/http/HttpRequest.java | 2 +-
.../streampipes/client/live/KafkaConfig.java | 6 +-
.../client/live/SubscriptionManager.java | 6 +-
.../client/model/StreamPipesClientConfig.java | 8 +-
.../model/StreamPipesClientConnectionConfig.java | 3 +-
.../apache/streampipes/commons/constants/Envs.java | 10 +-
.../commons/environment/DefaultEnvironment.java | 15 +
.../commons/environment/Environment.java | 7 +
.../exceptions/connect}/AdapterException.java | 2 +-
.../exceptions/connect}/ParseException.java | 2 +-
.../management/health/AdapterHealthCheck.java | 9 +-
.../management/AdapterMasterManagement.java | 68 +-
.../management/DescriptionManagement.java | 18 +-
.../management/management/GuessManagement.java | 21 +-
.../management/management/SourcesManagement.java | 78 +--
.../management/UnitMasterManagement.java | 2 +-
.../management/management/WorkerRestClient.java | 30 +-
.../management/AdapterMasterManagementTest.java | 7 +-
.../management/SourcesManagementTest.java | 5 +-
.../dataexplorer/commons/DataExplorerUtils.java | 10 +-
.../dataexplorer/commons/TimeSeriesStore.java | 4 +-
.../export/resolver/AdapterResolver.java | 13 +-
.../export/resolver/PipelineResolver.java | 6 -
streampipes-extensions-api/pom.xml | 12 +-
.../api/DataSetReplayFinishedNotifier.java | 23 -
.../extensions/api/config/IConfigExtractor.java | 9 +-
...{Connector.java => AdapterOutputCollector.java} | 6 +-
.../extensions/api/connect/IAdapter.java | 41 --
.../api/connect/IAdapterConfiguration.java | 18 +-
.../{EmitBinaryEvent.java => IEventCollector.java} | 6 +-
.../extensions/api/connect/IFormat.java | 49 --
.../extensions/api/connect/IParser.java | 31 +-
.../{Connector.java => IParserEventHandler.java} | 7 +-
.../{Connector.java => IPollingSettings.java} | 7 +-
.../extensions/api/connect/IProtocol.java | 44 --
.../connect/{Connector.java => IPullAdapter.java} | 9 +-
.../extensions/api/connect/StreamPipesAdapter.java | 39 ++
.../context/IAdapterGuessSchemaContext.java | 12 +-
.../connect/context/IAdapterRuntimeContext.java | 9 +-
.../extensions/api/declarer/DataSetDeclarer.java | 29 -
.../api/declarer/PipelineTemplateDeclarer.java | 25 -
.../api/extractor/IAdapterParameterExtractor.java | 22 +-
.../IDataProcessorParameterExtractor.java} | 10 +-
.../api/extractor/IDataSinkParameterExtractor.java | 10 +-
.../api/extractor/IParameterExtractor.java | 119 ++++
.../IStaticPropertyExtractor.java} | 10 +-
.../IPipelineElementLogger.java} | 7 +-
.../api}/monitoring/SpMonitoringManager.java | 2 +-
.../api/pe/IStreamPipesDataProcessor.java | 29 +-
.../extensions/api/pe/IStreamPipesDataSink.java | 20 +-
.../IStreamPipesDataStream.java} | 7 +-
.../api/pe/IStreamPipesPipelineElement.java | 10 +-
.../api/pe/config/IDataProcessorConfiguration.java | 16 +-
.../config/IDataSinkConfiguration.java} | 8 +-
.../config/IDataStreamConfiguration.java} | 13 +-
.../config/IPipelineElementConfiguration.java} | 15 +-
.../pe/context/EventProcessorRuntimeContext.java | 7 +-
.../api/pe}/context/EventSinkRuntimeContext.java | 2 +-
.../api/pe/context/IContextGenerator.java | 10 +-
.../context/RuntimeContext.java} | 15 +-
.../api/pe/param/IDataProcessorParameters.java | 16 +-
.../param/IDataSinkParameters.java} | 8 +-
.../api/pe/param/IInternalRuntimeParameters.java | 11 +-
.../api/pe/param/IParameterGenerator.java | 13 +-
.../api/pe/param/IPipelineElementParameters.java | 33 +-
.../api/pe/param}/InputStreamParams.java | 17 +-
.../api/pe/param}/OutputStreamParams.java | 6 +-
.../api/pe}/routing/PipelineElementCollector.java | 2 +-
.../api/pe}/routing/RawDataProcessor.java | 2 +-
.../api/pe}/routing/SpInputCollector.java | 2 +-
.../api/pe}/routing/SpOutputCollector.java | 2 +-
.../runtime/IDataProcessorRuntime.java} | 7 +-
.../runtime/IDataSinkRuntime.java} | 7 +-
.../runtime/IStreamPipesRuntime.java} | 15 +-
.../runtime/IStreamPipesRuntimeProvider.java} | 9 +-
.../runtime/ResolvesContainerProvidedOptions.java | 4 +-
.../ResolvesContainerProvidedOutputStrategy.java | 4 +-
.../api/runtime/SupportsRuntimeConfig.java | 4 +-
streampipes-extensions-management/pom.xml | 4 +
...StreamPipesClientRuntimeConnectionResolver.java | 4 +-
.../management/config/ConfigExtractor.java | 10 +-
.../management/connect/AdapterUtils.java | 70 --
.../connect/AdapterWorkerManagement.java | 89 +--
.../connect/ConnectWorkerDescriptionProvider.java | 96 +--
.../management/connect/GuessManagement.java | 71 +-
.../management/connect/PullAdapterScheduler.java | 62 ++
.../management/connect/RuntimeResovable.java | 26 +-
.../management/connect/adapter/Adapter.java | 75 ---
.../connect/adapter/AdapterPipelineGenerator.java | 11 -
.../connect/adapter/AdapterRegistry.java | 73 --
.../connect/adapter/GroundingService.java | 47 --
.../connect/adapter/format/csv/CsvFormat.java | 145 ----
.../connect/adapter/format/csv/CsvParser.java | 196 ------
.../adapter/format/geojson/GeoJsonFormat.java | 152 -----
.../connect/adapter/format/image/ImageFormat.java | 64 --
.../connect/adapter/format/image/ImageParser.java | 60 --
.../adapter/format/json/AbstractJsonFormat.java | 45 --
.../adapter/format/json/AbstractJsonParser.java | 76 ---
.../adapter/format/json/arraykey/JsonFormat.java | 55 --
.../adapter/format/json/arraykey/JsonParser.java | 207 ------
.../format/json/arraynokey/JsonArrayFormat.java | 50 --
.../format/json/arraynokey/JsonArrayParser.java | 182 -----
.../format/json/object/JsonObjectParser.java | 74 --
.../connect/adapter/format/xml/XmlFormat.java | 91 ---
.../connect/adapter/format/xml/XmlParser.java | 161 -----
.../EventCollector.java} | 35 +-
.../adapter/model/generic/GenericAdapter.java | 99 ---
.../model/generic/GenericDataSetAdapter.java | 68 --
.../model/generic/GenericDataStreamAdapter.java | 68 --
.../connect/adapter/model/generic/Parser.java | 47 --
.../model/specific/SpecificDataSetAdapter.java | 33 -
.../model/specific/SpecificDataStreamAdapter.java | 33 -
.../connect/adapter/parser/CsvParser.java | 203 ++++++
.../connect/adapter/parser/ImageParser.java | 87 +++
.../connect/adapter/parser/JsonParsers.java | 132 ++++
.../SchemaGuesser.java => parser/ParserUtils.java} | 35 +-
.../SpecificAdapter.java => parser/Parsers.java} | 22 +-
.../geojson => parser/json}/GeoJsonConstants.java | 2 +-
.../geojson => parser/json}/GeoJsonParser.java | 168 +++--
.../adapter/parser/json/JsonArrayKeyParser.java | 84 +++
.../adapter/parser/json/JsonArrayParser.java | 59 ++
.../json/JsonObjectParser.java} | 38 +-
.../connect/adapter/parser/json/JsonParser.java | 58 ++
.../{format => parser}/util/JsonEventProperty.java | 12 +-
.../{format => parser}/xml/XmlMapConverter.java | 2 +-
.../connect/adapter/parser/xml/XmlParser.java | 122 ++++
.../connect/adapter/preprocessing/Util.java | 14 -
.../elements/SendToBrokerAdapterSink.java | 2 +-
.../connect/adapter/sdk/ParameterExtractor.java | 147 ----
.../connect/adapter/util/PollingSettings.java | 30 +-
.../context/AdapterContextGenerator.java | 39 ++
.../context/SpAdapterGuessSchemaContext.java | 36 +-
.../context/SpAdapterRuntimeContext.java | 24 +-
.../management/init/DeclarersSingleton.java | 213 +++---
.../management/init/IDeclarersSingleton.java | 17 +-
.../management/init/RunningAdapterInstances.java | 10 +-
.../management/init/RunningDatasetInstances.java | 55 --
.../management/init/RunningInstances.java | 15 +-
.../management/locales/LabelGenerator.java | 53 +-
.../management/model/SpServiceDefinition.java | 72 +-
.../model/SpServiceDefinitionBuilder.java | 33 +-
.../management/util/RuntimeContextUtils.java | 31 +-
.../management/util/ServiceDefinitionUtil.java | 26 +-
.../connect/AdapterWorkerManagementTest.java | 94 +--
.../ConnectWorkerDescriptionProviderTest.java | 79 +++
.../management/connect/GuessManagementTest.java | 49 ++
.../extensions/management/connect/Utils.java | 46 --
.../connect/adapter/GroundingServiceTest.java | 85 ---
.../format/json/arraykey/JsonParserTest.java | 91 ---
.../json/arraynokey/JsonArrayParserTest.java | 93 ---
.../adapter/format/json/geojson/GeoJsonTest.java | 330 ---------
.../format/json/object/JsonObjectParserTest.java | 79 ---
.../connect/adapter/format/json/xml/XmlTest.java | 302 ---------
.../adapter/format/xml/XmlMapConverterTest.java | 56 --
.../connect/adapter/parser/CsvParserTest.java | 166 +++++
.../connect/adapter/parser/ParserTest.java} | 17 +-
.../connect/adapter/parser/XmlParserTest.java | 96 +++
.../adapter/parser/json/GeoJsonParserTest.java | 111 +++
.../parser/json/JsonArrayKeyParserTest.java | 113 ++++
.../adapter/parser/json/JsonArrayParserTest.java | 90 +++
.../adapter/parser/json/JsonObjectParsersTest.java | 95 +++
.../DeclarersSingletonTest.java} | 36 +-
.../model/SpServiceDefinitionBuilderTest.java | 70 ++
.../streampipes-connect-adapters-iiot/pom.xml | 5 +
.../connect/iiot/ConnectAdapterIiotInit.java | 12 +-
.../connect/iiot/adapters/PullAdapter.java | 114 ----
.../connect/iiot/adapters/PullRestAdapter.java | 72 --
.../connect/iiot/adapters/opcua/OpcUaAdapter.java | 167 +++--
.../connect/iiot/adapters/opcua/SpOpcUaClient.java | 3 +-
.../opcua/configuration/SpOpcUaConfig.java | 3 -
.../opcua/configuration/SpOpcUaConfigBuilder.java | 26 +-
.../iiot/adapters/opcua/utils/OpcUaUtil.java | 16 +-
.../adapters/plc4x/modbus/Plc4xModbusAdapter.java | 188 +++---
.../plc4x/passive/Plc4xPassiveAdapter.java | 117 ----
.../iiot/adapters/plc4x/s7/Plc4xS7Adapter.java | 279 ++++----
.../iiot/adapters/ros/RosBridgeAdapter.java | 185 +++--
.../simulator/machine/MachineDataSimulator.java | 17 +-
.../machine/MachineDataSimulatorAdapter.java | 84 +++
.../machine/MachineDataSimulatorUtils.java | 2 +-
.../machine/MachineDataStreamAdapter.java | 96 ---
.../connect/iiot/protocol/set/FileProtocol.java | 140 ----
.../connect/iiot/protocol/set/HttpProtocol.java | 148 ----
.../iiot/protocol/stream/BrokerEventProcessor.java | 25 +-
.../iiot/protocol/stream/BrokerProtocol.java | 58 --
.../iiot/protocol/stream/FileReplayAdapter.java | 229 +++++++
.../iiot/protocol/stream/FileStreamProtocol.java | 329 ---------
.../protocol/stream/HttpServerEventReceiver.java | 36 -
.../iiot/protocol/stream/HttpServerProtocol.java | 144 ++--
.../iiot/protocol/stream/HttpStreamProtocol.java | 160 +++--
.../iiot/protocol/stream/KafkaProtocol.java | 258 ++++---
.../connect/iiot/protocol/stream/MqttProtocol.java | 105 ++-
.../connect/iiot/protocol/stream/NatsProtocol.java | 107 ++-
.../connect/iiot/protocol/stream/PullProtocol.java | 103 ---
.../iiot/protocol/stream/TubeMQProtocol.java | 127 ++--
.../iiot/protocol/stream/pulsar/PulsarConfig.java | 63 ++
.../protocol/stream/pulsar/PulsarProtocol.java | 144 ++--
.../protocol/stream/rocketmq/RocketMQProtocol.java | 118 ++--
.../connect/iiot/utils/FileProtocolUtils.java | 2 +-
.../documentation.md | 33 -
.../icon.png | Bin 99909 -> 0 bytes
.../strings.en | 41 --
.../documentation.md | 33 -
.../icon.png | Bin 99909 -> 0 bytes
.../strings.en | 42 --
.../documentation.md | 0
.../icon.png | Bin
.../strings.en | 26 +-
.../documentation.md | 0
.../icon.png | Bin
.../strings.en | 9 +-
.../documentation.md | 32 -
.../documentation.md | 32 -
.../icon.png | Bin 17467 -> 0 bytes
.../strings.en | 25 -
.../streampipes/connect/ConnectAdapterInit.java | 15 +-
.../streampipes/connect/adapters/PullAdapter.java | 105 ---
.../connect/adapters/PullRestAdapter.java | 73 --
.../adapters/coindesk/CoindeskBitcoinAdapter.java | 145 ++--
.../connect/adapters/flic/FlicMQTTAdapter.java | 109 +--
.../connect/adapters/gdelt/GdeltAdapter.java | 406 ++++++-----
.../connect/adapters/iex/IexCloudAdapter.java | 71 +-
.../connect/adapters/iex/IexCloudNewsAdapter.java | 219 +++---
.../connect/adapters/iex/IexCloudStockAdapter.java | 165 ++---
.../connect/adapters/image/ImageZipAdapter.java | 30 +-
.../adapters/image/set/ImageSetAdapter.java | 100 ---
.../adapters/image/stream/ImageStreamAdapter.java | 63 +-
.../connect/adapters/iss/IssAdapter.java | 78 +--
.../connect/adapters/netio/NetioMQTTAdapter.java | 107 +--
.../connect/adapters/netio/NetioRestAdapter.java | 184 ++---
.../adapters/sensemap/OpenSenseMapAdapter.java | 742 ++++++++++-----------
.../simulator/random/RandomDataSetAdapter.java | 91 ---
.../simulator/random/RandomDataSimulator.java | 87 ---
.../simulator/random/RandomDataSimulatorUtils.java | 48 --
.../simulator/random/RandomDataStreamAdapter.java | 88 ---
.../connect/adapters/slack/SlackAdapter.java | 59 +-
.../connect/adapters/slack/SlackConsumer.java | 13 +-
.../connect/adapters/ti/TISensorTag.java | 92 +--
.../adapters/wikipedia/WikipediaAdapter.java | 46 +-
.../wikipedia/WikipediaEditedArticlesAdapter.java | 29 +-
.../wikipedia/WikipediaModelConverter.java | 2 +-
.../wikipedia/WikipediaNewArticlesAdapter.java | 30 +-
.../adapters/wikipedia/WikipediaSseConsumer.java | 2 +-
.../streampipes/connect/config/ConfigKeys.java | 31 -
.../connect/config/ConnectWorkerConfig.java | 81 ---
.../documentation.md | 32 -
.../icon.png | Bin 5332 -> 0 bytes
.../strings.en | 26 -
.../documentation.md | 33 -
.../icon.png | Bin 13079 -> 0 bytes
.../connect/adapters/generic/UtilTest.java | 52 --
.../generic/protocol/set/HttpProtocolTest.java | 123 ----
.../connect/adapters/ti/TISensorTagTest.java | 78 +--
.../connectors/influx/InfluxConnectorsInit.java | 3 +-
.../connectors/influx/adapter/InfluxDbClient.java | 2 +-
.../influx/adapter/InfluxDbStreamAdapter.java | 153 ++---
.../connectors/influx/shared/InfluxConfigs.java | 4 +-
.../connectors/influx/sink/InfluxDbSink.java | 6 +-
.../streampipes-extensions-all-jvm/pom.xml | 1 -
.../extensions/all/jvm/AllExtensionsInit.java | 3 +-
.../pe/jvm/AllPipelineElementsInit.java | 2 +
.../config/kafka/kafka/KafkaConnectUtils.java | 4 +-
.../pe/shared/config/mqtt/MqttConnectUtils.java | 6 +-
.../pe/shared/config/nats/NatsConfigUtils.java | 4 +-
.../flink/AbstractAggregationProgram.java | 49 --
.../aggregation/AggregationController.java | 12 +-
.../aggregation/AggregationParameters.java | 4 +-
.../processor/aggregation/AggregationProgram.java | 47 +-
.../flink/processor/count/CountController.java | 12 +-
.../flink/processor/count/CountParameters.java | 6 +-
.../flink/processor/count/CountProgram.java | 21 +-
.../processor/eventcount/EventCountController.java | 12 +-
.../processor/eventcount/EventCountParameters.java | 4 +-
.../processor/eventcount/EventCountProgram.java | 18 +-
.../flink/processor/rate/EventRate.java | 2 +-
.../flink/processor/rate/EventRateController.java | 12 +-
.../flink/processor/rate/EventRateParameter.java | 4 +-
.../flink/processor/rate/EventRateProgram.java | 16 +-
.../jvm/welford/WelfordChangeDetection.java | 6 +-
.../enricher/flink/AbstractEnricherProgram.java | 49 --
.../enricher/flink/EnricherFlinkInit.java | 5 +-
.../processor/timestamp/TimestampController.java | 12 +-
.../processor/timestamp/TimestampParameters.java | 4 +-
.../processor/timestamp/TimestampProgram.java | 15 +-
.../UrlDereferencingController.java | 23 +-
.../UrlDereferencingParameter.java | 4 +-
.../urldereferencing/UrlDereferencingProgram.java | 14 +-
.../jvm/processor/jseval/JSEvalProcessor.java | 6 +-
.../jvm/processor/math/MathOpProcessor.java | 6 +-
.../math/staticmathop/StaticMathOpProcessor.java | 6 +-
.../sizemeasure/SizeMeasureProcessor.java | 6 +-
.../trigonometry/TrigonometryProcessor.java | 6 +-
.../valuechange/ValueChangeProcessor.java | 6 +-
.../booleanfilter/BooleanFilterProcessor.java | 6 +-
.../jvm/processor/compose/ComposeProcessor.java | 6 +-
.../processor/enrich/MergeByEnrichProcessor.java | 6 +-
.../jvm/processor/limit/RateLimitProcessor.java | 6 +-
.../jvm/processor/limit/util/WindowFactory.java | 2 +-
.../jvm/processor/limit/window/CronWindow.java | 2 +-
.../jvm/processor/limit/window/LengthWindow.java | 2 +-
.../jvm/processor/limit/window/ScheduleWindow.java | 2 +-
.../jvm/processor/limit/window/TimeWindow.java | 2 +-
.../jvm/processor/merge/MergeByTimeProcessor.java | 6 +-
.../movingaverage/MovingAverageProcessor.java | 8 +-
.../numericalfilter/NumericalFilterProcessor.java | 60 +-
.../NumericalTextFilterProcessor.java | 6 +-
.../processor/projection/ProjectionProcessor.java | 6 +-
.../processor/schema/MergeBySchemaProcessor.java | 6 +-
.../processor/sdt/SwingingDoorTrendingFilter.java | 2 +-
.../sdt/SwingingDoorTrendingFilterProcessor.java | 6 +-
.../processor/textfilter/TextFilterProcessor.java | 8 +-
.../threshold/ThresholdDetectionProcessor.java | 6 +-
.../throughputmon/ThroughputMonitorProcessor.java | 6 +-
.../processors/siddhi/count/CountAggregation.java | 3 +-
.../filter/NumericalFilterSiddhiProcessor.java | 3 +-
.../siddhi/frequency/FrequencySiddhiProcessor.java | 5 +-
.../FrequencyChangeSiddhiProcessor.java | 7 +-
.../siddhi/listcollector/ListCollector.java | 3 +-
.../processors/siddhi/listfilter/ListFilter.java | 7 +-
.../siddhi/sequence/SequenceSiddhiProcessor.java | 7 +-
.../siddhi/stop/StreamStopSiddhiProcessor.java | 7 +-
.../streampipes/processors/siddhi/topk/TopK.java | 7 +-
.../processors/siddhi/trend/TrendProcessor.java | 7 +-
.../siddhi/trend/TestTrendProcessor.java | 6 +-
.../processor/geo/flink/AbstractGeoProgram.java | 47 --
.../SpatialGridEnrichmentController.java | 12 +-
.../SpatialGridEnrichmentParameters.java | 4 +-
.../gridenricher/SpatialGridEnrichmentProgram.java | 14 +-
.../buffergeometry/BufferGeomProcessor.java | 6 +-
.../bufferpoint/BufferPointProcessor.java | 6 +-
.../geo/jvm/jts/processor/epsg/EpsgProcessor.java | 6 +-
.../LatLngToJtsPointProcessor.java | 6 +-
.../reprojection/ReprojectionProcessor.java | 6 +-
.../trajectory/TrajectoryFromPointsProcessor.java | 6 +-
.../complex/TopologyValidationProcessor.java | 8 +-
.../simple/GeometryValidationProcessor.java | 6 +-
.../HaversineDistanceCalculatorProcessor.java | 6 +-
...HaversineStaticDistanceCalculatorProcessor.java | 6 +-
.../googlemaps/GoogleMapsGeocoderProcessor.java | 6 +-
.../GoogleMapsStaticGeocoderProcessor.java | 6 +-
.../geocityname/GeoCityNameRevdecodeProcessor.java | 6 +-
.../speedcalculator/SpeedCalculatorProcessor.java | 6 +-
.../GenericImageClassificationProcessor.java | 6 +-
.../imagecropper/ImageCropperProcessor.java | 6 +-
.../imageenrichment/ImageEnrichmentProcessor.java | 6 +-
.../processor/qrreader/QrCodeReaderProcessor.java | 6 +-
.../flink/AbstractPatternDetectionProgram.java | 30 +-
.../flink/processor/absence/AbsenceController.java | 12 +-
.../flink/processor/absence/AbsenceParameters.java | 4 +-
.../flink/processor/absence/AbsenceProgram.java | 12 +-
.../flink/processor/and/AndController.java | 12 +-
.../flink/processor/and/AndParameters.java | 4 +-
.../detection/flink/processor/and/AndProgram.java | 8 +-
.../processor/peak/PeakDetectionController.java | 12 +-
.../processor/peak/PeakDetectionParameters.java | 4 +-
.../flink/processor/peak/PeakDetectionProgram.java | 10 +-
.../processor/sequence/SequenceController.java | 12 +-
.../processor/sequence/SequenceParameters.java | 4 +-
.../flink/processor/sequence/SequenceProgram.java | 17 +-
.../flink/AbstractStatisticsProgram.java | 49 --
.../stat/summary/StatisticsSummaryController.java | 12 +-
.../stat/summary/StatisticsSummaryParameters.java | 4 +-
.../stat/summary/StatisticsSummaryProgram.java | 16 +-
.../window/StatisticsSummaryControllerWindow.java | 12 +-
.../window/StatisticsSummaryParametersWindow.java | 4 +-
.../window/StatisticsSummaryProgramWindow.java | 17 +-
.../pom.xml | 2 +-
.../flink/AbstractTextMiningProgram.java | 49 --
.../language/LanguageDetectionController.java | 13 +-
.../language/LanguageDetectionParameters.java | 4 +-
.../language/LanguageDetectionProgram.java | 14 +-
.../processor/sentiment/SentimentDetection.java | 21 -
.../sentiment/SentimentDetectionController.java | 21 -
.../sentiment/SentimentDetectionParameters.java | 21 -
.../sentiment/SentimentDetectionProgram.java | 21 -
.../processor/wordcount/WordCountController.java | 13 +-
.../processor/wordcount/WordCountParameters.java | 4 +-
.../processor/wordcount/WordCountProgram.java | 16 +-
.../jvm/processor/chunker/ChunkerProcessor.java | 6 +-
.../language/LanguageDetectionProcessor.java | 6 +-
.../processor/namefinder/NameFinderProcessor.java | 6 +-
.../partofspeech/PartOfSpeechProcessor.java | 6 +-
.../SentenceDetectionProcessor.java | 6 +-
.../processor/tokenizer/TokenizerProcessor.java | 6 +-
.../flink/AbstractFlinkTransformationProgram.java | 32 +-
.../flink/TransformationFlinkInit.java | 4 -
.../boilerplate/BoilerplateController.java | 12 +-
.../boilerplate/BoilerplateParameters.java | 4 +-
.../processor/boilerplate/BoilerplateProgram.java | 10 +-
.../converter/FieldConverterController.java | 16 +-
.../converter/FieldConverterParameters.java | 4 +-
.../processor/converter/FieldConverterProgram.java | 10 +-
.../flink/processor/hasher/FieldHasher.java | 46 --
.../processor/hasher/FieldHasherController.java | 74 --
.../processor/hasher/FieldHasherParameters.java | 45 --
.../flink/processor/hasher/FieldHasherProgram.java | 46 --
.../hasher/algorithm/HashAlgorithmType.java | 33 -
.../hasher/algorithm/Sha1HashAlgorithm.java | 32 -
.../hasher/algorithm/Sha2HashAlgorithm.java | 32 -
.../flink/processor/mapper/FieldMapper.java | 56 --
.../processor/mapper/FieldMapperController.java | 93 ---
.../processor/mapper/FieldMapperParameters.java | 43 --
.../flink/processor/mapper/FieldMapperProgram.java | 40 --
.../MeasurementUnitConverterController.java | 16 +-
.../MeasurementUnitConverterParameters.java | 4 +-
.../MeasurementUnitConverterProgram.java | 10 +-
.../processor/rename/FieldRenamerController.java | 12 +-
.../processor/rename/FieldRenamerParameters.java | 4 +-
.../processor/rename/FieldRenamerProgram.java | 10 +-
.../transformation/jvm/TransformationJvmInit.java | 2 +
.../processor/array/count/CountArrayProcessor.java | 6 +-
.../processor/array/split/SplitArrayProcessor.java | 6 +-
.../counter/BooleanCounterProcessor.java | 63 +-
.../edge/SignalEdgeFilterProcessor.java | 6 +-
.../inverter/BooleanInverterProcessor.java | 8 +-
.../logical/BooleanOperatorProcessor.java | 6 +-
.../state/BooleanToStateProcessor.java | 6 +-
.../timekeeping/BooleanTimekeepingProcessor.java | 6 +-
.../booloperator/timer/BooleanTimerProcessor.java | 6 +-
.../CsvMetadataEnrichmentProcessor.java | 14 +-
.../fieldrename/FiledRenameProcessor.java | 6 +-
.../jvm/processor/hasher/FieldHasherProcessor.java | 6 +-
.../jvm/processor/mapper/FieldMapperProcessor.java | 6 +-
.../MeasurementUnitConverterProcessor.java | 11 +-
.../state/buffer/StateBufferProcessor.java | 6 +-
.../buffer/StateBufferLabelerProcessor.java | 6 +-
.../labeler/number/NumberLabelerProcessor.java | 6 +-
.../counter/StringCounterProcessor.java | 6 +-
.../state/StringToStateProcessor.java | 6 +-
.../stringoperator/timer/StringTimerProcessor.java | 6 +-
.../jvm/processor/task/TaskDurationProcessor.java | 6 +-
.../TimestampExtractorProcessor.java | 6 +-
.../TransformToBooleanProcessor.java | 6 +-
.../change/ChangedValueDetectionProcessor.java | 6 +-
.../value/duration/CalculateDurationProcessor.java | 6 +-
.../counter/TestBooleanCounterProcessor.java | 10 +-
.../inverter/TestBooleanInverterProcessor.java | 6 +-
.../counter/TestStringCounterProcessor.java | 6 +-
.../state/TestStringToStateProcessor.java | 4 +-
.../timer/TestStringTimerProcessor.java | 4 +-
.../jvm/bufferrest/BufferRestPublisherSink.java | 4 +-
.../sinks/brokers/jvm/jms/JmsPublisherSink.java | 4 +-
.../sinks/brokers/jvm/kafka/KafkaParameters.java | 5 +-
.../sinks/brokers/jvm/kafka/KafkaPublishSink.java | 4 +-
.../sinks/brokers/jvm/mqtt/MqttClient.java | 2 +-
.../sinks/brokers/jvm/mqtt/MqttPublisherSink.java | 4 +-
.../sinks/brokers/jvm/mqtt/common/MqttOptions.java | 7 +-
.../sinks/brokers/jvm/nats/NatsController.java | 6 +-
.../sinks/brokers/jvm/pulsar/PulsarParameters.java | 5 +-
.../brokers/jvm/pulsar/PulsarPublisherSink.java | 4 +-
.../jvm/rabbitmq/RabbitMqPublisherSink.java | 4 +-
.../sinks/brokers/jvm/rest/RestSink.java | 4 +-
.../brokers/jvm/rocketmq/RocketMQParameters.java | 5 +-
.../jvm/rocketmq/RocketMQPublisherSink.java | 4 +-
.../sinks/brokers/jvm/tubemq/TubeMQParameters.java | 5 +-
.../brokers/jvm/tubemq/TubeMQPublisherSink.java | 4 +-
.../brokers/jvm/websocket/WebsocketServerSink.java | 4 +-
.../brokers/jvm/pulsar/TestPulsarParameters.java | 2 +-
.../jvm/pulsar/TestPulsarPublisherSink.java | 2 +-
.../jvm/rocketmq/TestRocketMQPublisherSink.java | 2 +-
.../elasticsearch/ElasticSearchController.java | 22 +-
.../elasticsearch/ElasticSearchParameters.java | 4 +-
.../flink/elasticsearch/ElasticSearchProgram.java | 34 +-
.../sinks/databases/jvm/couchdb/CouchDbSink.java | 4 +-
.../sinks/databases/jvm/ditto/DittoSink.java | 4 +-
.../sinks/databases/jvm/iotdb/IotDbSink.java | 4 +-
.../jdbcclient/model/JdbcConnectionParameters.java | 11 +-
.../sinks/databases/jvm/opcua/OpcUaSink.java | 4 +-
.../databases/jvm/postgresql/PostgreSqlSink.java | 7 +-
.../sinks/databases/jvm/redis/RedisSink.java | 7 +-
.../sinks/internal/jvm/datalake/DataLakeSink.java | 6 +-
.../jvm/notification/NotificationProducer.java | 12 +-
.../sinks/notifications/jvm/email/EmailSink.java | 8 +-
.../notifications/jvm/onesignal/OneSignalSink.java | 4 +-
.../jvm/slack/SlackNotificationSink.java | 4 +-
.../notifications/jvm/telegram/TelegramSink.java | 4 +-
.../watertank/streams/FlowRate2Stream.java | 1 -
streampipes-integration-tests/pom.xml | 155 +++--
.../integration/adapters/AdapterTesterBase.java | 135 +++-
.../integration/adapters/AdaptersTest.java | 27 +-
.../integration/adapters/MqttAdapterTester.java | 137 ++--
.../integration/adapters/PulsarAdapterTester.java | 122 ++--
streampipes-model/pom.xml | 14 +
.../org/apache/streampipes/model/SpDataSet.java | 121 ----
.../org/apache/streampipes/model/SpDataStream.java | 5 -
.../model/connect/adapter/AdapterDescription.java | 67 +-
.../connect/adapter/AdapterSetDescription.java | 57 --
.../connect/adapter/AdapterStreamDescription.java | 68 --
.../connect/adapter/GenericAdapterDescription.java | 35 -
.../adapter/GenericAdapterSetDescription.java | 79 ---
.../adapter/GenericAdapterStreamDescription.java | 76 ---
.../adapter/SpecificAdapterSetDescription.java | 37 -
.../adapter/SpecificAdapterStreamDescription.java | 37 -
...rmatDescription.java => ParserDescription.java} | 50 +-
.../connect/grounding/ProtocolDescription.java | 1 +
.../connect/grounding/ProtocolSetDescription.java | 41 --
.../grounding/ProtocolStreamDescription.java | 41 --
.../model/connect/guess/FieldStatusInfo.java | 20 +
.../model/connect/guess/GuessSchema.java | 26 +
.../model/connect/guess/GuessTypeInfo.java | 19 +
.../connect/rules/DebugSinkRuleDescription.java | 27 -
.../rules/TransformationRuleDescription.java | 1 -
.../rules/value/AddTimestampRuleDescription.java | 4 +
.../model/grounding/EventGrounding.java | 7 +-
.../model/message/DataSetModificationMessage.java | 51 --
.../apache/streampipes/model/message/Message.java | 1 -
.../model/runtime/DataSetStatusMessage.java | 66 --
.../streampipes/model/schema/Enumeration.java | 17 +
.../streampipes/model/schema/EventProperty.java | 60 +-
.../model/schema/EventPropertyList.java | 21 +
.../model/schema/EventPropertyNested.java | 20 +
.../model/schema/EventPropertyPrimitive.java | 32 +
.../streampipes/model/schema/EventSchema.java | 7 +
.../model/schema/QuantitativeValue.java | 19 +
.../staticproperty/StaticPropertyAlternative.java | 3 +-
.../model/template/PipelineTemplateInvocation.java | 12 +-
.../org/apache/streampipes/model/util/Cloner.java | 38 +-
.../connect/adapter/AdapterDescriptionTest.java | 2 +-
.../manager/execution/PipelineExecutionInfo.java | 21 -
.../ExtensionsServiceEndpointGenerator.java | 18 +-
.../ExtensionsServiceEndpointProvider.java | 12 -
.../http/DetachPipelineElementSubmitter.java | 5 -
.../http/InvokePipelineElementSubmitter.java | 5 -
.../execution/http/PipelineElementSubmitter.java | 11 +-
.../provider/CurrentPipelineElementProvider.java | 5 -
.../provider/PipelineElementProvider.java | 2 -
.../provider/StoredPipelineElementProvider.java | 9 -
.../execution/task/AfterInvocationTask.java | 8 +-
.../execution/task/DiscoverEndpointsTask.java | 13 -
.../manager/execution/task/SubmitRequestTask.java | 3 +-
.../manager/matching/DataSetGroundingSelector.java | 128 ----
.../streampipes/manager/operations/Operations.java | 7 -
.../manager/preview/PipelinePreview.java | 2 -
.../storage/RunningPipelineElementStorage.java | 3 -
.../manager/template/AdapterTemplateHandler.java | 12 +-
.../template/PipelineElementTemplateVisitor.java | 6 +-
.../manager/template/PipelineGenerator.java | 12 +-
.../template/PipelineTemplateGenerator.java | 17 +-
.../PipelineTemplateInvocationGenerator.java | 2 +-
.../PipelineTemplateInvocationHandler.java | 2 +-
.../management/DataStreamResourceManager.java | 3 +-
.../resource/management/secret/SecretService.java | 7 +-
.../management/AdapterResourceManagerTest.java | 4 +-
.../AbstractPipelineElementResource.java | 12 +-
.../extensions/connect/AdapterWorkerResource.java | 62 +-
.../rest/extensions/connect/GuessResource.java | 9 +-
.../connect/RuntimeResolvableResource.java | 11 +-
.../extensions/html/page/WelcomePageGenerator.java | 55 +-
.../extensions/monitoring/MonitoringResource.java | 2 +-
.../pe/DataProcessorPipelineElementResource.java | 34 +-
.../pe/DataSinkPipelineElementResource.java | 33 +-
.../pe/DataStreamPipelineElementResource.java | 65 +-
.../pe/InvocablePipelineElementResource.java | 72 +-
.../extensions/pe/PipelineTemplateResource.java | 35 -
.../apache/streampipes/rest/ResetManagement.java | 2 +-
.../rest/impl/PipelineElementRuntimeInfo.java | 2 -
.../streampipes/rest/impl/PipelineResource.java | 12 -
.../streampipes/rest/impl/PipelineTemplate.java | 19 -
.../admin/ExtensionsServiceEndpointResource.java | 3 +-
.../rest/impl/connect/AdapterResource.java | 10 +-
.../rest/impl/connect/DescriptionResource.java | 13 +-
.../rest/impl/connect/GuessResource.java | 2 +-
.../impl/connect/RuntimeResolvableResource.java | 5 +-
.../rest/impl/connect/SourcesResource.java | 81 ---
.../rest/impl/connect/UnitResource.java | 2 +-
streampipes-sdk/pom.xml | 10 +
.../apache/streampipes/sdk/StaticProperties.java | 2 +
.../streampipes/sdk/builder/DataSetBuilder.java | 80 ---
.../sdk/builder/adapter/AdapterConfiguration.java | 108 +++
.../adapter/AdapterConfigurationBuilder.java | 91 +++
.../builder/adapter/AdapterDescriptionBuilder.java | 55 --
.../adapter/GenericDataStreamAdapterBuilder.java | 86 ---
...nBuilder.java => ParserDescriptionBuilder.java} | 35 +-
.../adapter/ProtocolDescriptionBuilder.java | 83 ---
.../adapter/SpecificDataSetAdapterBuilder.java | 68 --
.../adapter/SpecificDataStreamAdapterBuilder.java | 68 --
.../processor/DataProcessorConfiguration.java | 52 ++
.../sdk/builder/sink/DataSinkConfiguration.java | 52 ++
.../builder/stream/DataStreamConfiguration.java | 52 ++
.../sdk/extractor/AbstractParameterExtractor.java | 52 +-
.../sdk/extractor/AdapterParameterExtractor.java | 94 +++
.../sdk/extractor/DataSinkParameterExtractor.java | 7 +-
.../ProcessingElementParameterExtractor.java | 6 +-
.../sdk/extractor/StaticPropertyExtractor.java | 4 +-
.../adapter/AdapterConfigurationBuilderTest.java | 102 +++
.../builder/adapter/AdapterConfigurationTest.java} | 18 +-
.../GenericDataStreamAdapterBuilderTest.java | 89 ---
.../extractor/AdapterParameterExtractorTest.java | 62 ++
.../service/core/StreamPipesResourceConfig.java | 2 -
.../core/migrations/AvailableMigrations.java | 4 +-
.../core/migrations/v093/AdapterBackupWriter.java | 63 ++
.../core/migrations/v093/AdapterMigration.java | 143 ++++
.../migrations/v093/format/CsvFormatMigrator.java | 70 ++
.../v093/format/EmptyFormatMigrator.java | 11 +-
.../migrations/v093/format/FormatMigrator.java | 10 +-
.../migrations/v093/format/JsonFormatMigrator.java | 73 ++
.../migrations/v093/format/XmlFormatMigrator.java | 49 ++
.../migrations/v093/migrator/AdapterMigrator.java | 11 +-
.../v093/migrator/GenericAdapterMigrator.java | 139 ++++
.../migrations/v093/migrator/MigrationHelpers.java | 54 ++
.../v093/migrator/SpecificAdapterMigrator.java | 36 +-
.../v093/utils/AdapterMigrationUtils.java | 67 ++
.../core/migrations/v093/utils/DocumentKeys.java | 11 +-
.../core/migrations/v093/utils/FormatIds.java | 38 ++
.../migrations/v093/utils/GenericAdapterUtils.java | 313 +++++++++
.../extensions/ExtensionsModelSubmitter.java | 2 +-
.../extensions/ExtensionsResourceConfig.java | 2 -
.../service/extensions/ServiceTagProvider.java | 15 +-
.../connect/ConnectWorkerRegistrationService.java | 8 +-
.../function/StreamPipesFunctionHandler.java | 14 +-
.../sources/AbstractAdapterIncludedStream.java | 17 +-
.../sources/AbstractAlreadyExistingStream.java | 25 +-
.../storage/couchdb/serializer/GsonSerializer.java | 18 -
.../streampipes/storage/couchdb/utils/Utils.java | 4 +
.../template/PipelineElementTemplateHelpers.java | 2 +-
.../distributed/runtime/DistributedRuntime.java | 55 +-
streampipes-wrapper-flink/pom.xml | 7 +-
.../flink/FlinkDataProcessorCompatProgram.java | 76 +++
.../wrapper/flink/FlinkDataProcessorDeclarer.java | 46 +-
...eclarer.java => FlinkDataProcessorProgram.java} | 11 +-
.../wrapper/flink/FlinkDataProcessorRuntime.java | 92 +--
.../wrapper/flink/FlinkDataSinkCompatProgram.java | 20 +-
.../wrapper/flink/FlinkDataSinkDeclarer.java | 43 +-
.../wrapper/flink/FlinkDataSinkProgram.java | 17 +-
.../wrapper/flink/FlinkDataSinkRuntime.java | 55 +-
.../streampipes/wrapper/flink/FlinkRuntime.java | 137 ++--
.../wrapper/flink/FlinkRuntimeProvider.java | 20 +-
.../wrapper/flink/IDataProcessorProgram.java | 9 +-
.../wrapper/flink/IDataSinkProgram.java | 9 +-
.../streampipes/wrapper/flink/IFlinkProgram.java | 34 +-
.../flink/converter/MapToEventConverter.java | 15 +-
...clarer.java => KafkaStreamRuntimeProvider.java} | 19 +-
.../kafka/KafkaStreamsDataProcessorRuntime.java | 75 ++-
.../kafka/KafkaStreamsDataSinkDeclarer.java | 25 -
.../wrapper/kafka/KafkaStreamsDataSinkRuntime.java | 28 +-
.../wrapper/kafka/KafkaStreamsOutputCollector.java | 73 ++
.../wrapper/kafka/KafkaStreamsRuntime.java | 78 ++-
.../wrapper/kafka/converter/MapToJsonFormat.java | 45 --
.../wrapper/siddhi/engine/SiddhiEngine.java | 13 +-
.../wrapper/siddhi/engine/SiddhiEventEngine.java | 68 --
.../siddhi/engine/SiddhiStatementGenerator.java | 6 +-
.../siddhi/engine/StreamPipesSiddhiProcessor.java | 36 +-
.../callback/SiddhiOutputStreamCallback.java | 18 +-
.../engine/generator/EventTypeGenerator.java | 8 +-
.../engine/generator/InputStreamNameGenerator.java | 8 +-
.../engine/generator/SiddhiAppGenerator.java | 9 +-
.../generator/SiddhiInvocationConfigGenerator.java | 22 +-
.../siddhi/model/SiddhiProcessorParams.java | 10 +-
.../wrapper/siddhi/utils/SiddhiUtils.java | 8 +-
.../AbstractConfiguredPipelineElement.java | 46 --
.../ConfiguredExternalEventProcessor.java | 33 -
.../standalone/ConfiguredExternalEventSink.java | 32 -
.../wrapper/standalone/ProcessorParams.java | 36 -
.../streampipes/wrapper/standalone/SinkParams.java | 36 -
.../standalone/StreamPipesDataProcessor.java | 54 +-
.../wrapper/standalone/StreamPipesDataSink.java | 50 +-
.../StreamPipesExternalDataProcessor.java | 148 ----
.../StandaloneEventProcessingDeclarer.java | 55 --
.../StandaloneEventProcessorDeclarerSingleton.java | 60 --
.../declarer/StandaloneEventSinkDeclarer.java | 55 --
.../StandaloneEventSinkDeclarerSingleton.java | 54 --
.../StandaloneExternalEventProcessingDeclarer.java | 55 --
.../StandaloneExternalEventSinkDeclarer.java | 61 --
.../standalone/function/FunctionContext.java | 4 +-
.../function/FunctionContextGenerator.java | 2 +-
.../standalone/function/StreamPipesFunction.java | 8 +-
.../standalone/routing/StandaloneSpCollector.java | 2 +-
.../routing/StandaloneSpInputCollector.java | 4 +-
.../routing/StandaloneSpOutputCollector.java | 4 +-
.../runtime/StandaloneEventProcessorRuntime.java | 89 +--
.../runtime/StandaloneEventSinkRuntime.java | 68 +-
.../StandaloneExternalEventProcessorRuntime.java | 69 --
.../StandaloneExternalEventSinkRuntime.java | 69 --
.../runtime/StandalonePipelineElementRuntime.java | 116 ++--
.../StandaloneStreamPipesRuntimeProvider.java} | 22 +-
.../context/SpEventProcessorRuntimeContext.java | 28 +-
.../wrapper/context/SpEventSinkRuntimeContext.java | 12 +-
.../wrapper/context/SpRuntimeContext.java | 26 +-
.../generator/DataProcessorContextGenerator.java | 39 ++
.../generator/DataSinkContextGenerator.java | 28 +-
.../wrapper/declarer/EventProcessorDeclarer.java | 48 --
.../wrapper/declarer/EventSinkDeclarer.java | 43 --
.../wrapper/declarer/PipelineElementDeclarer.java | 75 ---
.../wrapper/params/DataProcessorParameters.java | 98 +++
...kBindingParams.java => DataSinkParameters.java} | 30 +-
.../InternalRuntimeParameters.java} | 21 +-
.../wrapper/params/PipelineElementParameters.java | 115 ++++
.../wrapper/params/binding/BindingParams.java | 72 --
.../binding/EventProcessorBindingParams.java | 75 ---
.../wrapper/params/compat/ProcessorParams.java | 126 ++++
.../wrapper/params/compat/SinkParams.java | 97 +++
.../generator/DataProcessorParameterGenerator.java | 55 ++
.../generator/DataSinkParameterGenerator.java | 51 ++
.../PipelineElementParameterGenerator.java | 58 ++
.../runtime/EventProcessorRuntimeParams.java | 54 --
.../params/runtime/EventSinkRuntimeParams.java | 50 --
.../wrapper/params/runtime/RuntimeParams.java | 112 ----
.../wrapper/runtime/EventProcessor.java | 38 --
.../wrapper/runtime/ExternalEventProcessor.java | 31 -
.../wrapper/runtime/ExternalEventSink.java | 30 -
.../wrapper/runtime/PipelineElementRuntime.java | 63 +-
...{GenericAdapterBuilder.ts => AdapterBuilder.ts} | 55 +-
ui/cypress/support/builder/ProcessorTestBuilder.ts | 44 --
.../support/builder/SpecificAdapterBuilder.ts | 75 ---
ui/cypress/support/model/AdapterInput.ts | 6 +
ui/cypress/support/model/GenericAdapterInput.ts | 26 -
ui/cypress/support/model/SpecificAdapterInput.ts | 24 -
ui/cypress/support/utils/PipelineUtils.ts | 8 -
ui/cypress/support/utils/PrepareTestDataUtils.ts | 15 +-
.../support/utils/ProcessingElementTestUtils.ts | 11 +-
.../support/utils/ThirdPartyIntegrationUtils.ts | 16 +-
ui/cypress/support/utils/connect/ConnectBtns.ts | 54 +-
ui/cypress/support/utils/connect/ConnectUtils.ts | 78 +--
ui/cypress/support/utils/datalake/DataLakeUtils.ts | 12 +-
.../adapter/createAdapterWithoutStarting.spec.ts | 8 +-
ui/cypress/tests/adapter/editAdapter.smoke.spec.ts | 13 +-
ui/cypress/tests/adapter/fileStream.smoke.spec.ts | 11 +-
.../adapter/machineDataSimulator.smoke.spec.ts | 10 +-
ui/cypress/tests/adapter/opcAdapter.ts | 11 +-
.../tests/adapter/persistInDataLake.smoke.spec.ts | 11 +-
.../tests/adapter/randomDataSimulatorStream.ts | 6 +-
ui/cypress/tests/thirdparty/InfluxDb.smoke.spec.ts | 4 +-
ui/cypress/tests/thirdparty/Kafka.smoke.spec.ts | 7 +-
ui/cypress/tests/thirdparty/Mqtt.ts | 2 +-
ui/deployment/modules.yml | 2 +-
.../src/lib/apis/adapter.service.ts | 26 +-
.../lib/apis/pipeline-element-template.service.ts | 25 +-
.../src/lib/apis/pipeline-element.service.ts | 18 +-
.../src/lib/model/gen/streampipes-model-client.ts | 102 +--
.../src/lib/model/gen/streampipes-model.ts | 460 +++----------
.../endpoint-item/endpoint-item.component.ts | 2 -
.../assets/dialog/base-asset-links.directive.ts | 4 +-
.../edit-asset-link-dialog.component.ts | 7 -
.../manage-asset-links-dialog.component.ts | 9 -
.../adapter-configuration-header.component.html | 10 +-
.../adapter-configuration-header.component.scss | 4 -
.../adapter-configuration-header.component.ts | 5 -
.../adapter-configuration.component.html | 29 +-
.../adapter-configuration.component.ts | 57 +-
.../adapter-settings.component.html} | 0
.../adapter-settings.component.scss} | 0
.../adapter-settings.component.ts} | 16 +-
.../adapter-template-configuration.directive.ts | 10 +-
.../format-configuration.component.html | 78 ---
.../format-configuration.component.ts | 131 ----
.../format-item-json.component.html | 28 -
.../format-item-json.component.scss | 46 --
.../format-item-json/format-item-json.component.ts | 31 -
.../format-item/format-item.component.html | 30 -
.../format-item/format-item.component.scss | 46 --
.../format-item/format-item.component.ts | 62 --
.../format-list/format-list.component.html | 51 --
.../format-list/format-list.component.scss | 32 -
.../format-list/format-list.component.ts | 94 ---
.../generic-adapter-configuration.component.html | 101 ---
.../generic-adapter-configuration.component.scss | 21 -
.../generic-adapter-configuration.component.ts | 102 ---
.../specific-adapter-configuration.component.scss | 21 -
.../start-adapter-configuration.component.ts | 4 +-
.../abstract-adapter-details.directive.ts | 4 +-
.../adapter-description.component.html | 15 -
.../adapter-description.component.ts | 26 +-
.../data-marketplace/data-marketplace.component.ts | 27 +-
.../edit-adapter/edit-adapter.component.ts | 4 +-
.../existing-adapters.component.html | 69 +-
.../existing-adapters.component.ts | 33 +-
.../filter-toolbar/filter-toolbar.component.html | 12 -
.../filter-toolbar/filter-toolbar.component.ts | 1 -
.../new-adapter/new-adapter.component.ts | 6 +-
ui/src/app/connect/connect.module.ts | 16 +-
.../adapter-started-dialog.component.html | 20 +-
.../adapter-started-dialog.component.ts | 28 +-
.../delete-adapter-dialog.component.ts | 4 +-
.../all-adapter-actions-dialog.component.ts | 16 +-
ui/src/app/connect/filter/adapter-filter.pipe.ts | 31 +-
ui/src/app/connect/services/connect.service.ts | 134 +---
ui/src/app/connect/services/rest.service.ts | 23 +-
.../static-alternatives.component.html | 9 -
.../pipeline-element-options.component.ts | 1 -
.../components/pipeline/pipeline.component.ts | 26 +-
ui/src/app/editor/constants/editor.constants.ts | 2 -
.../pipeline-element-discovery.component.ts | 3 -
ui/src/app/editor/model/editor.model.ts | 3 -
ui/src/app/editor/services/editor.service.ts | 24 +-
ui/src/app/editor/services/jsplumb.service.ts | 74 +-
ui/src/app/editor/utils/editor.utils.ts | 16 +-
.../monitoring/pipeline-monitoring.component.ts | 2 -
.../pipeline-element-statistics.component.ts | 4 -
826 files changed, 11458 insertions(+), 18926 deletions(-)
copy {streampipes-extensions-api => streampipes-client-api}/pom.xml (67%)
copy {streampipes-client =>
streampipes-client-api}/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
(100%)
copy
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/specific/SpecificAdapter.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IAdminApi.java
(67%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/ICustomRequestApi.java
(76%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IDataLakeMeasureApi.java
(70%)
create mode 100644
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IDataProcessorApi.java
create mode 100644
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IDataSinkApi.java
create mode 100644
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IDataStreamApi.java
rename
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsPipelineApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IFileApi.java
(82%)
rename
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataSinkApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/INotificationsApi.java
(87%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IPipelineApi.java
(58%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IPipelineElementTemplateApi.java
(67%)
create mode 100644
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/IStreamPipesClient.java
rename {streampipes-client/src/main/java/org/apache/streampipes/client =>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api}/annotation/NotYetImplemented.java
(94%)
rename {streampipes-client/src/main/java/org/apache/streampipes/client/model
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/config}/ClientConnectionConfigResolver.java
(96%)
rename {streampipes-client/src/main/java/org/apache/streampipes/client/model
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/config}/ClientConnectionUrlResolver.java
(88%)
copy
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/storage/RunningPipelineElementStorage.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/config/IStreamPipesClientConfig.java
(69%)
rename {streampipes-client/src/main/java/org/apache/streampipes/client/model
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/constants}/InputStreamIndex.java
(94%)
copy {streampipes-client/src/main/java/org/apache/streampipes/client =>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api}/credentials/CredentialsProvider.java
(94%)
copy {streampipes-client/src/main/java/org/apache/streampipes/client =>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api}/live/EventProcessor.java
(95%)
rename
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataProcessorApi.java
=>
streampipes-client-api/src/main/java/org/apache/streampipes/client/api/live/IKafkaConfig.java
(85%)
delete mode 100644
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsPipelineElementTemplateApi.java
rename
{streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/exception
=>
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/connect}/AdapterException.java
(94%)
rename
{streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/exception
=>
streampipes-commons/src/main/java/org/apache/streampipes/commons/exceptions/connect}/ParseException.java
(94%)
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/DataSetReplayFinishedNotifier.java
rename
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/algorithm/HashAlgorithm.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/config/IConfigExtractor.java
(81%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/{Connector.java
=> AdapterOutputCollector.java} (92%)
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IAdapter.java
copy
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/specific/SpecificAdapter.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IAdapterConfiguration.java
(69%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/{EmitBinaryEvent.java
=> IEventCollector.java} (89%)
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IFormat.java
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/{Connector.java
=> IParserEventHandler.java} (81%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/{Connector.java
=> IPollingSettings.java} (88%)
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/IProtocol.java
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/{Connector.java
=> IPullAdapter.java} (76%)
create mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/StreamPipesAdapter.java
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/context/IAdapterGuessSchemaContext.java
(71%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/connect/context/IAdapterRuntimeContext.java
(76%)
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/declarer/DataSetDeclarer.java
delete mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/declarer/PipelineTemplateDeclarer.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/generic/Protocol.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/extractor/IAdapterParameterExtractor.java
(65%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/SemanticEventProcessingAgentDeclarer.java
=> extractor/IDataProcessorParameterExtractor.java} (77%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/extractor/IDataSinkParameterExtractor.java
(79%)
create mode 100644
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/extractor/IParameterExtractor.java
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/Declarer.java
=> extractor/IStaticPropertyExtractor.java} (79%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{connect/Connector.java
=> monitoring/IPipelineElementLogger.java} (85%)
rename
{streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api}/monitoring/SpMonitoringManager.java
(98%)
copy
streampipes-extensions/streampipes-processors-aggregation-flink/src/main/java/org/apache/streampipes/processors/aggregation/flink/processor/rate/EventRate.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/IStreamPipesDataProcessor.java
(52%)
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/runtime/EventSink.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/IStreamPipesDataSink.java
(58%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/DataStreamDeclarer.java
=> pe/IStreamPipesDataStream.java} (78%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/IStreamPipesPipelineElement.java
(76%)
rename
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/algorithm/Md5HashAlgorithm.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/config/IDataProcessorConfiguration.java
(62%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/SemanticEventConsumerDeclarer.java
=> pe/config/IDataSinkConfiguration.java} (77%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/DataStreamDeclarer.java
=> pe/config/IDataStreamConfiguration.java} (77%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/InvocableDeclarer.java
=> pe/config/IPipelineElementConfiguration.java} (67%)
rename
streampipes-client/src/main/java/org/apache/streampipes/client/api/SupportsDataStreamApi.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/context/EventProcessorRuntimeContext.java
(86%)
rename {streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper =>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe}/context/EventSinkRuntimeContext.java
(93%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/context/IContextGenerator.java
(75%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/Declarer.java
=> pe/context/RuntimeContext.java} (64%)
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/EventProcessorRuntimeContext.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param/IDataProcessorParameters.java
(63%)
copy
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/SemanticEventConsumerDeclarer.java
=> pe/param/IDataSinkParameters.java} (76%)
copy
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/routing/SpOutputCollector.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param/IInternalRuntimeParameters.java
(77%)
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/runtime/PipelineElement.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param/IParameterGenerator.java
(71%)
copy
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/RuntimeContext.java
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param/IPipelineElementParameters.java
(56%)
rename
{streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/binding
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param}/InputStreamParams.java
(86%)
rename
{streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/binding
=>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe/param}/OutputStreamParams.java
(93%)
rename {streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper =>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe}/routing/PipelineElementCollector.java
(95%)
rename {streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper =>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe}/routing/RawDataProcessor.java
(94%)
rename {streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper =>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe}/routing/SpInputCollector.java
(93%)
copy {streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper =>
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/pe}/routing/SpOutputCollector.java
(94%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/SemanticEventProcessingAgentDeclarer.java
=> pe/runtime/IDataProcessorRuntime.java} (77%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/SemanticEventConsumerDeclarer.java
=> pe/runtime/IDataSinkRuntime.java} (78%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/InvocableDeclarer.java
=> pe/runtime/IStreamPipesRuntime.java} (66%)
rename
streampipes-extensions-api/src/main/java/org/apache/streampipes/extensions/api/{declarer/Declarer.java
=> pe/runtime/IStreamPipesRuntimeProvider.java} (76%)
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/AdapterUtils.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/PullAdapterScheduler.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/Adapter.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/AdapterRegistry.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/GroundingService.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/csv/CsvFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/csv/CsvParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/geojson/GeoJsonFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/image/ImageFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/image/ImageParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/AbstractJsonFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/AbstractJsonParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraykey/JsonFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraykey/JsonParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraynokey/JsonArrayFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraynokey/JsonArrayParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/object/JsonObjectParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/xml/XmlFormat.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/format/xml/XmlParser.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{format/json/object/JsonObjectFormat.java
=> model/EventCollector.java} (52%)
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/generic/GenericAdapter.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/generic/GenericDataSetAdapter.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/generic/GenericDataStreamAdapter.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/generic/Parser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/specific/SpecificDataSetAdapter.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/model/specific/SpecificDataStreamAdapter.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/CsvParser.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/ImageParser.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/JsonParsers.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{guess/SchemaGuesser.java
=> parser/ParserUtils.java} (57%)
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{model/specific/SpecificAdapter.java
=> parser/Parsers.java} (74%)
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{format/geojson
=> parser/json}/GeoJsonConstants.java (98%)
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{format/geojson
=> parser/json}/GeoJsonParser.java (60%)
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonArrayKeyParser.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonArrayParser.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{preprocessing/elements/DebugAdapterSink.java
=> parser/json/JsonObjectParser.java} (52%)
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonParser.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{format
=> parser}/util/JsonEventProperty.java (92%)
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/{format
=> parser}/xml/XmlMapConverter.java (99%)
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/parser/xml/XmlParser.java
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/adapter/sdk/ParameterExtractor.java
create mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/context/AdapterContextGenerator.java
copy
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/RuntimeContext.java
=>
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/context/SpAdapterGuessSchemaContext.java
(55%)
copy
streampipes-extensions/streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/processor/urldereferencing/UrlDereferencingProgram.java
=>
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/context/SpAdapterRuntimeContext.java
(60%)
rename
streampipes-client/src/main/java/org/apache/streampipes/client/api/CRUDApi.java
=>
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/init/IDeclarersSingleton.java
(78%)
delete mode 100644
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/init/RunningDatasetInstances.java
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/RuntimeContext.java
=>
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/util/RuntimeContextUtils.java
(62%)
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/ConnectWorkerDescriptionProviderTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/GuessManagementTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/Utils.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/GroundingServiceTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraykey/JsonParserTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/arraynokey/JsonArrayParserTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/geojson/GeoJsonTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/object/JsonObjectParserTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/json/xml/XmlTest.java
delete mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/format/xml/XmlMapConverterTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/CsvParserTest.java
rename
streampipes-extensions-management/src/{main/java/org/apache/streampipes/extensions/management/connect/adapter/util/AdapterOutputCollector.java
=>
test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/ParserTest.java}
(71%)
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/XmlParserTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/GeoJsonParserTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonArrayKeyParserTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonArrayParserTest.java
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/connect/adapter/parser/json/JsonObjectParsersTest.java
rename
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/{connect/adapter/format/csv/CsvParserTest.java
=> init/DeclarersSingletonTest.java} (50%)
create mode 100644
streampipes-extensions-management/src/test/java/org/apache/streampipes/extensions/management/model/SpServiceDefinitionBuilderTest.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/PullAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/PullRestAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/plc4x/passive/Plc4xPassiveAdapter.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/MachineDataSimulatorAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/simulator/machine/MachineDataStreamAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/set/FileProtocol.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/set/HttpProtocol.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/BrokerProtocol.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/FileReplayAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/FileStreamProtocol.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/HttpServerEventReceiver.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/PullProtocol.java
create mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/protocol/stream/pulsar/PulsarConfig.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.set/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.set/icon.png
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.set/strings.en
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.stream/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.stream/icon.png
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.mysql.stream/strings.en
copy
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.protocol.stream.file
=>
org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2.file}/documentation.md
(100%)
rename
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.protocol.set.file
=>
org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2.file}/icon.png
(100%)
rename
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.protocol.set.file
=>
org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2.file}/strings.en
(51%)
copy
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.adapters.simulator.machine
=>
org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2}/documentation.md
(100%)
copy
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/{org.apache.streampipes.connect.iiot.adapters.simulator.machine
=> org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2}/icon.png
(100%)
rename
streampipes-extensions/{streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.simulator.randomdataset
=>
streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.simulator.machine.v2}/strings.en
(72%)
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.set.file/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.set.http/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.set.http/icon.png
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.protocol.set.http/strings.en
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/PullAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/PullRestAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/image/set/ImageSetAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/simulator/random/RandomDataSetAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/simulator/random/RandomDataSimulator.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/simulator/random/RandomDataSimulatorUtils.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/simulator/random/RandomDataStreamAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/config/ConfigKeys.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/config/ConnectWorkerConfig.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.image.set/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.image.set/icon.png
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.image.set/strings.en
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.simulator.randomdataset/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/main/resources/org.apache.streampipes.connect.adapters.simulator.randomdataset/icon.png
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/test/java/org/apache/streampipes/connect/adapters/generic/UtilTest.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters/src/test/java/org/apache/streampipes/connect/adapters/generic/protocol/set/HttpProtocolTest.java
delete mode 100644
streampipes-extensions/streampipes-processors-aggregation-flink/src/main/java/org/apache/streampipes/processors/aggregation/flink/AbstractAggregationProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-enricher-flink/src/main/java/org/apache/streampipes/processors/enricher/flink/AbstractEnricherProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-geo-flink/src/main/java/org/apache/streampipes/processor/geo/flink/AbstractGeoProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-statistics-flink/src/main/java/org/apache/streampipes/processors/statistics/flink/AbstractStatisticsProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-text-mining-flink/src/main/java/org/apache/streampipes/processors/textmining/flink/AbstractTextMiningProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-text-mining-flink/src/main/java/org/apache/streampipes/processors/textmining/flink/processor/sentiment/SentimentDetection.java
delete mode 100644
streampipes-extensions/streampipes-processors-text-mining-flink/src/main/java/org/apache/streampipes/processors/textmining/flink/processor/sentiment/SentimentDetectionController.java
delete mode 100644
streampipes-extensions/streampipes-processors-text-mining-flink/src/main/java/org/apache/streampipes/processors/textmining/flink/processor/sentiment/SentimentDetectionParameters.java
delete mode 100644
streampipes-extensions/streampipes-processors-text-mining-flink/src/main/java/org/apache/streampipes/processors/textmining/flink/processor/sentiment/SentimentDetectionProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/FieldHasher.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/FieldHasherController.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/FieldHasherParameters.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/FieldHasherProgram.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/algorithm/HashAlgorithmType.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/algorithm/Sha1HashAlgorithm.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/hasher/algorithm/Sha2HashAlgorithm.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/mapper/FieldMapper.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/mapper/FieldMapperController.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/mapper/FieldMapperParameters.java
delete mode 100644
streampipes-extensions/streampipes-processors-transformation-flink/src/main/java/org/apache/streampipes/processors/transformation/flink/processor/mapper/FieldMapperProgram.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/SpDataSet.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/AdapterSetDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/AdapterStreamDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/GenericAdapterDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/GenericAdapterSetDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/GenericAdapterStreamDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/SpecificAdapterSetDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/adapter/SpecificAdapterStreamDescription.java
rename
streampipes-model/src/main/java/org/apache/streampipes/model/connect/grounding/{FormatDescription.java
=> ParserDescription.java} (51%)
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/grounding/ProtocolSetDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/grounding/ProtocolStreamDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/connect/rules/DebugSinkRuleDescription.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/message/DataSetModificationMessage.java
delete mode 100644
streampipes-model/src/main/java/org/apache/streampipes/model/runtime/DataSetStatusMessage.java
delete mode 100644
streampipes-pipeline-management/src/main/java/org/apache/streampipes/manager/matching/DataSetGroundingSelector.java
delete mode 100644
streampipes-rest-extensions/src/main/java/org/apache/streampipes/rest/extensions/pe/PipelineTemplateResource.java
delete mode 100644
streampipes-rest/src/main/java/org/apache/streampipes/rest/impl/connect/SourcesResource.java
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/DataSetBuilder.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/AdapterConfiguration.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/AdapterConfigurationBuilder.java
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/AdapterDescriptionBuilder.java
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/GenericDataStreamAdapterBuilder.java
rename
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/{FormatDescriptionBuilder.java
=> ParserDescriptionBuilder.java} (64%)
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/ProtocolDescriptionBuilder.java
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/SpecificDataSetAdapterBuilder.java
delete mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/adapter/SpecificDataStreamAdapterBuilder.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/processor/DataProcessorConfiguration.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/sink/DataSinkConfiguration.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/builder/stream/DataStreamConfiguration.java
create mode 100644
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/extractor/AdapterParameterExtractor.java
create mode 100644
streampipes-sdk/src/test/java/org/apache/streampipes/sdk/builder/adapter/AdapterConfigurationBuilderTest.java
rename
streampipes-sdk/src/{main/java/org/apache/streampipes/sdk/builder/adapter/GenericDataSetAdapterBuilder.java
=>
test/java/org/apache/streampipes/sdk/builder/adapter/AdapterConfigurationTest.java}
(64%)
delete mode 100644
streampipes-sdk/src/test/java/org/apache/streampipes/sdk/builder/adapter/GenericDataStreamAdapterBuilderTest.java
create mode 100644
streampipes-sdk/src/test/java/org/apache/streampipes/sdk/extractor/AdapterParameterExtractorTest.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/AdapterBackupWriter.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/AdapterMigration.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/format/CsvFormatMigrator.java
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/format/EmptyFormatMigrator.java
(77%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/format/FormatMigrator.java
(81%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/format/JsonFormatMigrator.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/format/XmlFormatMigrator.java
copy
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/AdapterMigrator.java
(77%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/GenericAdapterMigrator.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/MigrationHelpers.java
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/SendToPipeline.java
=>
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/migrator/SpecificAdapterMigrator.java
(50%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/utils/AdapterMigrationUtils.java
rename
streampipes-client/src/main/java/org/apache/streampipes/client/credentials/CredentialsProvider.java
=>
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/utils/DocumentKeys.java
(78%)
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/utils/FormatIds.java
create mode 100644
streampipes-service-core/src/main/java/org/apache/streampipes/service/core/migrations/v093/utils/GenericAdapterUtils.java
create mode 100644
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/FlinkDataProcessorCompatProgram.java
copy
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/{FlinkDataSinkDeclarer.java
=> FlinkDataProcessorProgram.java} (75%)
copy
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/routing/SpOutputCollector.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/FlinkDataSinkCompatProgram.java
(63%)
rename
streampipes-sdk/src/main/java/org/apache/streampipes/sdk/helpers/AdapterSourceType.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/FlinkDataSinkProgram.java
(73%)
rename
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/ConfiguredEventProcessor.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/FlinkRuntimeProvider.java
(58%)
copy
streampipes-client/src/main/java/org/apache/streampipes/client/live/EventProcessor.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/IDataProcessorProgram.java
(77%)
rename
streampipes-client/src/main/java/org/apache/streampipes/client/live/EventProcessor.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/IDataSinkProgram.java
(79%)
rename
streampipes-extensions-management/src/main/java/org/apache/streampipes/extensions/management/connect/GetNEvents.java
=>
streampipes-wrapper-flink/src/main/java/org/apache/streampipes/wrapper/flink/IFlinkProgram.java
(56%)
rename
streampipes-wrapper-kafka-streams/src/main/java/org/apache/streampipes/wrapper/kafka/{KafkaStreamsDataProcessorDeclarer.java
=> KafkaStreamRuntimeProvider.java} (58%)
delete mode 100644
streampipes-wrapper-kafka-streams/src/main/java/org/apache/streampipes/wrapper/kafka/KafkaStreamsDataSinkDeclarer.java
create mode 100644
streampipes-wrapper-kafka-streams/src/main/java/org/apache/streampipes/wrapper/kafka/KafkaStreamsOutputCollector.java
delete mode 100644
streampipes-wrapper-kafka-streams/src/main/java/org/apache/streampipes/wrapper/kafka/converter/MapToJsonFormat.java
delete mode 100644
streampipes-wrapper-siddhi/src/main/java/org/apache/streampipes/wrapper/siddhi/engine/SiddhiEventEngine.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/AbstractConfiguredPipelineElement.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/ConfiguredExternalEventProcessor.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/ConfiguredExternalEventSink.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/ProcessorParams.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/SinkParams.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/StreamPipesExternalDataProcessor.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneEventProcessingDeclarer.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneEventProcessorDeclarerSingleton.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneEventSinkDeclarer.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneEventSinkDeclarerSingleton.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneExternalEventProcessingDeclarer.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/declarer/StandaloneExternalEventSinkDeclarer.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/runtime/StandaloneExternalEventProcessorRuntime.java
delete mode 100644
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/runtime/StandaloneExternalEventSinkRuntime.java
rename
streampipes-wrapper-standalone/src/main/java/org/apache/streampipes/wrapper/standalone/{ConfiguredEventSink.java
=> runtime/StandaloneStreamPipesRuntimeProvider.java} (57%)
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/generator/DataProcessorContextGenerator.java
copy
streampipes-wrapper-kafka-streams/src/main/java/org/apache/streampipes/wrapper/kafka/KafkaStreamsDataSinkRuntime.java
=>
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/context/generator/DataSinkContextGenerator.java
(50%)
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/declarer/EventProcessorDeclarer.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/declarer/EventSinkDeclarer.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/declarer/PipelineElementDeclarer.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/DataProcessorParameters.java
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/{binding/EventSinkBindingParams.java
=> DataSinkParameters.java} (51%)
rename
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/{routing/SpOutputCollector.java
=> params/InternalRuntimeParameters.java} (54%)
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/PipelineElementParameters.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/binding/BindingParams.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/binding/EventProcessorBindingParams.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/compat/ProcessorParams.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/compat/SinkParams.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/generator/DataProcessorParameterGenerator.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/generator/DataSinkParameterGenerator.java
create mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/generator/PipelineElementParameterGenerator.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/runtime/EventProcessorRuntimeParams.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/runtime/EventSinkRuntimeParams.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/params/runtime/RuntimeParams.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/runtime/EventProcessor.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/runtime/ExternalEventProcessor.java
delete mode 100644
streampipes-wrapper/src/main/java/org/apache/streampipes/wrapper/runtime/ExternalEventSink.java
rename ui/cypress/support/builder/{GenericAdapterBuilder.ts =>
AdapterBuilder.ts} (59%)
delete mode 100644 ui/cypress/support/builder/ProcessorTestBuilder.ts
delete mode 100644 ui/cypress/support/builder/SpecificAdapterBuilder.ts
delete mode 100644 ui/cypress/support/model/GenericAdapterInput.ts
delete mode 100644 ui/cypress/support/model/SpecificAdapterInput.ts
rename
ui/src/app/connect/components/adapter-configuration/{specific-adapter-configuration/specific-adapter-configuration.component.html
=> adapter-settings/adapter-settings.component.html} (100%)
rename
ui/src/app/connect/components/adapter-configuration/{format-configuration/format-configuration.component.scss
=> adapter-settings/adapter-settings.component.scss} (100%)
rename
ui/src/app/connect/components/adapter-configuration/{specific-adapter-configuration/specific-adapter-configuration.component.ts
=> adapter-settings/adapter-settings.component.ts} (86%)
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-configuration.component.html
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-configuration.component.ts
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item-json/format-item-json.component.html
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item-json/format-item-json.component.scss
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item-json/format-item-json.component.ts
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item/format-item.component.html
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item/format-item.component.scss
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-item/format-item.component.ts
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-list/format-list.component.html
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-list/format-list.component.scss
delete mode 100644
ui/src/app/connect/components/adapter-configuration/format-configuration/format-list/format-list.component.ts
delete mode 100644
ui/src/app/connect/components/adapter-configuration/generic-adapter-configuration/generic-adapter-configuration.component.html
delete mode 100644
ui/src/app/connect/components/adapter-configuration/generic-adapter-configuration/generic-adapter-configuration.component.scss
delete mode 100644
ui/src/app/connect/components/adapter-configuration/generic-adapter-configuration/generic-adapter-configuration.component.ts
delete mode 100644
ui/src/app/connect/components/adapter-configuration/specific-adapter-configuration/specific-adapter-configuration.component.scss