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
No related branches found
No related tags found
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.
Finish editing this message first!
Please register or to comment