Skip to content
Snippets Groups Projects
Commit 57e61d7a authored by Lorenz Boguhn's avatar Lorenz Boguhn
Browse files

Align package structure commons hzj

parent c5caf948
Branches
Tags
1 merge request!208Add benchmark implementations for Hazelcast Jet
Showing
with 18 additions and 19 deletions
package theodolite.commons.hazelcastjet;
package rocks.theodolite.benchmarks.commons.hazelcastjet;
import com.hazelcast.config.Config;
import com.hazelcast.config.JoinConfig;
......
package theodolite.commons.hazelcastjet;
package rocks.theodolite.benchmarks.commons.hazelcastjet;
/**
* Configuration of a load generator cluster.
......
package theodolite.commons.hazelcastjet;
package rocks.theodolite.benchmarks.commons.hazelcastjet;
/**
* Configuration Keys used for Hazelcast Jet Benchmark implementations.
......
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();
......
......@@ -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
......
......@@ -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
......
......@@ -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;
/**
......
......@@ -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
......
......@@ -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;
......
......@@ -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
......
......@@ -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;
......
......@@ -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;
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment