This is an automated email from the ASF dual-hosted git repository.
micklich pushed a change to branch
1353-geo-create-derived-polygon-of-input-geometry-processor
in repository https://gitbox.apache.org/repos/asf/streampipes.git
discard 57f67e033 [#1353] finish polygon processor, adjust documentation and
variables
discard ebde5d56f [#1353] Implement Basic derived polygon processor
add 21bef02d4 [hotfix] Fix failing e2e tests
add 81b1a4a2e [hotfix] Add echarts to shared modules
add f71bd9629 [#1254]: extend data lake measure endpoints get method to
process query parameters (#1349)
add d3ca321f5 1207 improve helm charts (#1344)
add 44017e066 [hotfix] Use try-with-resource way to fix the potential
InfluxDB connection leak in DataExplorerQueryV4 (#1350)
add e70e2462a Bump snakeyaml from 1.32 to 2.0
add 1abb75708 [hotfix] Set `PageResult` as deprecated
add 73874ee0b [hotfix] Fix example in python client README
add 181c78f25 [hotfix] Modify README of python client so that commands can
be copied
add f8bb8f744 Bump @braintree/sanitize-url and swagger-ui in /ui
add 5c4118e61 chore: reify project url in package metadata (#1356)
add 729742f16 Bump eslint from 8.34.0 to 8.35.0 in /ui (#1365)
add 433fe9190 Refactor Image Processors (#1331)
add 7bf158d1e Fix UI container cannot get the backend DNS correctly
add db0e3b89f Ignore install/defaul.conf
add a304daebd #1272 add buffer geometry
add 500410b70 #1272 misc changes of buffer geometry
add 0beea321d #1272 add buffer point processor
add 930356a59 [#1272] improve icons
add b142fb93f [#1272] check dependencies for SIS DB
add 11f3a443a [#1272] add missing license header
add 834c947dd [#1272] fix checkstyle error and rewrite text
add 24b0d7ff7 [#1272] Improve documentation
add 95bed0766 Merge branch 'dev' into 1272-buffer-processor
add 4f521bec5 [#1272] Add Output Image to Documentation and register in
Processor
add ddb62403d Merge pull request #1303 from apache/1272-buffer-processor
add bc616d472 Bump @cypress/webpack-preprocessor from 5.16.0 to 5.17.0 in
/ui (#1370)
add 9cbeed0a4 [hotfix] Set `PageResult` as deprecated
add a60bae140 [hotfix] Automatically add licence headers to generated
model classes
add cd34cdd4d Merge branch 'dev' of github.com:apache/streampipes into dev
add a1698440b chore: fix example code & add disclaimer for doc versioning
(#1364)
add 85565b8fd [#1307] Add geometry validation processor first
implementation
add 2a89675ca [#1307] misc validation fixes manual tests
add 562dbb34a [#1307] add resources
add 4e8de865e Merge branch 'dev' into 1307-geometry-validation-processor
add 502d05efc [#1307] Split processor in two types, extend documentation
add 49cd5231d Merge branch 'dev' into 1307-geometry-validation-processor
add 5938bc96f [#1307] catch non selection with better info output from
https://github.com/apache/streampipes/issues/1351
add 3b7c207fd Merge pull request #1320 from
apache/1307-geometry-validation-processor
new 17ef0a90f [#1353] Implement Basic derived polygon processor
new 31234778b [#1353] finish polygon processor, adjust documentation and
variables
new 2c859999b [#1353] fix double processor entry in init
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (57f67e033)
\
N -- N -- N
refs/heads/1353-geo-create-derived-polygon-of-input-geometry-processor
(2c859999b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
create-client-model.sh | 44 +++-
docker-compose.yml | 2 +-
installer/.gitignore | 2 +
.../cli/deploy/standalone/ui/docker-compose.yml | 2 +-
installer/compose/docker-compose.full.yml | 2 +-
installer/compose/docker-compose.nats.yml | 2 +-
installer/compose/docker-compose.yml | 2 +-
.../k8s/templates/core/backend-deployment.yaml | 27 +-
installer/k8s/templates/core/backend-pv-pvc.yaml | 42 ----
.../backend-pvc.yaml} | 22 +-
installer/k8s/templates/core/backend-service.yaml | 8 +-
installer/k8s/templates/core/ui-configmap.yaml | 51 ++++
.../templates/core/{ui.yaml => ui-deployment.yaml} | 28 +--
installer/k8s/templates/core/ui-ingress.yaml | 25 +-
installer/k8s/templates/core/ui-ingressroute.yaml | 46 ++++
installer/k8s/templates/core/ui-service.yaml | 10 +-
...nt.yaml => extensions-all-iiot-deployment.yaml} | 10 +-
...rvice.yaml => extensions-all-iiot-service.yaml} | 6 +-
.../pipeline-elements-all-flink-deployment.yaml | 37 ---
.../external/consul/consul-deployment.yaml | 16 +-
.../templates/external/consul/consul-pv-pvc.yaml | 22 +-
.../templates/external/consul/consul-service.yaml | 6 +-
.../external/couchdb/couchdb-deployment.yaml | 20 +-
.../templates/external/couchdb/couchdb-pv-pvc.yaml | 22 +-
.../external/couchdb/couchdb-service.yaml | 6 +-
.../external/flink/jobmanager-deployment.yaml | 46 ----
.../external/flink/jobmanager-service.yaml | 34 ---
.../external/flink/taskmanager-deployment.yaml | 43 ----
.../external/influxdb/influxdb-deployment.yaml | 34 +--
.../templates/external/influxdb/influxdb-pvc.yaml | 20 +-
.../external/influxdb/influxdb-service.yaml | 4 +-
.../templates/external/influxdb/influxdb2-pvc.yaml | 21 +-
.../templates/external/nats/nats-deployment.yaml | 8 +-
.../k8s/templates/external/nats/nats-service.yaml | 2 +
installer/k8s/values.yaml | 94 +++++--
pom.xml | 2 +-
streampipes-client-python/README.md | 39 +--
...introduction-to-streampipes-python-client.ipynb | 80 +++++-
...cting-data-from-the-streampipes-data-lake.ipynb | 153 +++++++++++-
...ive-data-from-the-streampipes-data-stream.ipynb | 12 +
...ine-learning-on-a-streampipes-data-stream.ipynb | 13 +-
.../docs/img/tutorial-preparation.gif | Bin 0 -> 2569748 bytes
streampipes-client-python/docs/index.md | 60 +++--
streampipes-client-python/setup.py | 2 +-
.../streampipes/client/client.py | 2 +-
.../streampipes/endpoint/api/data_lake_measure.py | 220 +++++++++++++++-
.../streampipes/endpoint/api/data_stream.py | 2 +-
.../streampipes/endpoint/endpoint.py | 2 +-
.../tests/client/test_data_lake_series.py | 2 +-
.../{streampipes => tests/endpoint}/__init__.py | 0
.../tests/endpoint/test_data_lake_measure.py | 138 ++++++++++
.../dataexplorer/v4/query/DataExplorerQueryV4.java | 66 ++---
.../streampipes/processors/geo/jvm/GeoJvmInit.java | 10 +-
.../jts/exceptions/SpJtsGeoemtryException.java} | 26 +-
.../geo/jvm/jts/helper/buffer/BufferSide.java} | 17 +-
.../geo/jvm/jts/helper/buffer/CapStyle.java} | 19 +-
.../geo/jvm/jts/helper/buffer/JoinStyle.java} | 20 +-
.../geo/jvm/jts/helper/buffer/SpBufferBuilder.java | 124 +++++++++
.../buffergeometry/BufferGeomProcessor.java | 224 +++++++++++++++++
.../bufferpoint/BufferPointProcessor.java | 172 +++++++++++++
.../processor/validation/ValidationOutput.java} | 13 +-
.../jts/processor/validation/ValidationType.java} | 13 +-
.../complex/TopologyValidationProcessor.java | 143 +++++++++++
.../simple/GeometryValidationProcessor.java | 159 ++++++++++++
.../documentation.md | 89 +++++++
.../icon.png | Bin 0 -> 13109 bytes
.../strings.en | 49 ++++
.../documentation.md | 76 ++++++
.../icon.png | Bin 0 -> 15494 bytes
.../output.png | Bin 0 -> 32372 bytes
.../strings.en | 26 +-
.../documentation.md | 80 ++++++
.../icon.png | Bin 0 -> 19690 bytes
.../strings.en | 22 +-
.../documentation.md | 74 ++++++
.../icon.png | Bin 0 -> 16986 bytes
.../strings.en | 22 +-
.../jvm/ImageProcessingJvmInit.java | 16 +-
.../processor/commons/ImagePropertyConstants.java | 56 +++++
.../jvm/processor/commons/ImageTransformer.java | 35 ++-
.../processor/commons/PlainImageTransformer.java | 7 +-
.../GenericImageClassificationController.java | 73 ------
...va => GenericImageClassificationProcessor.java} | 80 ++++--
.../jvm/processor/imagecropper/ImageCropper.java | 76 ------
.../imagecropper/ImageCropperController.java | 67 -----
.../imagecropper/ImageCropperProcessor.java | 116 +++++++++
.../imageenrichment/ImageEnrichmentController.java | 66 -----
.../imageenrichment/ImageEnrichmentParameters.java | 101 --------
...Enricher.java => ImageEnrichmentProcessor.java} | 71 ++++--
.../jvm/processor/qrreader/QrCodeReader.java | 98 --------
.../processor/qrreader/QrCodeReaderController.java | 77 ------
.../processor/qrreader/QrCodeReaderParameters.java | 48 ----
.../processor/qrreader/QrCodeReaderProcessor.java | 133 ++++++++++
.../streampipes/model/datalake/PageResult.java | 1 +
ui/Dockerfile | 12 +-
.../booleanCounter1/expected.csv | 10 +-
.../booleanCounter2/expected.csv | 14 +-
ui/nginx_config/default.conf | 23 +-
ui/nginx_config/ssl.conf | 2 +-
ui/package-lock.json | 278 ++++++---------------
ui/package.json | 6 +-
ui/webpack.partial.base.js | 11 +
102 files changed, 2867 insertions(+), 1547 deletions(-)
delete mode 100644 installer/k8s/templates/core/backend-pv-pvc.yaml
rename
installer/k8s/templates/{extensions/pipeline-elements/pipeline-elements-all-flink-service.yaml
=> core/backend-pvc.yaml} (71%)
create mode 100644 installer/k8s/templates/core/ui-configmap.yaml
rename installer/k8s/templates/core/{ui.yaml => ui-deployment.yaml} (68%)
create mode 100644 installer/k8s/templates/core/ui-ingressroute.yaml
rename
installer/k8s/templates/extensions/pipeline-elements/{extensions-all-jvm-deployment.yaml
=> extensions-all-iiot-deployment.yaml} (86%)
rename
installer/k8s/templates/extensions/pipeline-elements/{extensions-all-jvm-service.yaml
=> extensions-all-iiot-service.yaml} (91%)
delete mode 100644
installer/k8s/templates/extensions/pipeline-elements/pipeline-elements-all-flink-deployment.yaml
delete mode 100644
installer/k8s/templates/external/flink/jobmanager-deployment.yaml
delete mode 100644
installer/k8s/templates/external/flink/jobmanager-service.yaml
delete mode 100644
installer/k8s/templates/external/flink/taskmanager-deployment.yaml
create mode 100644 streampipes-client-python/docs/img/tutorial-preparation.gif
copy streampipes-client-python/{streampipes => tests/endpoint}/__init__.py
(100%)
create mode 100644
streampipes-client-python/tests/endpoint/test_data_lake_measure.py
copy
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/genericclassification/GenericImageClassificationParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/exceptions/SpJtsGeoemtryException.java}
(56%)
mode change 100644 => 100755
copy
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropperParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/helper/buffer/BufferSide.java}
(57%)
mode change 100644 => 100755
copy
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/genericclassification/GenericImageClassificationParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/helper/buffer/CapStyle.java}
(57%)
mode change 100644 => 100755
rename
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/genericclassification/GenericImageClassificationParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/helper/buffer/JoinStyle.java}
(57%)
mode change 100644 => 100755
create mode 100755
streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/helper/buffer/SpBufferBuilder.java
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/buffergeometry/BufferGeomProcessor.java
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/bufferpoint/BufferPointProcessor.java
copy
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropperParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/validation/ValidationOutput.java}
(56%)
mode change 100644 => 100755
rename
streampipes-extensions/{streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropperParameters.java
=>
streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/validation/ValidationType.java}
(56%)
mode change 100644 => 100755
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/validation/complex/TopologyValidationProcessor.java
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm/jts/processor/validation/simple/GeometryValidationProcessor.java
create mode 100755
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.buffergeometry/documentation.md
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.buffergeometry/icon.png
create mode 100755
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.buffergeometry/strings.en
create mode 100755
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.bufferpoint/documentation.md
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.bufferpoint/icon.png
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.bufferpoint/output.png
copy ui/Dockerfile =>
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.bufferpoint/strings.en
(50%)
mode change 100644 => 100755
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.complex/documentation.md
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.complex/icon.png
copy ui/Dockerfile =>
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.complex/strings.en
(56%)
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.simple/documentation.md
create mode 100644
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.simple/icon.png
copy ui/Dockerfile =>
streampipes-extensions/streampipes-processors-geo-jvm/src/main/resources/org.apache.streampipes.processors.geo.jvm.jts.processor.validation.simple/strings.en
(55%)
create mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/commons/ImagePropertyConstants.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/genericclassification/GenericImageClassificationController.java
rename
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/genericclassification/{GenericImageClassification.java
=> GenericImageClassificationProcessor.java} (50%)
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropper.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropperController.java
create mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imagecropper/ImageCropperProcessor.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imageenrichment/ImageEnrichmentController.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imageenrichment/ImageEnrichmentParameters.java
rename
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/imageenrichment/{ImageEnricher.java
=> ImageEnrichmentProcessor.java} (51%)
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/qrreader/QrCodeReader.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/qrreader/QrCodeReaderController.java
delete mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/qrreader/QrCodeReaderParameters.java
create mode 100644
streampipes-extensions/streampipes-processors-image-processing-jvm/src/main/java/org/apache/streampipes/processors/imageprocessing/jvm/processor/qrreader/QrCodeReaderProcessor.java