Skip to content
Snippets Groups Projects
Commit 86aff281 authored by Sören Henning's avatar Sören Henning
Browse files

Refactor package names for Beam

parent 9b5ebf1f
Branches
Tags
1 merge request!249Align package structure among all benchmark implementations
Pipeline #6775 canceled
Showing
with 28 additions and 26 deletions
package theodolite.commons.beam; package rocks.theodolite.benchmarks.commons.beam;
import io.confluent.kafka.serializers.AbstractKafkaAvroSerDeConfig; import io.confluent.kafka.serializers.AbstractKafkaAvroSerDeConfig;
import io.confluent.kafka.serializers.KafkaAvroDeserializerConfig; import io.confluent.kafka.serializers.KafkaAvroDeserializerConfig;
...@@ -9,7 +9,7 @@ import org.apache.beam.sdk.coders.CoderRegistry; ...@@ -9,7 +9,7 @@ import org.apache.beam.sdk.coders.CoderRegistry;
import org.apache.beam.sdk.options.PipelineOptions; import org.apache.beam.sdk.options.PipelineOptions;
import org.apache.commons.configuration2.Configuration; import org.apache.commons.configuration2.Configuration;
import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.clients.consumer.ConsumerConfig;
import theodolite.commons.beam.kafka.KafkaActivePowerTimestampReader; import rocks.theodolite.benchmarks.commons.beam.kafka.KafkaActivePowerTimestampReader;
/** /**
* Abstract factory class for creating Beam pipelines from a {@link Configuration} and * Abstract factory class for creating Beam pipelines from a {@link Configuration} and
......
package theodolite.commons.beam; package rocks.theodolite.benchmarks.commons.beam;
import java.util.function.Function; import java.util.function.Function;
import org.apache.beam.sdk.Pipeline; import org.apache.beam.sdk.Pipeline;
......
package theodolite.commons.beam; package rocks.theodolite.benchmarks.commons.beam;
/** /**
* Keys to access configuration parameters. * Keys to access configuration parameters.
......
package theodolite.commons.beam.kafka; package rocks.theodolite.benchmarks.commons.beam.kafka;
import io.confluent.kafka.streams.serdes.avro.SpecificAvroDeserializer; import io.confluent.kafka.streams.serdes.avro.SpecificAvroDeserializer;
import org.apache.kafka.common.serialization.Deserializer; import org.apache.kafka.common.serialization.Deserializer;
......
package theodolite.commons.beam.kafka; package rocks.theodolite.benchmarks.commons.beam.kafka;
import java.util.Optional; import java.util.Optional;
import org.apache.beam.sdk.io.kafka.KafkaRecord; import org.apache.beam.sdk.io.kafka.KafkaRecord;
......
package theodolite.commons.beam.kafka; package rocks.theodolite.benchmarks.commons.beam.kafka;
import java.util.Map; import java.util.Map;
import org.apache.beam.sdk.coders.AvroCoder; import org.apache.beam.sdk.coders.AvroCoder;
......
package theodolite.commons.beam.kafka; package rocks.theodolite.benchmarks.commons.beam.kafka;
import java.util.Map; import java.util.Map;
import org.apache.beam.sdk.io.kafka.KafkaIO; import org.apache.beam.sdk.io.kafka.KafkaIO;
......
package theodolite.commons.beam.kafka; package rocks.theodolite.benchmarks.commons.beam.kafka;
import java.util.Map; import java.util.Map;
import org.apache.beam.sdk.io.kafka.KafkaIO; import org.apache.beam.sdk.io.kafka.KafkaIO;
......
...@@ -16,4 +16,4 @@ sourceSets { ...@@ -16,4 +16,4 @@ sourceSets {
} }
} }
mainClassName = "application.Uc1BeamFlink" mainClassName = "rocks.theodolite.benchmarks.uc1.beam.flink.Uc1BeamFlink"
package application; package rocks.theodolite.benchmarks.uc1.beam.flink;
import org.apache.beam.runners.flink.FlinkRunner; import org.apache.beam.runners.flink.FlinkRunner;
import theodolite.commons.beam.BeamService; import rocks.theodolite.benchmarks.commons.beam.BeamService;
import rocks.theodolite.benchmarks.uc1.beam.PipelineFactory;
/** /**
* Implementation of the use case Database Storage using Apache Beam with the Flink Runner. To * Implementation of the use case Database Storage using Apache Beam with the Flink Runner. To
......
...@@ -16,4 +16,4 @@ sourceSets { ...@@ -16,4 +16,4 @@ sourceSets {
} }
} }
mainClassName = "application.Uc1BeamSamza" mainClassName = "rocks.theodolite.benchmarks.uc1.beam.samza.Uc1BeamSamza"
package application; package rocks.theodolite.benchmarks.uc1.beam.samza;
import org.apache.beam.runners.samza.SamzaRunner; import org.apache.beam.runners.samza.SamzaRunner;
import theodolite.commons.beam.BeamService; import rocks.theodolite.benchmarks.commons.beam.BeamService;
import rocks.theodolite.benchmarks.uc1.beam.PipelineFactory;
/** /**
* Implementation of the use case Database Storage using Apache Beam with the Samza Runner. To * Implementation of the use case Database Storage using Apache Beam with the Samza Runner. To
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import org.apache.beam.sdk.transforms.SimpleFunction; import org.apache.beam.sdk.transforms.SimpleFunction;
import org.apache.beam.sdk.values.TypeDescriptor; import org.apache.beam.sdk.values.TypeDescriptor;
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import org.apache.beam.sdk.transforms.MapElements; import org.apache.beam.sdk.transforms.MapElements;
import org.apache.beam.sdk.transforms.PTransform; import org.apache.beam.sdk.transforms.PTransform;
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import java.util.function.Function; import java.util.function.Function;
import org.apache.beam.sdk.Pipeline; import org.apache.beam.sdk.Pipeline;
...@@ -7,8 +7,8 @@ import org.apache.beam.sdk.coders.CoderRegistry; ...@@ -7,8 +7,8 @@ import org.apache.beam.sdk.coders.CoderRegistry;
import org.apache.beam.sdk.options.PipelineOptions; import org.apache.beam.sdk.options.PipelineOptions;
import org.apache.beam.sdk.transforms.Values; import org.apache.beam.sdk.transforms.Values;
import org.apache.commons.configuration2.Configuration; import org.apache.commons.configuration2.Configuration;
import theodolite.commons.beam.AbstractPipelineFactory; import rocks.theodolite.benchmarks.commons.beam.AbstractPipelineFactory;
import theodolite.commons.beam.kafka.KafkaActivePowerTimestampReader; import rocks.theodolite.benchmarks.commons.beam.kafka.KafkaActivePowerTimestampReader;
import titan.ccp.model.records.ActivePowerRecord; import titan.ccp.model.records.ActivePowerRecord;
/** /**
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import org.apache.beam.sdk.transforms.PTransform; import org.apache.beam.sdk.transforms.PTransform;
import org.apache.beam.sdk.values.PCollection; import org.apache.beam.sdk.values.PCollection;
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import application.firestore.FirestoreSink;
import java.util.stream.Stream; import java.util.stream.Stream;
import org.apache.beam.sdk.transforms.PTransform; import org.apache.beam.sdk.transforms.PTransform;
import org.apache.beam.sdk.values.PCollection; import org.apache.beam.sdk.values.PCollection;
import org.apache.commons.configuration2.Configuration; import org.apache.commons.configuration2.Configuration;
import rocks.theodolite.benchmarks.uc1.beam.firestore.FirestoreSink;
import rocks.theodolite.benchmarks.uc1.commons.logger.LogWriterFactory; import rocks.theodolite.benchmarks.uc1.commons.logger.LogWriterFactory;
import titan.ccp.model.records.ActivePowerRecord; import titan.ccp.model.records.ActivePowerRecord;
......
package application; package rocks.theodolite.benchmarks.uc1.beam;
import org.apache.beam.sdk.transforms.DoFn; import org.apache.beam.sdk.transforms.DoFn;
import rocks.theodolite.benchmarks.uc1.commons.DatabaseAdapter; import rocks.theodolite.benchmarks.uc1.commons.DatabaseAdapter;
......
package application.firestore; package rocks.theodolite.benchmarks.uc1.beam.firestore;
import com.google.firestore.v1.Document; import com.google.firestore.v1.Document;
import com.google.firestore.v1.Value; import com.google.firestore.v1.Value;
......
package application.firestore; package rocks.theodolite.benchmarks.uc1.beam.firestore;
import com.google.auth.oauth2.GoogleCredentials; import com.google.auth.oauth2.GoogleCredentials;
import com.google.cloud.firestore.FirestoreOptions; import com.google.cloud.firestore.FirestoreOptions;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment