diff --git a/CITATION.cff b/CITATION.cff index b97777cb697c2dd6f3f2b84bd057fe958487d3b1..04640de442f4458b09e11ce3d2939c850f594556 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.2" +version: "0.6.3" 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 89e0672f74fd3de78ca6f5692e6f9dced282d06f..832b570681afb143978698fd47dad5d2835c700b 100644 --- a/codemeta.json +++ b/codemeta.json @@ -5,10 +5,10 @@ "codeRepository": "https://github.com/cau-se/theodolite", "dateCreated": "2020-03-13", "datePublished": "2020-07-27", - "dateModified": "2022-01-23", + "dateModified": "2022-01-24", "downloadUrl": "https://github.com/cau-se/theodolite/releases", "name": "Theodolite", - "version": "0.6.2", + "version": "0.6.3", "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 38e07a6d9d2071c925bd2dc99723365e9367f549..3c33b277155c872fa230bcbb031770091a9643c2 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,6 +1,41 @@ apiVersion: v1 entries: theodolite: + - apiVersion: v2 + appVersion: 0.6.3 + created: "2022-01-24T13:37:45.410029138+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://lightbend.github.io/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: ebf08e3bf084fcd96eb2ee0588d495258d1741c74019257e55ba40f574874525 + 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.3/theodolite-0.6.3.tgz + version: 0.6.3 - apiVersion: v2 appVersion: 0.6.2 created: "2022-01-23T19:16:53.434981952+01:00" @@ -211,4 +246,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-23T19:16:53.395244017+01:00" +generated: "2022-01-24T13:37:45.371191415+01:00" diff --git a/execution/theodolite.yaml b/execution/theodolite.yaml index 42646a3a3c1517a9ecc23770129a93fa38ae242e..7025056b81cf09018866511507926d52c0617466 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.2 + image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend:v0.6.3 ports: - containerPort: 80 name: analysis - name: theodolite - image: ghcr.io/cau-se/theodolite:v0.6.2 + image: ghcr.io/cau-se/theodolite:v0.6.3 imagePullPolicy: Always env: - name: NAMESPACE diff --git a/helm/Chart.yaml b/helm/Chart.yaml index 56b6ae52b7d75fa29a7272f218bcc1aa371cbf83..2de58b0bda4bd5aa9a5cb070977ae15d81d2ca55 100644 --- a/helm/Chart.yaml +++ b/helm/Chart.yaml @@ -29,6 +29,6 @@ dependencies: repository: https://lightbend.github.io/kafka-lag-exporter/repo/ condition: kafka-lag-exporter.enabled -version: 0.6.2 +version: 0.6.3 -appVersion: 0.6.2 +appVersion: 0.6.3 diff --git a/helm/values.yaml b/helm/values.yaml index 56ac7af9b00b74c6b24ca22655989fbb0ce24f2d..31bf0946e1d1b2e6e1539aa3a606e6bec0797960 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.2 + imageTag: v0.6.3 imagePullPolicy: IfNotPresent nodeSelector: {} @@ -259,17 +259,17 @@ operator: generic: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-generic - imageTag: v0.6.2 + imageTag: v0.6.3 imagePullPolicy: IfNotPresent lagTrend: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-lag-trend - imageTag: v0.6.2 + imageTag: v0.6.3 imagePullPolicy: IfNotPresent droppedRecordsKStreams: enabled: true image: ghcr.io/cau-se/theodolite-slo-checker-dropped-records-kstreams - imageTag: v0.6.2 + imageTag: v0.6.3 imagePullPolicy: IfNotPresent resultsVolume: @@ -319,7 +319,7 @@ rbac: randomScheduler: enabled: true image: ghcr.io/cau-se/theodolite-random-scheduler - imageTag: v0.6.2 + imageTag: v0.6.3 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 18639da0c9b92acfe9135f043df2efd24ce3e0f9..7b49a7a12875ad62e6e3c2cd69f9a3e0569a4cac 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.2 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 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 835164ade1e80f9ad8acec00e23a9a93e493282e..632f5c7a7a91199a0594be8afc2fc4a2a6f55373 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.2 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 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 8c89149e80c97bf2b6afa553e0ed920d371791dd..94ccf5d99befb8a14bae3aeed2fa8dde742e3015 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.2 + image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.3 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 626a4667d2cc6614c29f633741870b500619b3af..e0aebf7446f71a130be2a75a9d454fc297b77021 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.2 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 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 9d71d0985f4a8d23a05e17569fee52bdb905c32e..67d000bd1eb188c8bfdd8c5aac0e3c26f472d763 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.2 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 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 ca2d3f5fc2534aacf18dc6284e1885df95bd0b8a..a5c3ebe5acb2715b82be95f165474bf3ac109e27 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.2 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 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 22290da69f58ec63cc5fd1da37427f5ea50020f4..64a48a69f9f772ee2d135c084455365d09179d27 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.2 + image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.3 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 991ac806641277293b4bf00e86b46322813f4d23..fc9a23d26ba23bb4e0c5e105e0635ea8517bb022 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.2 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 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 75dff4be2370930b88e72e0d6ce5c4ff470f059e..7fa342214e930594db1b4b281ed765fbfadebd9f 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.2 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 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 b288ac6af6b413f2e0b77608d5bc97698c112848..b5f1af8524c6538f5922ab9cca0d9a3f299810fa 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.2 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 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 162d93f3bf56056df79184342c2746a4196fe201..95020cee52d8bf9ab6d0cc6751337a1229ece7f2 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.2 + image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.3 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 55fc17d0b60b8bc1ed65a325b0711c0c807c0df9..dfc2ba39275508bd74f86e35131d389a41bc6b6e 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.2 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 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 2226f21f0f5eb719262fc92425c125f150f99148..c1c62fd9ac864b7c03decb8d05a1bdefc83ab46f 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.2 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 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 54a68d06296c3c40f18bd854d4a6e99a0694ce34..15b173b90adafd91b8c47471b9e071f588d8ced8 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.2 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 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 1c54eb04d8da5b908a997814205e061695f5eb8a..77f8e35e1dff6f6ef2d1d2c7ee3904975fccae1c 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.2 + image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.3 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 311fc0eef584acecc7fe46282db8bbae75231b82..89e142461c83872fc568a8f947981174c499afb4 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.2 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 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 34922361bef58fe11746a77899c0e7d49d660b43..51d03bd89479c41be7dd787cdaa6295f14906ee9 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.2 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 #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.2 + image: ghcr.io/cau-se/theodolite-uc1-flink:v0.6.3 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 5fb376c8761644a18c8d5cb5b82dec2f5ef0e452..0afbc42b71be214f93d6c2f89f73c67f395139fc 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.2 + image: ghcr.io/cau-se/theodolite-uc1-kstreams-app:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc1-workload-generator:v0.6.3 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 0b0d6d5cb687741b1917ca1c8ef257cb6e85576e..21c9018d11c8bfc3e279b05dbbae341c3f49c5b9 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.2 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 #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.2 + image: ghcr.io/cau-se/theodolite-uc2-flink:v0.6.3 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 6c717c85bb19ebf18f274e8e0be307a3b8be7d84..7da6eedd066ac04cb6430a3d6e1a525bc6ebbe6f 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.2 + image: ghcr.io/cau-se/theodolite-uc2-kstreams-app:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc2-workload-generator:v0.6.3 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 fb47c956e9c00248c56f7c28fab12e468e53693b..0b03104867d74f7df9b2f78b0e81e76cb6ae2be6 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.2 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 #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.2 + image: ghcr.io/cau-se/theodolite-uc3-flink:v0.6.3 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 b9a3a809c90d76c6b826868b2f96a6377e3a04e8..d8da5085168bf4f801fcd16ff0cc8a8457ef5077 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.2 + image: ghcr.io/cau-se/theodolite-uc3-kstreams-app:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc3-workload-generator:v0.6.3 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 a8f304a490525a770a8cd7440ffdb7e01429a9e4..68fa054174178ee85dd66ffa71b9fa7a6d092058 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.2 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 #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.2 + image: ghcr.io/cau-se/theodolite-uc4-flink:v0.6.3 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 9dc3fce6f0c209cf09f5458292c30917563609a8..e6d1f732af665d026b1e0053e133695daf1f28e3 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.2 + image: ghcr.io/cau-se/theodolite-uc4-kstreams-app:v0.6.3 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.2 + image: ghcr.io/cau-se/theodolite-uc4-workload-generator:v0.6.3 depends_on: - schema-registry - kafka diff --git a/theodolite/README.md b/theodolite/README.md index 86b533f74d8f17855cfadaefe77ab379ddf57225..21d614361d90edff86d226070803d731ead58232 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.2-runner.jar` file in the `/build` directory. Be aware that it’s not +It produces the `theodolite-0.6.3-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.2-runner.jar`. +The application is now runnable using `java -jar build/theodolite-0.6.3-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.2-runner``` +```./build/theodolite-0.6.3-runner``` If you want to learn more about building native executables, please consult <https://quarkus.io/guides/gradle-tooling>. diff --git a/theodolite/build.gradle b/theodolite/build.gradle index d2f80f581b74219dd5d027f010251f2d755de0b0..53b10d5b98ea237df3608efdec371454a2a306bb 100644 --- a/theodolite/build.gradle +++ b/theodolite/build.gradle @@ -36,7 +36,7 @@ dependencies { } group 'theodolite' -version '0.6.2' +version '0.6.3' java { sourceCompatibility = JavaVersion.VERSION_11