You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2023/02/02 14:54:14 UTC

[streampipes] branch dev updated (5fbcb0349 -> 72217f30e)

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


[streampipes] 01/01: Merge pull request #1174 from apache/sp-1157-upgrade-third-party-services

Posted by ri...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit 72217f30e754108fbdc743b8c3c7f83462cd75eb
Merge: 5fbcb0349 39d8023ad
Author: Dominik Riemer <do...@gmail.com>
AuthorDate: Thu Feb 2 15:54:07 2023 +0100

    Merge pull request #1174 from apache/sp-1157-upgrade-third-party-services
    
    Sp 1157 upgrade third party services

 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 +-
 .../influxdb2-pvc.yaml}                            |  50 +++---
 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 |  29 ++--
 .../dataexplorer/commons/image/ImageStore.java     |  20 ++-
 .../commons/influx/InfluxAuthMode.java             |  18 +-
 .../commons/influx/InfluxClientProvider.java       |  64 +++++++
 .../commons/influx/InfluxClientUtils.java          |  28 ++-
 .../commons/influx/InfluxConnectionSettings.java   |  90 ++++++++--
 .../commons/influx/InfluxRequests.java             |  46 +++++
 .../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 -----
 .../streampipes-connectors-influx}/pom.xml         |  37 ++--
 .../connectors/influx/InfluxConnectorsInit.java}   |  29 ++--
 .../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, 1119 insertions(+), 1129 deletions(-)