This is an automated email from the ASF dual-hosted git repository.
riemer pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
from 5fbcb0349 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /ui (#1204)
add 99b67f90d Use latest CouchDB version 3.3.1 (#1157)
add 530bac0c3 Refactor code to support Influx 2 (#1157)
add c50fae6d4 Bump influx version to 2.6 in compose files (#1157)
add 15d71e53e Bump influx version to 2.6 in helm charts (#1157)
add 592c59ecc Use latest CouchDB version 3.3.1 (#1157)
add b1eac7409 Merge branch 'sp-1157-upgrade-third-party-services' of
github.com:apache/streampipes into sp-1157-upgrade-third-party-services
add 72f11f133 Add authentication to raw CouchDB requests (#1157)
add 1696d4771 Make influx init mode configurable (#1157)
add 08ecbf2c1 Modify influx init mode in validation compose file (#1157)
add e392f547c Migrate endpoint to delete data lake resources (#1157)
add 5f2b6fbf7 Refactor InfluxDB adapters and sinks, fix smoke test (#1200)
add 39d8023ad Fix test
new 72217f30e Merge pull request #1174 from
apache/sp-1157-upgrade-third-party-services
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
docker-compose.yml | 13 +-
installer/cli/.env | 5 +
.../deploy/standalone/couchdb/docker-compose.yml | 5 +-
.../deploy/standalone/influxdb/docker-compose.yml | 10 +-
installer/compose/.env | 4 +
installer/compose/docker-compose.full.yml | 15 +-
installer/compose/docker-compose.nats.yml | 15 +-
installer/compose/docker-compose.yml | 15 +-
.../external/couchdb/couchdb-deployment.yaml | 5 +
.../external/influxdb/influxdb-deployment.yaml | 19 +-
.../{influxdb-pvc.yaml => influxdb2-pvc.yaml} | 10 +-
installer/k8s/values.yaml | 15 +-
pom.xml | 1 +
.../apache/streampipes/commons/constants/Envs.java | 38 +++-
.../commons/environment/DefaultEnvironment.java | 54 ++++++
.../commons/environment/Environment.java | 32 +++-
.../environment/variable/EnvironmentVariable.java | 12 +-
.../streampipes/config/backend/BackendConfig.java | 4 -
.../dataexplorer/commons/DataExplorerWriter.java | 67 -------
.../dataexplorer/commons/TimeSeriesStore.java | 8 +-
.../dataexplorer/commons/auth/AuthInterceptor.java | 32 ++--
.../dataexplorer/commons/image/ImageStore.java | 20 ++-
.../commons/influx/InfluxAuthMode.java | 7 +-
.../commons/influx/InfluxClientProvider.java | 64 +++++++
...uxNameSanitizer.java => InfluxClientUtils.java} | 27 ++-
.../commons/influx/InfluxConnectionSettings.java | 90 ++++++++--
...nfluxNameSanitizer.java => InfluxRequests.java} | 29 +++-
.../dataexplorer/commons/influx/InfluxStore.java | 28 +--
streampipes-data-explorer/pom.xml | 5 +
.../dataexplorer/DataLakeManagementV4.java | 5 +-
.../dataexplorer/query/DataExplorerQuery.java | 4 +-
.../dataexplorer/utils/DataExplorerUtils.java | 15 --
.../dataexplorer/v4/query/DataExplorerQueryV4.java | 6 +-
.../streampipes-connect-adapters-iiot/pom.xml | 4 -
.../connect/iiot/ConnectAdapterIiotInit.java | 4 -
.../iiot/adapters/influxdb/InfluxDbSetAdapter.java | 178 -------------------
.../documentation.md | 35 ----
.../strings.en | 41 -----
.../pom.xml | 37 ++--
.../connectors/influx/InfluxConnectorsInit.java} | 21 ++-
.../connectors/influx/adapter}/InfluxDbClient.java | 75 ++------
.../influx/adapter}/InfluxDbStreamAdapter.java | 59 +++----
.../connectors/influx/shared/InfluxConfigs.java | 84 +++++++++
.../connectors/influx/shared/InfluxKeys.java | 38 ++++
.../influx/shared/SharedInfluxClient.java | 53 ++++++
.../connectors/influx/sink/InfluxDbClient.java | 129 ++++++++++++++
.../connectors/influx/sink/InfluxDbSink.java | 110 ++++++++++++
.../documentation.md | 0
.../icon.png | Bin
.../strings.en | 42 +++--
.../documentation.md | 0
.../icon.png | Bin
.../strings.en | 20 ++-
.../streampipes-extensions-all-iiot/pom.xml | 5 +
.../extensions/all/iiot/AllExtensionsIIoTInit.java | 2 +
.../streampipes-pipeline-elements-all-jvm/pom.xml | 5 +
.../pe/jvm/AllPipelineElementsInit.java | 26 +--
.../streampipes-sinks-databases-jvm/pom.xml | 4 -
.../sinks/databases/jvm/DatabasesJvmInit.java | 2 -
.../sinks/databases/jvm/influxdb/InfluxDb.java | 69 --------
.../databases/jvm/influxdb/InfluxDbClient.java | 193 ---------------------
.../databases/jvm/influxdb/InfluxDbController.java | 97 -----------
.../databases/jvm/influxdb/InfluxDbParameters.java | 94 ----------
.../icon.png | Bin 9982 -> 0 bytes
.../sinks/internal/jvm/datalake/DataLakeSink.java | 3 +-
.../couchdb/utils/CouchDbViewGenerator.java | 7 +-
.../streampipes/storage/couchdb/utils/Utils.java | 39 ++++-
ui/cypress/tests/thirdparty/InfluxDb.smoke.spec.ts | 19 +-
68 files changed, 1084 insertions(+), 1090 deletions(-)
copy installer/k8s/templates/external/influxdb/{influxdb-pvc.yaml =>
influxdb2-pvc.yaml} (87%)
delete mode 100644
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/DataExplorerWriter.java
copy
streampipes-security-jwt/src/main/java/org/apache/streampipes/security/jwt/PublicKeyResolver.java
=>
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/auth/AuthInterceptor.java
(59%)
copy
streampipes-commons/src/main/java/org/apache/streampipes/commons/environment/variable/EnvResolver.java
=>
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxAuthMode.java
(87%)
create mode 100644
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/InfluxClientProvider.java
copy
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/{InfluxNameSanitizer.java
=> InfluxClientUtils.java} (58%)
copy
streampipes-data-explorer-commons/src/main/java/org/apache/streampipes/dataexplorer/commons/influx/{InfluxNameSanitizer.java
=> InfluxRequests.java} (53%)
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb/InfluxDbSetAdapter.java
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set/documentation.md
delete mode 100644
streampipes-extensions/streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set/strings.en
copy streampipes-extensions/{streampipes-processors-text-mining-jvm =>
streampipes-connectors-influx}/pom.xml (73%)
copy
streampipes-extensions/{streampipes-processors-change-detection-jvm/src/main/java/org/apache/streampipes/processors/changedetection/jvm/ChangeDetectionJvmInit.java
=>
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/InfluxConnectorsInit.java}
(80%)
rename
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb
=>
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/adapter}/InfluxDbClient.java
(80%)
rename
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/java/org/apache/streampipes/connect/iiot/adapters/influxdb
=>
streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/adapter}/InfluxDbStreamAdapter.java
(77%)
create mode 100644
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/InfluxConfigs.java
create mode 100644
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/InfluxKeys.java
create mode 100644
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/shared/SharedInfluxClient.java
create mode 100644
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/sink/InfluxDbClient.java
create mode 100644
streampipes-extensions/streampipes-connectors-influx/src/main/java/org/apache/streampipes/extensions/connectors/influx/sink/InfluxDbSink.java
rename streampipes-extensions/{streampipes-connect-adapters-iiot =>
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream/documentation.md
(100%)
rename
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.set
=>
streampipes-connectors-influx/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream}/icon.png
(100%)
rename streampipes-extensions/{streampipes-connect-adapters-iiot =>
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream/strings.en
(55%)
rename streampipes-extensions/{streampipes-sinks-databases-jvm =>
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/documentation.md
(100%)
rename
streampipes-extensions/{streampipes-connect-adapters-iiot/src/main/resources/org.apache.streampipes.connect.iiot.adapters.influxdb.stream
=>
streampipes-connectors-influx/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb}/icon.png
(100%)
rename streampipes-extensions/{streampipes-sinks-databases-jvm =>
streampipes-connectors-influx}/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/strings.en
(78%)
delete mode 100644
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDb.java
delete mode 100644
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbClient.java
delete mode 100644
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbController.java
delete mode 100644
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/java/org/apache/streampipes/sinks/databases/jvm/influxdb/InfluxDbParameters.java
delete mode 100644
streampipes-extensions/streampipes-sinks-databases-jvm/src/main/resources/org.apache.streampipes.sinks.databases.jvm.influxdb/icon.png