From 7b4ac13c588f960577b4d6f01648da141f3940d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= Date: Wed, 16 Feb 2022 15:28:27 +0100 Subject: [PATCH] Release Theodolite v0.6.4 --- CITATION.cff | 2 +- codemeta.json | 2 +- docs/index.yaml | 37 ++++++++++++++++++- execution/theodolite.yaml | 4 +- helm/Chart.yaml | 4 +- helm/values.yaml | 10 ++--- .../resources/jobmanager-deployment.yaml | 2 +- .../resources/taskmanager-deployment.yaml | 2 +- .../resources/uc1-kstreams-deployment.yaml | 2 +- .../uc1-load-generator-deployment.yaml | 2 +- .../resources/jobmanager-deployment.yaml | 2 +- .../resources/taskmanager-deployment.yaml | 2 +- .../resources/uc2-kstreams-deployment.yaml | 2 +- .../uc2-load-generator-deployment.yaml | 2 +- .../resources/jobmanager-deployment.yaml | 2 +- .../resources/taskmanager-deployment.yaml | 2 +- .../resources/uc3-kstreams-deployment.yaml | 2 +- .../uc3-load-generator-deployment.yaml | 2 +- .../resources/jobmanager-deployment.yaml | 2 +- .../resources/taskmanager-deployment.yaml | 2 +- .../resources/uc4-kstreams-deployment.yaml | 2 +- .../uc4-load-generator-deployment.yaml | 2 +- .../docker-compose.yml | 6 +-- .../docker-compose.yml | 4 +- .../docker-compose.yml | 6 +-- .../docker-compose.yml | 4 +- .../docker-compose.yml | 6 +-- .../docker-compose.yml | 4 +- .../docker-compose.yml | 6 +-- .../docker-compose.yml | 4 +- theodolite/README.md | 6 +-- theodolite/build.gradle | 2 +- 32 files changed, 87 insertions(+), 52 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 04640de44..b6ca45420 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -8,7 +8,7 @@ authors: given-names: Wilhelm orcid: "https://orcid.org/0000-0001-6625-4335" title: Theodolite -version: "0.6.3" +version: "0.6.4" repository-code: "https://github.com/cau-se/theodolite" license: "Apache-2.0" doi: "10.1016/j.bdr.2021.100209" diff --git a/codemeta.json b/codemeta.json index 832b57068..948a34628 100644 --- a/codemeta.json +++ b/codemeta.json @@ -8,7 +8,7 @@ "dateModified": "2022-01-24", "downloadUrl": "https://github.com/cau-se/theodolite/releases", "name": "Theodolite", - "version": "0.6.3", + "version": "0.6.4", "description": "Theodolite is a framework for benchmarking the horizontal and vertical scalability of cloud-native applications.", "developmentStatus": "active", "relatedLink": [ diff --git a/docs/index.yaml b/docs/index.yaml index 3c33b2771..dbf0ef00f 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,6 +1,41 @@ apiVersion: v1 entries: theodolite: + - apiVersion: v2 + appVersion: 0.6.4 + created: "2022-02-16T15:28:04.313903981+01:00" + dependencies: + - condition: grafana.enabled + name: grafana + repository: https://grafana.github.io/helm-charts + version: 6.17.5 + - condition: kube-prometheus-stack.enabled + name: kube-prometheus-stack + repository: https://prometheus-community.github.io/helm-charts + version: 20.0.1 + - condition: cp-helm-charts.enabled + name: cp-helm-charts + repository: https://soerenhenning.github.io/cp-helm-charts + version: 0.6.0 + - condition: kafka-lag-exporter.enabled + name: kafka-lag-exporter + repository: https://seanglover.com/kafka-lag-exporter/repo + version: 0.6.7 + description: Theodolite is a framework for benchmarking the horizontal and vertical + scalability of cloud-native applications. + digest: b7554caf7295ae27ee0fe42b89903e7c02dd255816d1a1717e20f2fe0783427f + home: https://www.theodolite.rocks + maintainers: + - email: soeren.henning@email.uni-kiel.de + name: Sören Henning + url: https://www.se.informatik.uni-kiel.de/en/team/soeren-henning-m-sc + name: theodolite + sources: + - https://github.com/cau-se/theodolite + type: application + urls: + - https://github.com/cau-se/theodolite/releases/download/v0.6.4/theodolite-0.6.4.tgz + version: 0.6.4 - apiVersion: v2 appVersion: 0.6.3 created: "2022-01-24T13:37:45.410029138+01:00" @@ -246,4 +281,4 @@ entries: urls: - https://github.com/cau-se/theodolite/releases/download/v0.4.0/theodolite-0.4.0.tgz version: 0.4.0 -generated: "2022-01-24T13:37:45.371191415+01:00" +generated: "2022-02-16T15:28:04.278282551+01:00" diff --git a/execution/theodolite.yaml b/execution/theodolite.yaml index 7025056b8..d09d09c50 100644 --- a/execution/theodolite.yaml +++ b/execution/theodolite.yaml @@ -9,12 +9,12 @@ spec: runAsUser: 0 # Set the permissions for write access to the volumes. containers: - name: lag-analysis - image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend:v0.6.3 + image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend:v0.6.4 ports: - containerPort: 80 name: analysis - name: theodolite - image: ghcr.io/cau-se/theodolite:v0.6.3 + image: ghcr.io/cau-se/theodolite:v0.6.4 imagePullPolicy: Always env: - name: NAMESPACE diff --git a/helm/Chart.yaml b/helm/Chart.yaml index a458480e9..8536fa43c 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -29,6 +29,6 @@ dependencies: repository: https://seanglover.com/kafka-lag-exporter/repo condition: kafka-lag-exporter.enabled -version: 0.6.3 +version: 0.6.4 -appVersion: 0.6.3 +appVersion: 0.6.4 diff --git a/helm/values.yaml b/helm/values.yaml index 31bf0946e..87484c182 100644 --- a/helm/values.yaml +++ b/helm/values.yaml @@ -250,7 +250,7 @@ operator: enabled: true image: ghcr.io/cau-se/theodolite - imageTag: v0.6.3 + imageTag: v0.6.4 imagePullPolicy: IfNotPresent nodeSelector: {} @@ -259,17 +259,17 @@ operator: generic: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-generic - imageTag: v0.6.3 + imageTag: v0.6.4 imagePullPolicy: IfNotPresent lagTrend: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend - imageTag: v0.6.3 + imageTag: v0.6.4 imagePullPolicy: IfNotPresent droppedRecordsKStreams: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-dropped-records-kstreams - imageTag: v0.6.3 + imageTag: v0.6.4 imagePullPolicy: IfNotPresent resultsVolume: @@ -319,7 +319,7 @@ rbac: randomScheduler: enabled: true image: ghcr.io/cau-se/theodolite-random-scheduler - imageTag: v0.6.3 + imageTag: v0.6.4 imagePullPolicy: IfNotPresent rbac: create: true diff --git a/theodolite-benchmarks/definitions/uc1-flink/resources/jobmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc1-flink/resources/jobmanager-deployment.yaml index 7b49a7a12..bab4b12d7 100644 --- a/theodolite-benchmarks/definitions/uc1-flink/resources/jobmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc1-flink/resources/jobmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: jobmanager - image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc1-flink/resources/taskmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc1-flink/resources/taskmanager-deployment.yaml index 632f5c7a7..5d8e9e509 100644 --- a/theodolite-benchmarks/definitions/uc1-flink/resources/taskmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc1-flink/resources/taskmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: taskmanager - image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml index 94ccf5d99..663a0425c 100644 --- a/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: uc-application - image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.4 ports: - containerPort: 5555 name: jmx diff --git a/theodolite-benchmarks/definitions/uc1-load-generator/resources/uc1-load-generator-deployment.yaml b/theodolite-benchmarks/definitions/uc1-load-generator/resources/uc1-load-generator-deployment.yaml index e0aebf744..4ef106829 100644 --- a/theodolite-benchmarks/definitions/uc1-load-generator/resources/uc1-load-generator-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc1-load-generator/resources/uc1-load-generator-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: workload-generator - image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.4 ports: - containerPort: 5701 name: coordination diff --git a/theodolite-benchmarks/definitions/uc2-flink/resources/jobmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc2-flink/resources/jobmanager-deployment.yaml index 67d000bd1..c596331d9 100644 --- a/theodolite-benchmarks/definitions/uc2-flink/resources/jobmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc2-flink/resources/jobmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: jobmanager - image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc2-flink/resources/taskmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc2-flink/resources/taskmanager-deployment.yaml index a5c3ebe5a..3fba3bcd9 100644 --- a/theodolite-benchmarks/definitions/uc2-flink/resources/taskmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc2-flink/resources/taskmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: taskmanager - image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml index 64a48a69f..1b04e5b52 100644 --- a/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: uc-application - image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.4 ports: - containerPort: 5555 name: jmx diff --git a/theodolite-benchmarks/definitions/uc2-load-generator/resources/uc2-load-generator-deployment.yaml b/theodolite-benchmarks/definitions/uc2-load-generator/resources/uc2-load-generator-deployment.yaml index fc9a23d26..875f19105 100644 --- a/theodolite-benchmarks/definitions/uc2-load-generator/resources/uc2-load-generator-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc2-load-generator/resources/uc2-load-generator-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: workload-generator - image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.4 ports: - containerPort: 5701 name: coordination diff --git a/theodolite-benchmarks/definitions/uc3-flink/resources/jobmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc3-flink/resources/jobmanager-deployment.yaml index 7fa342214..d2c302fdb 100644 --- a/theodolite-benchmarks/definitions/uc3-flink/resources/jobmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc3-flink/resources/jobmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: jobmanager - image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc3-flink/resources/taskmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc3-flink/resources/taskmanager-deployment.yaml index b5f1af852..72362db93 100644 --- a/theodolite-benchmarks/definitions/uc3-flink/resources/taskmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc3-flink/resources/taskmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: taskmanager - image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml index 95020cee5..f7aa19bef 100644 --- a/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: uc-application - image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.4 ports: - containerPort: 5555 name: jmx diff --git a/theodolite-benchmarks/definitions/uc3-load-generator/resources/uc3-load-generator-deployment.yaml b/theodolite-benchmarks/definitions/uc3-load-generator/resources/uc3-load-generator-deployment.yaml index dfc2ba392..1aef5d672 100644 --- a/theodolite-benchmarks/definitions/uc3-load-generator/resources/uc3-load-generator-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc3-load-generator/resources/uc3-load-generator-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: workload-generator - image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.4 ports: - containerPort: 5701 name: coordination diff --git a/theodolite-benchmarks/definitions/uc4-flink/resources/jobmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc4-flink/resources/jobmanager-deployment.yaml index c1c62fd9a..eefd43091 100644 --- a/theodolite-benchmarks/definitions/uc4-flink/resources/jobmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc4-flink/resources/jobmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: jobmanager - image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc4-flink/resources/taskmanager-deployment.yaml b/theodolite-benchmarks/definitions/uc4-flink/resources/taskmanager-deployment.yaml index 15b173b90..4dae0e143 100644 --- a/theodolite-benchmarks/definitions/uc4-flink/resources/taskmanager-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc4-flink/resources/taskmanager-deployment.yaml @@ -17,7 +17,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: taskmanager - image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.4 env: - name: KAFKA_BOOTSTRAP_SERVERS value: "theodolite-cp-kafka:9092" diff --git a/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml index 77f8e35e1..4ecd690f7 100644 --- a/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: uc-application - image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.4 ports: - containerPort: 5555 name: jmx diff --git a/theodolite-benchmarks/definitions/uc4-load-generator/resources/uc4-load-generator-deployment.yaml b/theodolite-benchmarks/definitions/uc4-load-generator/resources/uc4-load-generator-deployment.yaml index 89e142461..a30dd279a 100644 --- a/theodolite-benchmarks/definitions/uc4-load-generator/resources/uc4-load-generator-deployment.yaml +++ b/theodolite-benchmarks/definitions/uc4-load-generator/resources/uc4-load-generator-deployment.yaml @@ -15,7 +15,7 @@ spec: terminationGracePeriodSeconds: 0 containers: - name: workload-generator - image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.4 ports: - containerPort: 5701 name: coordination diff --git a/theodolite-benchmarks/docker-test/uc1-flink-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc1-flink-docker-compose/docker-compose.yml index 51d03bd89..dc33c3c10 100755 --- a/theodolite-benchmarks/docker-test/uc1-flink-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc1-flink-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' load-generator: - image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.4 depends_on: - schema-registry - kafka @@ -44,7 +44,7 @@ services: SCHEMA_REGISTRY_URL: http://schema-registry:8081 NUM_SENSORS: 10 benchmark-jobmanager: - image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.4 #ports: # - "8080:8081" command: standalone-job --job-classname theodolite.uc1.application.HistoryServiceFlinkJob @@ -59,7 +59,7 @@ services: - schema-registry - kafka benchmark-taskmanager: - image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.4 command: taskmanager environment: - | diff --git a/theodolite-benchmarks/docker-test/uc1-kstreams-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc1-kstreams-docker-compose/docker-compose.yml index 0afbc42b7..b734e8e83 100755 --- a/theodolite-benchmarks/docker-test/uc1-kstreams-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc1-kstreams-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' benchmark: - image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.4 depends_on: - schema-registry - kafka @@ -41,7 +41,7 @@ services: KAFKA_BOOTSTRAP_SERVERS: kafka:9092 SCHEMA_REGISTRY_URL: http://schema-registry:8081 load-generator: - image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.4 depends_on: - schema-registry - kafka diff --git a/theodolite-benchmarks/docker-test/uc2-flink-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc2-flink-docker-compose/docker-compose.yml index 21c9018d1..598e24a5a 100755 --- a/theodolite-benchmarks/docker-test/uc2-flink-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc2-flink-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' load-generator: - image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.4 depends_on: - schema-registry - kafka @@ -44,7 +44,7 @@ services: SCHEMA_REGISTRY_URL: http://schema-registry:8081 NUM_SENSORS: 10 benchmark-jobmanager: - image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.4 #ports: # - "8080:8081" command: standalone-job --job-classname theodolite.uc2.application.HistoryServiceFlinkJob @@ -59,7 +59,7 @@ services: - schema-registry - kafka benchmark-taskmanager: - image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.4 command: taskmanager environment: - | diff --git a/theodolite-benchmarks/docker-test/uc2-kstreams-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc2-kstreams-docker-compose/docker-compose.yml index 7da6eedd0..637bf4cb7 100755 --- a/theodolite-benchmarks/docker-test/uc2-kstreams-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc2-kstreams-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' benchmark: - image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.4 depends_on: - schema-registry - kafka @@ -42,7 +42,7 @@ services: SCHEMA_REGISTRY_URL: http://schema-registry:8081 KAFKA_WINDOW_DURATION_MINUTES: 60 load-generator: - image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.4 depends_on: - schema-registry - kafka diff --git a/theodolite-benchmarks/docker-test/uc3-flink-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc3-flink-docker-compose/docker-compose.yml index 0b0310486..2b08521b4 100755 --- a/theodolite-benchmarks/docker-test/uc3-flink-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc3-flink-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' load-generator: - image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.4 depends_on: - schema-registry - kafka @@ -44,7 +44,7 @@ services: SCHEMA_REGISTRY_URL: http://schema-registry:8081 NUM_SENSORS: 10 benchmark-jobmanager: - image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.4 #ports: # - "8080:8081" command: standalone-job --job-classname theodolite.uc3.application.HistoryServiceFlinkJob @@ -59,7 +59,7 @@ services: - schema-registry - kafka benchmark-taskmanager: - image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.4 command: taskmanager environment: - | diff --git a/theodolite-benchmarks/docker-test/uc3-kstreams-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc3-kstreams-docker-compose/docker-compose.yml index d8da50851..33594d4d0 100755 --- a/theodolite-benchmarks/docker-test/uc3-kstreams-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc3-kstreams-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' benchmark: - image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.4 depends_on: - schema-registry - kafka @@ -41,7 +41,7 @@ services: KAFKA_BOOTSTRAP_SERVERS: kafka:9092 SCHEMA_REGISTRY_URL: http://schema-registry:8081 load-generator: - image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.4 depends_on: - schema-registry - kafka diff --git a/theodolite-benchmarks/docker-test/uc4-flink-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc4-flink-docker-compose/docker-compose.yml index 68fa05417..77d9f7d88 100755 --- a/theodolite-benchmarks/docker-test/uc4-flink-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc4-flink-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' load-generator: - image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.4 depends_on: - schema-registry - kafka @@ -45,7 +45,7 @@ services: NUM_SENSORS: 4 NUM_NESTED_GROUPS: 4 benchmark-jobmanager: - image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.4 #ports: # - "8080:8081" command: standalone-job --job-classname theodolite.uc4.application.AggregationServiceFlinkJob @@ -60,7 +60,7 @@ services: - schema-registry - kafka benchmark-taskmanager: - image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.4 command: taskmanager environment: - | diff --git a/theodolite-benchmarks/docker-test/uc4-kstreams-docker-compose/docker-compose.yml b/theodolite-benchmarks/docker-test/uc4-kstreams-docker-compose/docker-compose.yml index e6d1f732a..85eb514c2 100755 --- a/theodolite-benchmarks/docker-test/uc4-kstreams-docker-compose/docker-compose.yml +++ b/theodolite-benchmarks/docker-test/uc4-kstreams-docker-compose/docker-compose.yml @@ -33,7 +33,7 @@ services: SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_CONNECTION_URL: 'zookeeper:2181' benchmark: - image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.4 depends_on: - schema-registry - kafka @@ -41,7 +41,7 @@ services: KAFKA_BOOTSTRAP_SERVERS: kafka:9092 SCHEMA_REGISTRY_URL: http://schema-registry:8081 load-generator: - image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.4 depends_on: - schema-registry - kafka diff --git a/theodolite/README.md b/theodolite/README.md index 21d614361..3e5d1d249 100644 --- a/theodolite/README.md +++ b/theodolite/README.md @@ -29,7 +29,7 @@ The application can be packaged using: ./gradlew build ``` -It produces the `theodolite-0.6.3-runner.jar` file in the `/build` directory. Be aware that it’s not +It produces the `theodolite-0.6.4-runner.jar` file in the `/build` directory. Be aware that it’s not an _über-jar_ as the dependencies are copied into the `build/lib` directory. If you want to build an _über-jar_, execute the following command: @@ -38,7 +38,7 @@ If you want to build an _über-jar_, execute the following command: ./gradlew build -Dquarkus.package.type=uber-jar ``` -The application is now runnable using `java -jar build/theodolite-0.6.3-runner.jar`. +The application is now runnable using `java -jar build/theodolite-0.6.4-runner.jar`. ## Creating a native executable @@ -57,7 +57,7 @@ Or, if you don't have GraalVM installed, you can run the native executable build ``` You can then execute your native executable with: -```./build/theodolite-0.6.3-runner``` +```./build/theodolite-0.6.4-runner``` If you want to learn more about building native executables, please consult . diff --git a/theodolite/build.gradle b/theodolite/build.gradle index 53b10d5b9..e35bc1f0d 100644 --- a/theodolite/build.gradle +++ b/theodolite/build.gradle @@ -36,7 +36,7 @@ dependencies { } group 'theodolite' -version '0.6.3' +version '0.6.4' java { sourceCompatibility = JavaVersion.VERSION_11