From 57e61d7a8513b414cd6b853aee5670540d4c38c0 Mon Sep 17 00:00:00 2001 From: lorenz <stu203404@mail.uni-kiel.de> Date: Tue, 8 Mar 2022 17:59:23 +0100 Subject: [PATCH] Align package structure commons hzj --- .../commons/hazelcastjet/BenchmarkConfigBuilder.java | 2 +- .../benchmarks}/commons/hazelcastjet/ClusterConfig.java | 2 +- .../commons/hazelcastjet/ConfigurationKeys.java | 2 +- .../commons/hazelcastjet/JetInstanceBuilder.java | 7 +++---- .../uc1/hazelcastjet/Uc1HazelcastJetFactory.java | 4 ++-- .../uc1/hazelcastjet/Uc1KafkaPropertiesBuilder.java | 2 +- .../theodolite/uc2/application/Uc2HazelcastJetFactory.java | 4 ++-- .../uc2/application/Uc2KafkaPropertiesBuilder.java | 2 +- .../theodolite/uc3/application/Uc3HazelcastJetFactory.java | 4 ++-- .../uc3/application/Uc3KafkaPropertiesBuilder.java | 2 +- .../theodolite/uc4/application/Uc4HazelcastJetFactory.java | 4 ++-- .../uc4/application/Uc4KafkaPropertiesBuilder.java | 2 +- 12 files changed, 18 insertions(+), 19 deletions(-) rename theodolite-benchmarks/hazelcastjet-commons/src/main/java/{theodolite => rocks/theodolite/benchmarks}/commons/hazelcastjet/BenchmarkConfigBuilder.java (97%) rename theodolite-benchmarks/hazelcastjet-commons/src/main/java/{theodolite => rocks/theodolite/benchmarks}/commons/hazelcastjet/ClusterConfig.java (97%) rename theodolite-benchmarks/hazelcastjet-commons/src/main/java/{theodolite => rocks/theodolite/benchmarks}/commons/hazelcastjet/ConfigurationKeys.java (95%) rename theodolite-benchmarks/hazelcastjet-commons/src/main/java/{theodolite => rocks/theodolite/benchmarks}/commons/hazelcastjet/JetInstanceBuilder.java (94%) diff --git a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/BenchmarkConfigBuilder.java b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/BenchmarkConfigBuilder.java similarity index 97% rename from theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/BenchmarkConfigBuilder.java rename to theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/BenchmarkConfigBuilder.java index 7062f5e1d..46dd56a86 100644 --- a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/BenchmarkConfigBuilder.java +++ b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/BenchmarkConfigBuilder.java @@ -1,4 +1,4 @@ -package theodolite.commons.hazelcastjet; +package rocks.theodolite.benchmarks.commons.hazelcastjet; import com.hazelcast.config.Config; import com.hazelcast.config.JoinConfig; diff --git a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ClusterConfig.java b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ClusterConfig.java similarity index 97% rename from theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ClusterConfig.java rename to theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ClusterConfig.java index 53af54d93..c5a214179 100644 --- a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ClusterConfig.java +++ b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ClusterConfig.java @@ -1,4 +1,4 @@ -package theodolite.commons.hazelcastjet; +package rocks.theodolite.benchmarks.commons.hazelcastjet; /** * Configuration of a load generator cluster. diff --git a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ConfigurationKeys.java b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ConfigurationKeys.java similarity index 95% rename from theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ConfigurationKeys.java rename to theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ConfigurationKeys.java index e4575a5de..d17058884 100644 --- a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/ConfigurationKeys.java +++ b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/ConfigurationKeys.java @@ -1,4 +1,4 @@ -package theodolite.commons.hazelcastjet; +package rocks.theodolite.benchmarks.commons.hazelcastjet; /** * Configuration Keys used for Hazelcast Jet Benchmark implementations. diff --git a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/JetInstanceBuilder.java b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/JetInstanceBuilder.java similarity index 94% rename from theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/JetInstanceBuilder.java rename to theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/JetInstanceBuilder.java index 9006c7a34..cc2ee052d 100644 --- a/theodolite-benchmarks/hazelcastjet-commons/src/main/java/theodolite/commons/hazelcastjet/JetInstanceBuilder.java +++ b/theodolite-benchmarks/hazelcastjet-commons/src/main/java/rocks/theodolite/benchmarks/commons/hazelcastjet/JetInstanceBuilder.java @@ -1,4 +1,4 @@ -package theodolite.commons.hazelcastjet; +package rocks.theodolite.benchmarks.commons.hazelcastjet; import com.hazelcast.config.Config; import com.hazelcast.jet.Jet; @@ -36,9 +36,8 @@ public class JetInstanceBuilder { final String bootstrapServerDefault, final String hzKubernetesServiceDnsKey) { // Use ClusterConfigBuilder to build a cluster config for this microservice final BenchmarkConfigBuilder configBuilder = new BenchmarkConfigBuilder(); - final Config config = + this.config = configBuilder.buildFromEnv(logger, bootstrapServerDefault, hzKubernetesServiceDnsKey); - this.config = config; return this; } @@ -46,7 +45,7 @@ public class JetInstanceBuilder { * Builds and returns a JetInstance. If a config is set, the JetInstance will contain the set * config. * - * @return + * @return JetInstance */ public JetInstance build() { final JetInstance jet = Jet.newJetInstance(); diff --git a/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1HazelcastJetFactory.java b/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1HazelcastJetFactory.java index 3ed9b90a8..d69c93f74 100644 --- a/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1HazelcastJetFactory.java +++ b/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1HazelcastJetFactory.java @@ -6,8 +6,8 @@ import com.hazelcast.jet.pipeline.Pipeline; import java.util.Objects; import java.util.Properties; import org.slf4j.Logger; -import theodolite.commons.hazelcastjet.ConfigurationKeys; -import theodolite.commons.hazelcastjet.JetInstanceBuilder; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.JetInstanceBuilder; /** * A Hazelcast Jet factory which can build a Hazelcast Jet Instance and Pipeline for the UC1 diff --git a/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1KafkaPropertiesBuilder.java b/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1KafkaPropertiesBuilder.java index 6b79d9f2e..b9a6b1d0d 100644 --- a/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1KafkaPropertiesBuilder.java +++ b/theodolite-benchmarks/uc1-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc1/hazelcastjet/Uc1KafkaPropertiesBuilder.java @@ -5,7 +5,7 @@ import java.util.Objects; import java.util.Properties; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.common.serialization.StringDeserializer; -import theodolite.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; /** * Builds a Properties object containing the needed kafka properties used for the UC1 benchmark of diff --git a/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2HazelcastJetFactory.java b/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2HazelcastJetFactory.java index a3c3d624f..4151f56fb 100644 --- a/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2HazelcastJetFactory.java +++ b/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2HazelcastJetFactory.java @@ -7,8 +7,8 @@ import com.hazelcast.jet.pipeline.Pipeline; import java.util.Objects; import java.util.Properties; import org.slf4j.Logger; -import theodolite.commons.hazelcastjet.ConfigurationKeys; -import theodolite.commons.hazelcastjet.JetInstanceBuilder; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.JetInstanceBuilder; import theodolite.uc2.application.uc2specifics.StatsAccumulatorSerializer; /** diff --git a/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2KafkaPropertiesBuilder.java b/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2KafkaPropertiesBuilder.java index 8a9903066..702b5664d 100644 --- a/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2KafkaPropertiesBuilder.java +++ b/theodolite-benchmarks/uc2-hazelcastjet/src/main/java/theodolite/uc2/application/Uc2KafkaPropertiesBuilder.java @@ -6,7 +6,7 @@ import java.util.Properties; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.common.serialization.StringDeserializer; import org.apache.kafka.common.serialization.StringSerializer; -import theodolite.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; /** * Builds a read and write Properties objects containing the needed kafka properties used for the diff --git a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3HazelcastJetFactory.java b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3HazelcastJetFactory.java index ca21acca7..273de79af 100644 --- a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3HazelcastJetFactory.java +++ b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3HazelcastJetFactory.java @@ -6,8 +6,8 @@ import com.hazelcast.jet.pipeline.Pipeline; import java.util.Objects; import java.util.Properties; import org.slf4j.Logger; -import theodolite.commons.hazelcastjet.ConfigurationKeys; -import theodolite.commons.hazelcastjet.JetInstanceBuilder; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.JetInstanceBuilder; import theodolite.uc3.application.uc3specifics.HourOfDayKey; import theodolite.uc3.application.uc3specifics.HourOfDayKeySerializer; diff --git a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3KafkaPropertiesBuilder.java b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3KafkaPropertiesBuilder.java index e2cf9b53f..b2625019f 100644 --- a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3KafkaPropertiesBuilder.java +++ b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/theodolite/uc3/application/Uc3KafkaPropertiesBuilder.java @@ -7,7 +7,7 @@ import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.clients.producer.ProducerConfig; import org.apache.kafka.common.serialization.StringDeserializer; import org.apache.kafka.common.serialization.StringSerializer; -import theodolite.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; /** * Builds a read and write Properties objects containing the needed kafka properties used for the diff --git a/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4HazelcastJetFactory.java b/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4HazelcastJetFactory.java index 69466250f..b0cd0abec 100644 --- a/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4HazelcastJetFactory.java +++ b/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4HazelcastJetFactory.java @@ -6,8 +6,8 @@ import com.hazelcast.jet.pipeline.Pipeline; import java.util.Objects; import java.util.Properties; import org.slf4j.Logger; -import theodolite.commons.hazelcastjet.ConfigurationKeys; -import theodolite.commons.hazelcastjet.JetInstanceBuilder; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.JetInstanceBuilder; import theodolite.uc4.application.uc4specifics.ImmutableSensorRegistryUc4Serializer; import theodolite.uc4.application.uc4specifics.SensorGroupKey; import theodolite.uc4.application.uc4specifics.SensorGroupKeySerializer; diff --git a/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4KafkaPropertiesBuilder.java b/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4KafkaPropertiesBuilder.java index fe5807373..e73e1ae11 100644 --- a/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4KafkaPropertiesBuilder.java +++ b/theodolite-benchmarks/uc4-hazelcastjet/src/main/java/theodolite/uc4/application/Uc4KafkaPropertiesBuilder.java @@ -8,7 +8,7 @@ import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.clients.producer.ProducerConfig; import org.apache.kafka.common.serialization.StringDeserializer; import org.apache.kafka.common.serialization.StringSerializer; -import theodolite.commons.hazelcastjet.ConfigurationKeys; +import rocks.theodolite.benchmarks.commons.hazelcastjet.ConfigurationKeys; import theodolite.uc4.application.uc4specifics.EventDeserializer; /** -- GitLab