You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wayang.apache.org by be...@apache.org on 2021/02/05 15:56:02 UTC

[incubator-wayang] 01/05: files changes

This is an automated email from the ASF dual-hosted git repository.

bertty pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git

commit 086908f7185d84af2505b1b43a685cc0abb076d6
Author: Bertty Contreras-Rojas <be...@scalytics.io>
AuthorDate: Fri Dec 18 12:11:23 2020 -0300

    files changes
---
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/DataQuanta.scala  | 0
 .../rheem => org/apache/incubator/wayang}/api/DataQuantaBuilder.scala     | 0
 .../rheem/rheem => org/apache/incubator/wayang}/api/JavaPlanBuilder.scala | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/PlanBuilder.scala | 0
 .../rheem => org/apache/incubator/wayang}/api/RecordDataQuanta.scala      | 0
 .../apache/incubator/wayang}/api/RecordDataQuantaBuilder.scala            | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/graph/Edge.scala  | 0
 .../rheem => org/apache/incubator/wayang}/api/graph/EdgeDataQuanta.scala  | 0
 .../apache/incubator/wayang}/api/graph/EdgeDataQuantaBuilder.scala        | 0
 .../rheem/rheem => org/apache/incubator/wayang}/api/graph/package.scala   | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/package.scala     | 0
 .../apache/incubator/wayang}/api/util/DataQuantaBuilderCache.scala        | 0
 .../apache/incubator/wayang}/api/util/DataQuantaBuilderDecorator.scala    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/api/util/TypeTrap.scala   | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/JavaApiTest.java  | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/api/ApiTest.scala     | 0
 .../apache/incubator/wayang/basic/WayangBasics.java}                      | 0
 .../rheem => org/apache/incubator/wayang}/basic/channels/FileChannel.java | 0
 .../rheem/rheem => org/apache/incubator/wayang}/basic/data/Record.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/basic/data/Tuple2.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/basic/data/Tuple5.java    | 0
 .../apache/incubator/wayang}/basic/function/ProjectionDescriptor.java     | 0
 .../apache/incubator/wayang}/basic/mapping/GlobalReduceMapping.java       | 0
 .../rheem => org/apache/incubator/wayang}/basic/mapping/Mappings.java     | 0
 .../incubator/wayang}/basic/mapping/MaterializedGroupByMapping.java       | 0
 .../apache/incubator/wayang}/basic/mapping/PageRankMapping.java           | 0
 .../apache/incubator/wayang}/basic/mapping/ReduceByMapping.java           | 0
 .../apache/incubator/wayang}/basic/mapping/RepeatMapping.java             | 0
 .../apache/incubator/wayang}/basic/operators/CartesianOperator.java       | 0
 .../apache/incubator/wayang}/basic/operators/CoGroupOperator.java         | 0
 .../apache/incubator/wayang}/basic/operators/CollectionSource.java        | 0
 .../apache/incubator/wayang}/basic/operators/CountOperator.java           | 0
 .../apache/incubator/wayang}/basic/operators/DistinctOperator.java        | 0
 .../apache/incubator/wayang}/basic/operators/DoWhileOperator.java         | 0
 .../apache/incubator/wayang}/basic/operators/FilterOperator.java          | 0
 .../apache/incubator/wayang}/basic/operators/FlatMapOperator.java         | 0
 .../wayang}/basic/operators/GlobalMaterializedGroupOperator.java          | 0
 .../apache/incubator/wayang}/basic/operators/GlobalReduceOperator.java    | 0
 .../apache/incubator/wayang}/basic/operators/GroupByOperator.java         | 0
 .../apache/incubator/wayang}/basic/operators/IntersectOperator.java       | 0
 .../apache/incubator/wayang}/basic/operators/JoinOperator.java            | 0
 .../apache/incubator/wayang}/basic/operators/LocalCallbackSink.java       | 0
 .../apache/incubator/wayang}/basic/operators/LoopOperator.java            | 0
 .../apache/incubator/wayang}/basic/operators/MapOperator.java             | 0
 .../apache/incubator/wayang}/basic/operators/MapPartitionsOperator.java   | 0
 .../incubator/wayang}/basic/operators/MaterializedGroupByOperator.java    | 0
 .../apache/incubator/wayang}/basic/operators/PageRankOperator.java        | 0
 .../apache/incubator/wayang}/basic/operators/ReduceByOperator.java        | 0
 .../apache/incubator/wayang}/basic/operators/ReduceOperator.java          | 0
 .../apache/incubator/wayang}/basic/operators/RepeatOperator.java          | 0
 .../apache/incubator/wayang}/basic/operators/SampleOperator.java          | 0
 .../apache/incubator/wayang}/basic/operators/SortOperator.java            | 0
 .../apache/incubator/wayang}/basic/operators/TableSource.java             | 0
 .../apache/incubator/wayang}/basic/operators/TextFileSink.java            | 0
 .../apache/incubator/wayang}/basic/operators/TextFileSource.java          | 0
 .../apache/incubator/wayang}/basic/operators/UnionAllOperator.java        | 0
 .../apache/incubator/wayang}/basic/operators/ZipWithIdOperator.java       | 0
 .../apache/incubator/wayang/basic/plugin/WayangBasic.java}                | 0
 .../apache/incubator/wayang/basic/plugin/WayangBasicGraph.java}           | 0
 .../rheem => org/apache/incubator/wayang}/basic/types/RecordType.java     | 0
 .../apache/incubator/wayang}/basic/function/ProjectionDescriptorTest.java | 0
 .../apache/incubator/wayang}/basic/mapping/ReduceByMappingTest.java       | 0
 .../wayang}/basic/operators/MaterializedGroupByOperatorTest.java          | 0
 .../apache/incubator/wayang}/basic/operators/TextFileSourceTest.java      | 0
 .../apache/incubator/wayang}/basic/operators/test/TestSink.java           | 0
 .../apache/incubator/wayang}/basic/operators/test/TestSource.java         | 0
 .../rheem => org/apache/incubator/wayang}/basic/types/RecordTypeTest.java | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/core/mathex/MathEx.g4 | 0
 .../rheem => org/apache/incubator/wayang}/core/api/Configuration.java     | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/core/api/Job.java     | 0
 .../apache/incubator/wayang/core/api/WayangContext.java}                  | 0
 .../incubator/wayang}/core/api/configuration/CollectionProvider.java      | 0
 .../incubator/wayang}/core/api/configuration/ConstantValueProvider.java   | 0
 .../wayang}/core/api/configuration/ExplicitCollectionProvider.java        | 0
 .../wayang}/core/api/configuration/FunctionalCollectionProvider.java      | 0
 .../wayang}/core/api/configuration/FunctionalKeyValueProvider.java        | 0
 .../incubator/wayang}/core/api/configuration/FunctionalValueProvider.java | 0
 .../apache/incubator/wayang}/core/api/configuration/KeyValueProvider.java | 0
 .../wayang}/core/api/configuration/MapBasedKeyValueProvider.java          | 0
 .../apache/incubator/wayang}/core/api/configuration/ValueProvider.java    | 0
 .../apache/incubator/wayang/core/api/exception/WayangException.java}      | 0
 .../apache/incubator/wayang}/core/function/AggregationDescriptor.java     | 0
 .../apache/incubator/wayang}/core/function/ConsumerDescriptor.java        | 0
 .../apache/incubator/wayang}/core/function/ExecutionContext.java          | 0
 .../apache/incubator/wayang}/core/function/ExtendedFunction.java          | 0
 .../apache/incubator/wayang}/core/function/FlatMapDescriptor.java         | 0
 .../apache/incubator/wayang}/core/function/FunctionDescriptor.java        | 0
 .../apache/incubator/wayang}/core/function/MapPartitionsDescriptor.java   | 0
 .../apache/incubator/wayang}/core/function/PredicateDescriptor.java       | 0
 .../apache/incubator/wayang}/core/function/ReduceDescriptor.java          | 0
 .../apache/incubator/wayang}/core/function/TransformationDescriptor.java  | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/mapping/Mapping.java | 0
 .../rheem => org/apache/incubator/wayang}/core/mapping/OperatorMatch.java | 0
 .../apache/incubator/wayang}/core/mapping/OperatorPattern.java            | 0
 .../apache/incubator/wayang}/core/mapping/PlanTransformation.java         | 0
 .../apache/incubator/wayang}/core/mapping/ReplacementSubplanFactory.java  | 0
 .../rheem => org/apache/incubator/wayang}/core/mapping/SubplanMatch.java  | 0
 .../apache/incubator/wayang}/core/mapping/SubplanPattern.java             | 0
 .../apache/incubator/wayang}/core/monitor/DisabledMonitor.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/monitor/FileMonitor.java   | 0
 .../rheem => org/apache/incubator/wayang}/core/monitor/HttpMonitor.java   | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/monitor/Monitor.java | 0
 .../rheem => org/apache/incubator/wayang}/core/monitor/ZeroMQMonitor.java | 0
 .../incubator/wayang}/core/optimizer/AggregateOptimizationContext.java    | 0
 .../incubator/wayang}/core/optimizer/DefaultOptimizationContext.java      | 0
 .../apache/incubator/wayang}/core/optimizer/OptimizationContext.java      | 0
 .../apache/incubator/wayang}/core/optimizer/OptimizationUtils.java        | 0
 .../incubator/wayang}/core/optimizer/ProbabilisticDoubleInterval.java     | 0
 .../incubator/wayang}/core/optimizer/ProbabilisticIntervalEstimate.java   | 0
 .../apache/incubator/wayang}/core/optimizer/SanityChecker.java            | 0
 .../core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java  | 0
 .../core/optimizer/cardinality/AggregatingCardinalityEstimator.java       | 0
 .../incubator/wayang}/core/optimizer/cardinality/CardinalityEstimate.java | 0
 .../core/optimizer/cardinality/CardinalityEstimationTraversal.java        | 0
 .../wayang}/core/optimizer/cardinality/CardinalityEstimator.java          | 0
 .../wayang}/core/optimizer/cardinality/CardinalityEstimatorManager.java   | 0
 .../incubator/wayang}/core/optimizer/cardinality/CardinalityPusher.java   | 0
 .../wayang}/core/optimizer/cardinality/DefaultCardinalityEstimator.java   | 0
 .../wayang}/core/optimizer/cardinality/DefaultCardinalityPusher.java      | 0
 .../wayang}/core/optimizer/cardinality/FallbackCardinalityEstimator.java  | 0
 .../wayang}/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java | 0
 .../core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java  | 0
 .../wayang}/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java  | 0
 .../core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java  | 0
 .../wayang}/core/optimizer/cardinality/SubplanCardinalityPusher.java      | 0
 .../core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java     | 0
 .../incubator/wayang}/core/optimizer/channels/ChannelConversion.java      | 0
 .../incubator/wayang}/core/optimizer/channels/ChannelConversionGraph.java | 0
 .../wayang}/core/optimizer/channels/DefaultChannelConversion.java         | 0
 .../wayang}/core/optimizer/costs/ConstantLoadProfileEstimator.java        | 0
 .../incubator/wayang}/core/optimizer/costs/DefaultLoadEstimator.java      | 0
 .../apache/incubator/wayang}/core/optimizer/costs/EstimationContext.java  | 0
 .../incubator/wayang}/core/optimizer/costs/IntervalLoadEstimator.java     | 0
 .../apache/incubator/wayang}/core/optimizer/costs/LoadEstimate.java       | 0
 .../apache/incubator/wayang}/core/optimizer/costs/LoadEstimator.java      | 0
 .../apache/incubator/wayang}/core/optimizer/costs/LoadProfile.java        | 0
 .../incubator/wayang}/core/optimizer/costs/LoadProfileEstimator.java      | 0
 .../incubator/wayang}/core/optimizer/costs/LoadProfileEstimators.java     | 0
 .../wayang}/core/optimizer/costs/LoadProfileToTimeConverter.java          | 0
 .../incubator/wayang}/core/optimizer/costs/LoadToTimeConverter.java       | 0
 .../wayang}/core/optimizer/costs/NestableLoadProfileEstimator.java        | 0
 .../incubator/wayang}/core/optimizer/costs/SimpleEstimationContext.java   | 0
 .../apache/incubator/wayang}/core/optimizer/costs/TimeEstimate.java       | 0
 .../incubator/wayang}/core/optimizer/costs/TimeToCostConverter.java       | 0
 .../incubator/wayang}/core/optimizer/enumeration/ExecutionTaskFlow.java   | 0
 .../wayang}/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java     | 0
 .../wayang}/core/optimizer/enumeration/LatentOperatorPruningStrategy.java | 0
 .../incubator/wayang}/core/optimizer/enumeration/LoopEnumerator.java      | 0
 .../incubator/wayang}/core/optimizer/enumeration/LoopImplementation.java  | 0
 .../incubator/wayang}/core/optimizer/enumeration/PlanEnumeration.java     | 0
 .../core/optimizer/enumeration/PlanEnumerationPruningStrategy.java        | 0
 .../incubator/wayang}/core/optimizer/enumeration/PlanEnumerator.java      | 0
 .../incubator/wayang}/core/optimizer/enumeration/PlanImplementation.java  | 0
 .../wayang}/core/optimizer/enumeration/RandomPruningStrategy.java         | 0
 .../wayang}/core/optimizer/enumeration/SinglePlatformPruningStrategy.java | 0
 .../wayang}/core/optimizer/enumeration/StageAssignmentTraversal.java      | 0
 .../incubator/wayang}/core/optimizer/enumeration/TopKPruningStrategy.java | 0
 .../wayang}/core/optimizer/partition/EnumerationAlternative.java          | 0
 .../incubator/wayang}/core/optimizer/partition/EnumerationBranch.java     | 0
 .../apache/incubator/wayang}/core/plan/executionplan/Channel.java         | 0
 .../incubator/wayang}/core/plan/executionplan/ChannelInitializer.java     | 0
 .../apache/incubator/wayang}/core/plan/executionplan/ExecutionPlan.java   | 0
 .../apache/incubator/wayang}/core/plan/executionplan/ExecutionStage.java  | 0
 .../incubator/wayang}/core/plan/executionplan/ExecutionStageLoop.java     | 0
 .../apache/incubator/wayang}/core/plan/executionplan/ExecutionTask.java   | 0
 .../incubator/wayang}/core/plan/executionplan/PlatformExecution.java      | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/ActualOperator.java      | 0
 .../incubator/wayang}/core/plan/rheemplan/BinaryToUnaryOperator.java      | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/CompositeOperator.java   | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/ElementaryOperator.java  | 0
 .../incubator/wayang}/core/plan/rheemplan/EstimationContextProperty.java  | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/ExecutionOperator.java   | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/InputSlot.java           | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/LoopHeadAlternative.java | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/LoopHeadOperator.java    | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/LoopIsolator.java        | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/LoopSubplan.java         | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/Operator.java            | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OperatorAlternative.java | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OperatorBase.java        | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OperatorContainer.java   | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OperatorContainers.java  | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/Operators.java           | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OutputSlot.java          | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/PlanMetrics.java         | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/PlanTraversal.java       | 0
 .../rheem => org/apache/incubator/wayang}/core/plan/rheemplan/Slot.java   | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/SlotMapping.java         | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/Subplan.java             | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/TopDownPlanVisitor.java  | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/UnarySink.java           | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/UnarySource.java         | 0
 .../incubator/wayang}/core/plan/rheemplan/UnaryToUnaryOperator.java       | 0
 .../apache/incubator/wayang/core/plan/rheemplan/WayangPlan.java}          | 0
 .../core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java       | 0
 .../apache/incubator/wayang}/core/platform/AbstractChannelInstance.java   | 0
 .../apache/incubator/wayang}/core/platform/AtomicExecution.java           | 0
 .../apache/incubator/wayang}/core/platform/AtomicExecutionGroup.java      | 0
 .../rheem => org/apache/incubator/wayang}/core/platform/Breakpoint.java   | 0
 .../apache/incubator/wayang}/core/platform/CardinalityBreakpoint.java     | 0
 .../apache/incubator/wayang}/core/platform/ChannelDescriptor.java         | 0
 .../apache/incubator/wayang}/core/platform/ChannelInstance.java           | 0
 .../incubator/wayang}/core/platform/CompositeExecutionResource.java       | 0
 .../apache/incubator/wayang}/core/platform/ConjunctiveBreakpoint.java     | 0
 .../apache/incubator/wayang}/core/platform/CrossPlatformExecutor.java     | 0
 .../apache/incubator/wayang}/core/platform/ExecutionResource.java         | 0
 .../apache/incubator/wayang}/core/platform/ExecutionResourceTemplate.java | 0
 .../apache/incubator/wayang}/core/platform/ExecutionState.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/platform/Executor.java     | 0
 .../apache/incubator/wayang}/core/platform/ExecutorTemplate.java          | 0
 .../apache/incubator/wayang}/core/platform/FixBreakpoint.java             | 0
 .../rheem => org/apache/incubator/wayang}/core/platform/Junction.java     | 0
 .../apache/incubator/wayang}/core/platform/NoIterationBreakpoint.java     | 0
 .../apache/incubator/wayang}/core/platform/PartialExecution.java          | 0
 .../rheem => org/apache/incubator/wayang}/core/platform/Platform.java     | 0
 .../apache/incubator/wayang}/core/platform/PushExecutorTemplate.java      | 0
 .../incubator/wayang}/core/platform/lineage/ChannelLineageNode.java       | 0
 .../incubator/wayang}/core/platform/lineage/ExecutionLineageNode.java     | 0
 .../incubator/wayang}/core/platform/lineage/LazyExecutionLineageNode.java | 0
 .../rheem => org/apache/incubator/wayang}/core/plugin/DynamicPlugin.java  | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/plugin/Plugin.java   | 0
 .../apache/incubator/wayang}/core/profiling/CardinalityRepository.java    | 0
 .../apache/incubator/wayang}/core/profiling/CostMeasurement.java          | 0
 .../apache/incubator/wayang}/core/profiling/ExecutionLog.java             | 0
 .../apache/incubator/wayang}/core/profiling/ExecutionPlanMeasurement.java | 0
 .../incubator/wayang}/core/profiling/FullInstrumentationStrategy.java     | 0
 .../apache/incubator/wayang}/core/profiling/InstrumentationStrategy.java  | 0
 .../incubator/wayang}/core/profiling/NoInstrumentationStrategy.java       | 0
 .../incubator/wayang}/core/profiling/OutboundInstrumentationStrategy.java | 0
 .../incubator/wayang}/core/profiling/PartialExecutionMeasurement.java     | 0
 .../rheem => org/apache/incubator/wayang}/core/profiling/ProfileDBs.java  | 0
 .../apache/incubator/wayang}/core/types/BasicDataUnitType.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/types/DataSetType.java     | 0
 .../apache/incubator/wayang}/core/types/DataUnitGroupType.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/types/DataUnitType.java    | 0
 .../apache/incubator/wayang}/core/util/AbstractReferenceCountable.java    | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/core/util/Action.java | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Actions.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Bitmask.java    | 0
 .../rheem => org/apache/incubator/wayang}/core/util/Canonicalizer.java    | 0
 .../apache/incubator/wayang}/core/util/ConsumerIteratorAdapter.java       | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Copyable.java   | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Counter.java    | 0
 .../apache/incubator/wayang}/core/util/CrossProductIterable.java          | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Formats.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Iterators.java  | 0
 .../rheem => org/apache/incubator/wayang}/core/util/JsonSerializable.java | 0
 .../apache/incubator/wayang}/core/util/JsonSerializables.java             | 0
 .../rheem => org/apache/incubator/wayang}/core/util/JsonSerializer.java   | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/JuelUtils.java  | 0
 .../apache/incubator/wayang}/core/util/LimitedInputStream.java            | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Logging.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/LruCache.java   | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/MultiMap.java   | 0
 .../apache/incubator/wayang}/core/util/OneTimeExecutable.java             | 0
 .../rheem/rheem => org/apache/incubator/wayang}/core/util/Optional.java   | 0
 .../apache/incubator/wayang}/core/util/ReferenceCountable.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/util/ReflectionUtils.java  | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/core/util/Tuple.java  | 0
 .../apache/incubator/wayang/core/util/WayangArrays.java}                  | 0
 .../apache/incubator/wayang/core/util/WayangCollections.java}             | 0
 .../rheem => org/apache/incubator/wayang}/core/util/fs/FileSystem.java    | 0
 .../rheem => org/apache/incubator/wayang}/core/util/fs/FileSystems.java   | 0
 .../rheem => org/apache/incubator/wayang}/core/util/fs/FileUtils.java     | 0
 .../apache/incubator/wayang}/core/util/fs/HadoopFileSystem.java           | 0
 .../apache/incubator/wayang}/core/util/fs/LocalFileSystem.java            | 0
 .../rheem => org/apache/incubator/wayang}/core/util/mathex/Context.java   | 0
 .../apache/incubator/wayang}/core/util/mathex/DefaultContext.java         | 0
 .../apache/incubator/wayang}/core/util/mathex/Expression.java             | 0
 .../apache/incubator/wayang}/core/util/mathex/ExpressionBuilder.java      | 0
 .../wayang}/core/util/mathex/exceptions/EvaluationException.java          | 0
 .../incubator/wayang}/core/util/mathex/exceptions/MathExException.java    | 0
 .../incubator/wayang}/core/util/mathex/exceptions/ParseException.java     | 0
 .../apache/incubator/wayang}/core/util/mathex/model/BinaryOperation.java  | 0
 .../apache/incubator/wayang}/core/util/mathex/model/CompiledFunction.java | 0
 .../apache/incubator/wayang}/core/util/mathex/model/Constant.java         | 0
 .../apache/incubator/wayang}/core/util/mathex/model/NamedFunction.java    | 0
 .../apache/incubator/wayang}/core/util/mathex/model/UnaryOperation.java   | 0
 .../apache/incubator/wayang}/core/util/mathex/model/Variable.java         | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/core/SlotTest.java    | 0
 .../apache/incubator/wayang}/core/mapping/OperatorPatternTest.java        | 0
 .../apache/incubator/wayang}/core/mapping/PlanTransformationTest.java     | 0
 .../apache/incubator/wayang}/core/mapping/SubplanPatternTest.java         | 0
 .../apache/incubator/wayang}/core/mapping/test/TestSinkMapping.java       | 0
 .../incubator/wayang}/core/mapping/test/TestSinkToTestSink2Factory.java   | 0
 .../core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java   | 0
 .../core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java       | 0
 .../core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java      | 0
 .../wayang}/core/optimizer/cardinality/SubplanCardinalityPusherTest.java  | 0
 .../wayang}/core/optimizer/channels/ChannelConversionGraphTest.java       | 0
 .../wayang}/core/optimizer/costs/NestableLoadProfileEstimatorTest.java    | 0
 .../wayang}/core/optimizer/enumeration/StageAssignmentTraversalTest.java  | 0
 .../incubator/wayang}/core/plan/executionplan/test/TestChannel.java       | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/LoopIsolatorTest.java    | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/OperatorTest.java        | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/SlotMappingTest.java     | 0
 .../incubator/wayang}/core/plan/rheemplan/test/TestCustomMapOperator.java | 0
 .../incubator/wayang}/core/plan/rheemplan/test/TestFilterOperator.java    | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/test/TestJoin.java       | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/test/TestLoopHead.java   | 0
 .../incubator/wayang}/core/plan/rheemplan/test/TestMapOperator.java       | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/test/TestSink.java       | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/test/TestSink2.java      | 0
 .../apache/incubator/wayang}/core/plan/rheemplan/test/TestSource.java     | 0
 .../apache/incubator/wayang}/core/platform/PartialExecutionTest.java      | 0
 .../apache/incubator/wayang}/core/plugin/DynamicPluginTest.java           | 0
 .../apache/incubator/wayang}/core/test/DummyExecutionOperator.java        | 0
 .../apache/incubator/wayang}/core/test/DummyExternalReusableChannel.java  | 0
 .../apache/incubator/wayang}/core/test/DummyNonReusableChannel.java       | 0
 .../rheem => org/apache/incubator/wayang}/core/test/DummyPlatform.java    | 0
 .../apache/incubator/wayang}/core/test/DummyReusableChannel.java          | 0
 .../rheem => org/apache/incubator/wayang}/core/test/MockFactory.java      | 0
 .../incubator/wayang}/core/test/SerializableDummyExecutionOperator.java   | 0
 .../rheem => org/apache/incubator/wayang}/core/test/TestDataUnit.java     | 0
 .../rheem => org/apache/incubator/wayang}/core/test/TestDataUnit2.java    | 0
 .../rheem => org/apache/incubator/wayang}/core/util/BitmaskTest.java      | 0
 .../apache/incubator/wayang}/core/util/ConsumerIteratorAdapterTest.java   | 0
 .../apache/incubator/wayang}/core/util/CrossProductIterableTest.java      | 0
 .../apache/incubator/wayang}/core/util/LimitedInputStreamTest.java        | 0
 .../apache/incubator/wayang}/core/util/ReflectionUtilsTest.java           | 0
 .../apache/incubator/wayang/core/util/WayangCollectionsTest.java}         | 0
 .../apache/incubator/wayang}/core/util/mathex/ExpressionBuilderTest.java  | 0
 .../apache/incubator/wayang}/core/util/mathex/ExpressionTest.java         | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/iejoin/IEJoin.java    | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/iejoin/data/Data.java | 0
 .../rheem => org/apache/incubator/wayang}/iejoin/mapping/Mappings.java    | 0
 .../apache/incubator/wayang}/iejoin/mapping/java/IEJoinMapping.java       | 0
 .../apache/incubator/wayang}/iejoin/mapping/java/IESelfJoinMapping.java   | 0
 .../apache/incubator/wayang}/iejoin/mapping/spark/IEJoinMapping.java      | 0
 .../apache/incubator/wayang}/iejoin/mapping/spark/IESelfJoinMapping.java  | 0
 .../apache/incubator/wayang}/iejoin/operators/IEJoinMasterOperator.java   | 0
 .../apache/incubator/wayang}/iejoin/operators/IEJoinOperator.java         | 0
 .../apache/incubator/wayang}/iejoin/operators/IESelfJoinOperator.java     | 0
 .../apache/incubator/wayang}/iejoin/operators/JavaIEJoinOperator.java     | 0
 .../apache/incubator/wayang}/iejoin/operators/JavaIESelfJoinOperator.java | 0
 .../apache/incubator/wayang}/iejoin/operators/SparkIEJoinOperator.java    | 0
 .../incubator/wayang}/iejoin/operators/SparkIESelfJoinOperator.java       | 0
 .../incubator/wayang}/iejoin/operators/java_helpers/BitSetJoin.java       | 0
 .../incubator/wayang}/iejoin/operators/java_helpers/DataComparator.java   | 0
 .../incubator/wayang}/iejoin/operators/java_helpers/extractData.java      | 0
 .../incubator/wayang}/iejoin/operators/java_helpers/myMergeSort.java      | 0
 .../wayang}/iejoin/operators/java_helpers/revDataComparator.java          | 0
 .../incubator/wayang}/iejoin/operators/spark_helpers/BitSetJoin.java      | 0
 .../iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java       | 0
 .../incubator/wayang}/iejoin/operators/spark_helpers/addUniqueID.java     | 0
 .../wayang}/iejoin/operators/spark_helpers/build2ListObject.java          | 0
 .../incubator/wayang}/iejoin/operators/spark_helpers/extractData.java     | 0
 .../wayang}/iejoin/operators/spark_helpers/filterUnwantedBlocks.java      | 0
 .../incubator/wayang}/iejoin/operators/spark_helpers/myMergeSort.java     | 0
 .../wayang}/iejoin/operators/spark_helpers/revDataComparator.java         | 0
 .../incubator/wayang}/iejoin/operators/JavaExecutionOperatorTestBase.java | 0
 .../apache/incubator/wayang}/iejoin/operators/JavaIEJoinOperatorTest.java | 0
 .../incubator/wayang}/iejoin/operators/SparkIEJoinOperatorTest.java       | 0
 .../incubator/wayang}/iejoin/operators/SparkIEJoinOperatorTest2.java      | 0
 .../incubator/wayang}/iejoin/operators/SparkIEJoinOperatorTest3.java      | 0
 .../incubator/wayang}/iejoin/operators/SparkIEJoinOperatorTest4.java      | 0
 .../incubator/wayang}/iejoin/operators/SparkIESelfJoinOperatorTest.java   | 0
 .../apache/incubator/wayang}/iejoin/operators/SparkOperatorTestBase.java  | 0
 .../rheem => org/apache/incubator/wayang}/iejoin/test/ChannelFactory.java | 0
 .../java/{io/rheem/rheem => org/apache/incubator/wayang}/flink/Flink.java | 0
 .../apache/incubator/wayang}/flink/channels/ChannelConversions.java       | 0
 .../apache/incubator/wayang}/flink/channels/DataSetChannel.java           | 0
 .../apache/incubator/wayang}/flink/compiler/FlinkCoGroupFunction.java     | 0
 .../apache/incubator/wayang}/flink/compiler/FunctionCompiler.java         | 0
 .../apache/incubator/wayang}/flink/compiler/KeySelectorDistinct.java      | 0
 .../apache/incubator/wayang}/flink/compiler/KeySelectorFunction.java      | 0
 .../apache/incubator/wayang}/flink/compiler/OutputFormatConsumer.java     | 0
 .../apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java}   | 0
 .../apache/incubator/wayang}/flink/compiler/criterion/DummyFilter.java    | 0
 .../apache/incubator/wayang}/flink/compiler/criterion/DummyMap.java       | 0
 .../incubator/wayang/flink/compiler/criterion/WayangAggregator.java}      | 0
 .../wayang/flink/compiler/criterion/WayangConvergenceCriterion.java}      | 0
 .../incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java} | 0
 .../incubator/wayang/flink/compiler/criterion/WayangListValue.java}       | 0
 .../apache/incubator/wayang/flink/compiler/criterion/WayangValue.java}    | 0
 .../apache/incubator/wayang}/flink/execution/FlinkContextReference.java   | 0
 .../apache/incubator/wayang}/flink/execution/FlinkExecutionContext.java   | 0
 .../apache/incubator/wayang}/flink/execution/FlinkExecutor.java           | 0
 .../apache/incubator/wayang}/flink/mapping/CartesianMapping.java          | 0
 .../apache/incubator/wayang}/flink/mapping/CoGroupMapping.java            | 0
 .../apache/incubator/wayang}/flink/mapping/CollectionSourceMapping.java   | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/CountMapping.java | 0
 .../apache/incubator/wayang}/flink/mapping/DistinctMapping.java           | 0
 .../apache/incubator/wayang}/flink/mapping/DoWhileMapping.java            | 0
 .../apache/incubator/wayang}/flink/mapping/FilterMapping.java             | 0
 .../apache/incubator/wayang}/flink/mapping/FlatMapMapping.java            | 0
 .../incubator/wayang}/flink/mapping/GlobalMaterializedGroupMapping.java   | 0
 .../apache/incubator/wayang}/flink/mapping/GlobalReduceMapping.java       | 0
 .../apache/incubator/wayang}/flink/mapping/GroupByMapping.java            | 0
 .../apache/incubator/wayang}/flink/mapping/IntersectMapping.java          | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/JoinMapping.java  | 0
 .../apache/incubator/wayang}/flink/mapping/LocalCallbackSinkMapping.java  | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/LoopMapping.java  | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/MapMapping.java   | 0
 .../apache/incubator/wayang}/flink/mapping/MapPartitionsMapping.java      | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/Mappings.java     | 0
 .../incubator/wayang}/flink/mapping/MaterializedGroupByMapping.java       | 0
 .../apache/incubator/wayang}/flink/mapping/PageRankMapping.java           | 0
 .../apache/incubator/wayang}/flink/mapping/ReduceByMapping.java           | 0
 .../apache/incubator/wayang}/flink/mapping/RepeatMapping.java             | 0
 .../apache/incubator/wayang}/flink/mapping/SampleMapping.java             | 0
 .../rheem => org/apache/incubator/wayang}/flink/mapping/SortMapping.java  | 0
 .../apache/incubator/wayang}/flink/mapping/TextFileSinkMapping.java       | 0
 .../apache/incubator/wayang}/flink/mapping/TextFileSourceMapping.java     | 0
 .../apache/incubator/wayang}/flink/mapping/UnionAllMapping.java           | 0
 .../apache/incubator/wayang}/flink/mapping/ZipWithIdMapping.java          | 0
 .../apache/incubator/wayang}/flink/operators/FlinkCartesianOperator.java  | 0
 .../apache/incubator/wayang}/flink/operators/FlinkCoGroupOperator.java    | 0
 .../apache/incubator/wayang}/flink/operators/FlinkCollectionSink.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkCollectionSource.java   | 0
 .../apache/incubator/wayang}/flink/operators/FlinkCountOperator.java      | 0
 .../apache/incubator/wayang}/flink/operators/FlinkDistinctOperator.java   | 0
 .../apache/incubator/wayang}/flink/operators/FlinkDoWhileOperator.java    | 0
 .../apache/incubator/wayang}/flink/operators/FlinkExecutionOperator.java  | 0
 .../apache/incubator/wayang}/flink/operators/FlinkFilterOperator.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkFlatMapOperator.java    | 0
 .../wayang}/flink/operators/FlinkGlobalMaterializedGroupOperator.java     | 0
 .../incubator/wayang}/flink/operators/FlinkGlobalReduceOperator.java      | 0
 .../apache/incubator/wayang}/flink/operators/FlinkGroupByOperator.java    | 0
 .../apache/incubator/wayang}/flink/operators/FlinkIntersectOperator.java  | 0
 .../apache/incubator/wayang}/flink/operators/FlinkJoinOperator.java       | 0
 .../apache/incubator/wayang}/flink/operators/FlinkLocalCallbackSink.java  | 0
 .../apache/incubator/wayang}/flink/operators/FlinkLoopOperator.java       | 0
 .../apache/incubator/wayang}/flink/operators/FlinkMapOperator.java        | 0
 .../incubator/wayang}/flink/operators/FlinkMapPartitionsOperator.java     | 0
 .../wayang}/flink/operators/FlinkMaterializedGroupByOperator.java         | 0
 .../apache/incubator/wayang}/flink/operators/FlinkObjectFileSink.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkObjectFileSource.java   | 0
 .../apache/incubator/wayang}/flink/operators/FlinkPageRankOperator.java   | 0
 .../apache/incubator/wayang}/flink/operators/FlinkReduceByOperator.java   | 0
 .../incubator/wayang}/flink/operators/FlinkRepeatExpandedOperator.java    | 0
 .../apache/incubator/wayang}/flink/operators/FlinkRepeatOperator.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkSampleOperator.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkSortOperator.java       | 0
 .../apache/incubator/wayang}/flink/operators/FlinkTextFileSink.java       | 0
 .../apache/incubator/wayang}/flink/operators/FlinkTextFileSource.java     | 0
 .../apache/incubator/wayang}/flink/operators/FlinkTsvFileSink.java        | 0
 .../apache/incubator/wayang}/flink/operators/FlinkUnionAllOperator.java   | 0
 .../apache/incubator/wayang}/flink/operators/FlinkZipWithIdOperator.java  | 0
 .../apache/incubator/wayang}/flink/platform/FlinkPlatform.java            | 0
 .../apache/incubator/wayang}/flink/plugin/FlinkBasicPlugin.java           | 0
 .../apache/incubator/wayang}/flink/plugin/FlinkConversionPlugin.java      | 0
 .../apache/incubator/wayang}/flink/plugin/FlinkGraphPlugin.java           | 0
 .../apache/incubator/wayang}/giraph/Algorithm/PageRankAlgorithm.java      | 0
 .../apache/incubator/wayang}/giraph/Algorithm/PageRankParameters.java     | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/giraph/Giraph.java    | 0
 .../apache/incubator/wayang}/giraph/channels/ChannelConversions.java      | 0
 .../apache/incubator/wayang}/giraph/execution/GiraphExecutor.java         | 0
 .../rheem => org/apache/incubator/wayang}/giraph/mappings/Mappings.java   | 0
 .../apache/incubator/wayang}/giraph/mappings/PageRankMapping.java         | 0
 .../incubator/wayang}/giraph/operators/GiraphExecutionOperator.java       | 0
 .../apache/incubator/wayang}/giraph/operators/GiraphPageRankOperator.java | 0
 .../apache/incubator/wayang}/giraph/platform/GiraphPlatform.java          | 0
 .../rheem => org/apache/incubator/wayang}/giraph/plugin/GiraphPlugin.java | 0
 .../incubator/wayang}/giraph/operators/GiraphPagaRankOperatorTest.java    | 0
 .../rheem/rheem => org/apache/incubator/wayang}/graphchi/GraphChi.java    | 0
 .../apache/incubator/wayang}/graphchi/channels/ChannelConversions.java    | 0
 .../apache/incubator/wayang}/graphchi/execution/GraphChiExecutor.java     | 0
 .../rheem => org/apache/incubator/wayang}/graphchi/mappings/Mappings.java | 0
 .../apache/incubator/wayang}/graphchi/mappings/PageRankMapping.java       | 0
 .../incubator/wayang}/graphchi/operators/GraphChiExecutionOperator.java   | 0
 .../incubator/wayang}/graphchi/operators/GraphChiPageRankOperator.java    | 0
 .../apache/incubator/wayang}/graphchi/platform/GraphChiPlatform.java      | 0
 .../apache/incubator/wayang}/graphchi/plugin/GraphChiPlugin.java          | 0
 .../wayang}/graphchi/operators/GraphChiPageRankOperatorTest.java          | 0
 .../java/{io/rheem/rheem => org/apache/incubator/wayang}/java/Java.java   | 0
 .../apache/incubator/wayang}/java/channels/ChannelConversions.java        | 0
 .../apache/incubator/wayang}/java/channels/CollectionChannel.java         | 0
 .../apache/incubator/wayang}/java/channels/JavaChannelInstance.java       | 0
 .../apache/incubator/wayang}/java/channels/StreamChannel.java             | 0
 .../apache/incubator/wayang}/java/compiler/FunctionCompiler.java          | 0
 .../apache/incubator/wayang}/java/execution/JavaExecutionContext.java     | 0
 .../apache/incubator/wayang}/java/execution/JavaExecutor.java             | 0
 .../apache/incubator/wayang}/java/mapping/CartesianMapping.java           | 0
 .../apache/incubator/wayang}/java/mapping/CoGroupMapping.java             | 0
 .../apache/incubator/wayang}/java/mapping/CollectionSourceMapping.java    | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/CountMapping.java  | 0
 .../apache/incubator/wayang}/java/mapping/DistinctMapping.java            | 0
 .../apache/incubator/wayang}/java/mapping/DoWhileMapping.java             | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/FilterMapping.java | 0
 .../apache/incubator/wayang}/java/mapping/FlatMapMapping.java             | 0
 .../incubator/wayang}/java/mapping/GlobalMaterializedGroupMapping.java    | 0
 .../apache/incubator/wayang}/java/mapping/GlobalReduceMapping.java        | 0
 .../apache/incubator/wayang}/java/mapping/IntersectMapping.java           | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/JoinMapping.java   | 0
 .../apache/incubator/wayang}/java/mapping/LocalCallbackSinkMapping.java   | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/LoopMapping.java   | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/MapMapping.java    | 0
 .../apache/incubator/wayang}/java/mapping/MapPartitionsMapping.java       | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/Mappings.java      | 0
 .../apache/incubator/wayang}/java/mapping/MaterializedGroupByMapping.java | 0
 .../apache/incubator/wayang}/java/mapping/ReduceByMapping.java            | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/RepeatMapping.java | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/SampleMapping.java | 0
 .../rheem => org/apache/incubator/wayang}/java/mapping/SortMapping.java   | 0
 .../apache/incubator/wayang}/java/mapping/TextFileSinkMapping.java        | 0
 .../apache/incubator/wayang}/java/mapping/TextFileSourceMapping.java      | 0
 .../apache/incubator/wayang}/java/mapping/UnionAllMapping.java            | 0
 .../apache/incubator/wayang}/java/mapping/ZipWithIdMapping.java           | 0
 .../apache/incubator/wayang}/java/mapping/graph/PageRankMapping.java      | 0
 .../apache/incubator/wayang}/java/operators/JavaCartesianOperator.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaCoGroupOperator.java      | 0
 .../apache/incubator/wayang}/java/operators/JavaCollectOperator.java      | 0
 .../apache/incubator/wayang}/java/operators/JavaCollectionSource.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaCountOperator.java        | 0
 .../apache/incubator/wayang}/java/operators/JavaDistinctOperator.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaDoWhileOperator.java      | 0
 .../apache/incubator/wayang}/java/operators/JavaExecutionOperator.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaFilterOperator.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaFlatMapOperator.java      | 0
 .../wayang}/java/operators/JavaGlobalMaterializedGroupOperator.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaGlobalReduceOperator.java | 0
 .../apache/incubator/wayang}/java/operators/JavaIntersectOperator.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaJoinOperator.java         | 0
 .../apache/incubator/wayang}/java/operators/JavaLocalCallbackSink.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaLoopOperator.java         | 0
 .../apache/incubator/wayang}/java/operators/JavaMapOperator.java          | 0
 .../incubator/wayang}/java/operators/JavaMapPartitionsOperator.java       | 0
 .../incubator/wayang}/java/operators/JavaMaterializedGroupByOperator.java | 0
 .../apache/incubator/wayang}/java/operators/JavaObjectFileSink.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaObjectFileSource.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaRandomSampleOperator.java | 0
 .../apache/incubator/wayang}/java/operators/JavaReduceByOperator.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaRepeatOperator.java       | 0
 .../incubator/wayang}/java/operators/JavaReservoirSampleOperator.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaSortOperator.java         | 0
 .../apache/incubator/wayang}/java/operators/JavaTextFileSink.java         | 0
 .../apache/incubator/wayang}/java/operators/JavaTextFileSource.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaTsvFileSink.java          | 0
 .../apache/incubator/wayang}/java/operators/JavaTsvFileSource.java        | 0
 .../apache/incubator/wayang}/java/operators/JavaUnionAllOperator.java     | 0
 .../incubator/wayang}/java/operators/graph/JavaPageRankOperator.java      | 0
 .../rheem => org/apache/incubator/wayang}/java/platform/JavaPlatform.java | 0
 .../apache/incubator/wayang}/java/plugin/JavaBasicPlugin.java             | 0
 .../apache/incubator/wayang}/java/plugin/JavaChannelConversionPlugin.java | 0
 .../apache/incubator/wayang}/java/plugin/JavaGraphPlugin.java             | 0
 .../apache/incubator/wayang}/java/execution/JavaExecutorTest.java         | 0
 .../incubator/wayang}/java/operators/JavaCartesianOperatorTest.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaCoGroupOperatorTest.java  | 0
 .../apache/incubator/wayang}/java/operators/JavaCollectionSourceTest.java | 0
 .../apache/incubator/wayang}/java/operators/JavaCountOperatorTest.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaDistinctOperatorTest.java | 0
 .../incubator/wayang}/java/operators/JavaExecutionOperatorTestBase.java   | 0
 .../apache/incubator/wayang}/java/operators/JavaFilterOperatorTest.java   | 0
 .../wayang}/java/operators/JavaGlobalMaterializedGroupOperatorTest.java   | 0
 .../incubator/wayang}/java/operators/JavaGlobalReduceOperatorTest.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaJoinOperatorTest.java     | 0
 .../incubator/wayang}/java/operators/JavaLocalCallbackSinkTest.java       | 0
 .../wayang}/java/operators/JavaMaterializedGroupByOperatorTest.java       | 0
 .../apache/incubator/wayang}/java/operators/JavaObjectFileSinkTest.java   | 0
 .../apache/incubator/wayang}/java/operators/JavaObjectFileSourceTest.java | 0
 .../incubator/wayang}/java/operators/JavaRandomSampleOperatorTest.java    | 0
 .../apache/incubator/wayang}/java/operators/JavaReduceByOperatorTest.java | 0
 .../incubator/wayang}/java/operators/JavaReservoirSampleOperatorTest.java | 0
 .../apache/incubator/wayang}/java/operators/JavaSortOperatorTest.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaTextFileSinkTest.java     | 0
 .../apache/incubator/wayang}/java/operators/JavaUnionAllOperatorTest.java | 0
 .../rheem => org/apache/incubator/wayang}/java/test/ChannelFactory.java   | 0
 .../apache/incubator/wayang}/jdbc/channels/SqlQueryChannel.java           | 0
 .../apache/incubator/wayang}/jdbc/compiler/FunctionCompiler.java          | 0
 .../apache/incubator/wayang}/jdbc/execution/DatabaseDescriptor.java       | 0
 .../apache/incubator/wayang}/jdbc/execution/JdbcExecutor.java             | 0
 .../apache/incubator/wayang}/jdbc/operators/JdbcExecutionOperator.java    | 0
 .../apache/incubator/wayang}/jdbc/operators/JdbcFilterOperator.java       | 0
 .../apache/incubator/wayang}/jdbc/operators/JdbcProjectionOperator.java   | 0
 .../apache/incubator/wayang}/jdbc/operators/JdbcTableSource.java          | 0
 .../apache/incubator/wayang}/jdbc/operators/SqlToStreamOperator.java      | 0
 .../apache/incubator/wayang}/jdbc/platform/JdbcPlatformTemplate.java      | 0
 .../apache/incubator/wayang}/jdbc/execution/JdbcExecutorTest.java         | 0
 .../apache/incubator/wayang}/jdbc/operators/JdbcTableSourceTest.java      | 0
 .../apache/incubator/wayang}/jdbc/operators/OperatorTestBase.java         | 0
 .../apache/incubator/wayang}/jdbc/operators/SqlToStreamOperatorTest.java  | 0
 .../apache/incubator/wayang}/jdbc/test/HsqldbFilterOperator.java          | 0
 .../rheem => org/apache/incubator/wayang}/jdbc/test/HsqldbPlatform.java   | 0
 .../apache/incubator/wayang}/jdbc/test/HsqldbProjectionOperator.java      | 0
 .../apache/incubator/wayang}/jdbc/test/HsqldbTableSource.java             | 0
 .../rheem/rheem => org/apache/incubator/wayang}/postgres/Postgres.java    | 0
 .../apache/incubator/wayang}/postgres/channels/ChannelConversions.java    | 0
 .../apache/incubator/wayang}/postgres/mapping/FilterMapping.java          | 0
 .../rheem => org/apache/incubator/wayang}/postgres/mapping/Mappings.java  | 0
 .../apache/incubator/wayang}/postgres/mapping/ProjectionMapping.java      | 0
 .../incubator/wayang}/postgres/operators/PostgresExecutionOperator.java   | 0
 .../incubator/wayang}/postgres/operators/PostgresFilterOperator.java      | 0
 .../incubator/wayang}/postgres/operators/PostgresProjectionOperator.java  | 0
 .../apache/incubator/wayang}/postgres/operators/PostgresTableSource.java  | 0
 .../apache/incubator/wayang}/postgres/platform/PostgresPlatform.java      | 0
 .../incubator/wayang}/postgres/plugin/PostgresConversionsPlugin.java      | 0
 .../apache/incubator/wayang}/postgres/plugin/PostgresPlugin.java          | 0
 .../java/{io/rheem/rheem => org/apache/incubator/wayang}/spark/Spark.java | 0
 .../apache/incubator/wayang}/spark/channels/BroadcastChannel.java         | 0
 .../apache/incubator/wayang}/spark/channels/ChannelConversions.java       | 0
 .../apache/incubator/wayang}/spark/channels/FileChannels.java             | 0
 .../rheem => org/apache/incubator/wayang}/spark/channels/RddChannel.java  | 0
 .../apache/incubator/wayang}/spark/compiler/BinaryOperatorAdapter.java    | 0
 .../incubator/wayang}/spark/compiler/ExtendedBinaryOperatorAdapter.java   | 0
 .../incubator/wayang}/spark/compiler/ExtendedFlatMapFunctionAdapter.java  | 0
 .../apache/incubator/wayang}/spark/compiler/ExtendedFunction.java         | 0
 .../incubator/wayang}/spark/compiler/ExtendedMapFunctionAdapter.java      | 0
 .../wayang}/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java      | 0
 .../incubator/wayang}/spark/compiler/ExtendedPredicateAdapater.java       | 0
 .../apache/incubator/wayang}/spark/compiler/FlatMapFunctionAdapter.java   | 0
 .../apache/incubator/wayang}/spark/compiler/FunctionCompiler.java         | 0
 .../apache/incubator/wayang}/spark/compiler/MapFunctionAdapter.java       | 0
 .../incubator/wayang}/spark/compiler/MapPartitionsFunctionAdapter.java    | 0
 .../apache/incubator/wayang}/spark/compiler/PredicateAdapter.java         | 0
 .../apache/incubator/wayang}/spark/execution/SparkContextReference.java   | 0
 .../apache/incubator/wayang}/spark/execution/SparkExecutionContext.java   | 0
 .../apache/incubator/wayang}/spark/execution/SparkExecutor.java           | 0
 .../apache/incubator/wayang}/spark/mapping/CartesianMapping.java          | 0
 .../apache/incubator/wayang}/spark/mapping/CoGroupMapping.java            | 0
 .../apache/incubator/wayang}/spark/mapping/CollectionSourceMapping.java   | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/CountMapping.java | 0
 .../apache/incubator/wayang}/spark/mapping/DistinctMapping.java           | 0
 .../apache/incubator/wayang}/spark/mapping/DoWhileMapping.java            | 0
 .../apache/incubator/wayang}/spark/mapping/FilterMapping.java             | 0
 .../apache/incubator/wayang}/spark/mapping/FlatMapMapping.java            | 0
 .../incubator/wayang}/spark/mapping/GlobalMaterializedGroupMapping.java   | 0
 .../apache/incubator/wayang}/spark/mapping/GlobalReduceMapping.java       | 0
 .../apache/incubator/wayang}/spark/mapping/IntersectMapping.java          | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/JoinMapping.java  | 0
 .../apache/incubator/wayang}/spark/mapping/LocalCallbackSinkMapping.java  | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/LoopMapping.java  | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/MapMapping.java   | 0
 .../apache/incubator/wayang}/spark/mapping/MapPartitionsMapping.java      | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/Mappings.java     | 0
 .../incubator/wayang}/spark/mapping/MaterializedGroupByMapping.java       | 0
 .../apache/incubator/wayang}/spark/mapping/ReduceByMapping.java           | 0
 .../apache/incubator/wayang}/spark/mapping/RepeatMapping.java             | 0
 .../apache/incubator/wayang}/spark/mapping/SampleMapping.java             | 0
 .../rheem => org/apache/incubator/wayang}/spark/mapping/SortMapping.java  | 0
 .../apache/incubator/wayang}/spark/mapping/TextFileSinkMapping.java       | 0
 .../apache/incubator/wayang}/spark/mapping/TextFileSourceMapping.java     | 0
 .../apache/incubator/wayang}/spark/mapping/UnionAllMapping.java           | 0
 .../apache/incubator/wayang}/spark/mapping/ZipWithIdMapping.java          | 0
 .../apache/incubator/wayang}/spark/mapping/graph/PageRankMapping.java     | 0
 .../incubator/wayang}/spark/operators/SparkBernoulliSampleOperator.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkBroadcastOperator.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkCacheOperator.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkCartesianOperator.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkCoGroupOperator.java    | 0
 .../apache/incubator/wayang}/spark/operators/SparkCollectOperator.java    | 0
 .../apache/incubator/wayang}/spark/operators/SparkCollectionSource.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkCountOperator.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkDistinctOperator.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkDoWhileOperator.java    | 0
 .../apache/incubator/wayang}/spark/operators/SparkExecutionOperator.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkFilterOperator.java     | 0
 .../apache/incubator/wayang}/spark/operators/SparkFlatMapOperator.java    | 0
 .../wayang}/spark/operators/SparkGlobalMaterializedGroupOperator.java     | 0
 .../incubator/wayang}/spark/operators/SparkGlobalReduceOperator.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkIntersectOperator.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkJoinOperator.java       | 0
 .../apache/incubator/wayang}/spark/operators/SparkLocalCallbackSink.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkLoopOperator.java       | 0
 .../apache/incubator/wayang}/spark/operators/SparkMapOperator.java        | 0
 .../incubator/wayang}/spark/operators/SparkMapPartitionsOperator.java     | 0
 .../wayang}/spark/operators/SparkMaterializedGroupByOperator.java         | 0
 .../apache/incubator/wayang}/spark/operators/SparkObjectFileSink.java     | 0
 .../apache/incubator/wayang}/spark/operators/SparkObjectFileSource.java   | 0
 .../wayang}/spark/operators/SparkRandomPartitionSampleOperator.java       | 0
 .../apache/incubator/wayang}/spark/operators/SparkReduceByOperator.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkRepeatOperator.java     | 0
 .../wayang}/spark/operators/SparkShufflePartitionSampleOperator.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkSortOperator.java       | 0
 .../apache/incubator/wayang}/spark/operators/SparkTextFileSink.java       | 0
 .../apache/incubator/wayang}/spark/operators/SparkTextFileSource.java     | 0
 .../apache/incubator/wayang}/spark/operators/SparkTsvFileSink.java        | 0
 .../apache/incubator/wayang}/spark/operators/SparkTsvFileSource.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkUnionAllOperator.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkZipWithIdOperator.java  | 0
 .../apache/incubator/wayang}/spark/platform/SparkPlatform.java            | 0
 .../apache/incubator/wayang}/spark/plugin/SparkBasicPlugin.java           | 0
 .../apache/incubator/wayang}/spark/plugin/SparkConversionPlugin.java      | 0
 .../apache/incubator/wayang}/spark/plugin/SparkGraphPlugin.java           | 0
 .../incubator/wayang}/spark/operators/graph/SparkPageRankOperator.scala   | 0
 .../wayang}/spark/operators/SparkBernoulliSampleOperatorTest.java         | 0
 .../incubator/wayang}/spark/operators/SparkCartesianOperatorTest.java     | 0
 .../incubator/wayang}/spark/operators/SparkCoGroupOperatorTest.java       | 0
 .../incubator/wayang}/spark/operators/SparkCollectionSourceTest.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkCountOperatorTest.java  | 0
 .../incubator/wayang}/spark/operators/SparkDistinctOperatorTest.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkFilterOperatorTest.java | 0
 .../incubator/wayang}/spark/operators/SparkFlatMapOperatorTest.java       | 0
 .../wayang}/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java | 0
 .../incubator/wayang}/spark/operators/SparkGlobalReduceOperatorTest.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkJoinOperatorTest.java   | 0
 .../incubator/wayang}/spark/operators/SparkMapPartitionsOperatorTest.java | 0
 .../wayang}/spark/operators/SparkMaterializedGroupByOperatorTest.java     | 0
 .../apache/incubator/wayang}/spark/operators/SparkObjectFileSinkTest.java | 0
 .../incubator/wayang}/spark/operators/SparkObjectFileSourceTest.java      | 0
 .../apache/incubator/wayang}/spark/operators/SparkOperatorTestBase.java   | 0
 .../wayang}/spark/operators/SparkRandomPartitionSampleOperatorTest.java   | 0
 .../incubator/wayang}/spark/operators/SparkReduceByOperatorTest.java      | 0
 .../wayang}/spark/operators/SparkShufflePartitionSampleOperatorTest.java  | 0
 .../apache/incubator/wayang}/spark/operators/SparkSortOperatorTest.java   | 0
 .../apache/incubator/wayang}/spark/operators/SparkTextFileSinkTest.java   | 0
 .../incubator/wayang}/spark/operators/SparkUnionAllOperatorTest.java      | 0
 .../rheem => org/apache/incubator/wayang}/spark/test/ChannelFactory.java  | 0
 .../{io/rheem/rheem => org/apache/incubator/wayang}/sqlite3/Sqlite3.java  | 0
 .../apache/incubator/wayang}/sqlite3/channels/ChannelConversions.java     | 0
 .../apache/incubator/wayang}/sqlite3/mapping/FilterMapping.java           | 0
 .../rheem => org/apache/incubator/wayang}/sqlite3/mapping/Mappings.java   | 0
 .../apache/incubator/wayang}/sqlite3/mapping/ProjectionMapping.java       | 0
 .../apache/incubator/wayang}/sqlite3/operators/Sqlite3FilterOperator.java | 0
 .../incubator/wayang}/sqlite3/operators/Sqlite3ProjectionOperator.java    | 0
 .../apache/incubator/wayang}/sqlite3/operators/Sqlite3TableSource.java    | 0
 .../apache/incubator/wayang}/sqlite3/platform/Sqlite3Platform.java        | 0
 .../apache/incubator/wayang}/sqlite3/plugin/Sqlite3ConversionPlugin.java  | 0
 .../apache/incubator/wayang}/sqlite3/plugin/Sqlite3Plugin.java            | 0
 .../apache/incubator/wayang}/profiler/data/DataGenerators.java            | 0
 .../apache/incubator/wayang}/profiler/hardware/DiskProfiler.java          | 0
 .../apache/incubator/wayang}/profiler/java/BinaryOperatorProfiler.java    | 0
 .../incubator/wayang}/profiler/java/JavaCollectionSourceProfiler.java     | 0
 .../incubator/wayang}/profiler/java/JavaTextFileSourceProfiler.java       | 0
 .../apache/incubator/wayang}/profiler/java/OperatorProfiler.java          | 0
 .../apache/incubator/wayang}/profiler/java/OperatorProfilers.java         | 0
 .../rheem => org/apache/incubator/wayang}/profiler/java/Profiler.java     | 0
 .../rheem => org/apache/incubator/wayang}/profiler/java/SinkProfiler.java | 0
 .../apache/incubator/wayang}/profiler/java/SourceProfiler.java            | 0
 .../apache/incubator/wayang}/profiler/java/UnaryOperatorProfiler.java     | 0
 .../apache/incubator/wayang}/profiler/log/DynamicEstimationContext.java   | 0
 .../apache/incubator/wayang}/profiler/log/DynamicLoadEstimator.java       | 0
 .../incubator/wayang}/profiler/log/DynamicLoadProfileEstimator.java       | 0
 .../incubator/wayang}/profiler/log/DynamicLoadProfileEstimators.java      | 0
 .../apache/incubator/wayang}/profiler/log/GeneticOptimizer.java           | 0
 .../apache/incubator/wayang}/profiler/log/GeneticOptimizerApp.java        | 0
 .../rheem => org/apache/incubator/wayang}/profiler/log/Individual.java    | 0
 .../rheem => org/apache/incubator/wayang}/profiler/log/LogEvaluator.java  | 0
 .../apache/incubator/wayang}/profiler/log/OptimizationSpace.java          | 0
 .../rheem => org/apache/incubator/wayang}/profiler/log/Variable.java      | 0
 .../apache/incubator/wayang}/profiler/log/sampling/Battle.java            | 0
 .../apache/incubator/wayang}/profiler/log/sampling/ReservoirSampler.java  | 0
 .../apache/incubator/wayang}/profiler/log/sampling/Sampler.java           | 0
 .../apache/incubator/wayang}/profiler/log/sampling/TournamentSampler.java | 0
 .../apache/incubator/wayang}/profiler/spark/BinaryOperatorProfiler.java   | 0
 .../rheem/rheem => org/apache/incubator/wayang}/profiler/spark/Main.java  | 0
 .../apache/incubator/wayang}/profiler/spark/OperatorProfilers.java        | 0
 .../apache/incubator/wayang}/profiler/spark/SinkProfiler.java             | 0
 .../incubator/wayang}/profiler/spark/SparkCollectionSourceProfiler.java   | 0
 .../apache/incubator/wayang}/profiler/spark/SparkOperatorProfiler.java    | 0
 .../apache/incubator/wayang}/profiler/spark/SparkSourceProfiler.java      | 0
 .../incubator/wayang}/profiler/spark/SparkTextFileSourceProfiler.java     | 0
 .../incubator/wayang}/profiler/spark/SparkUnaryOperatorProfiler.java      | 0
 .../apache/incubator/wayang}/profiler/util/ProfilingUtils.java            | 0
 .../rheem => org/apache/incubator/wayang}/profiler/util/RrdAccessor.java  | 0
 .../org/apache/incubator/wayang}/tests/FlinkIntegrationIT.java            | 0
 .../org/apache/incubator/wayang}/tests/FullIntegrationIT.java             | 0
 .../org/apache/incubator/wayang}/tests/GiraphIntegrationIT.java           | 0
 .../org/apache/incubator/wayang}/tests/GraphChiIntegrationIT.java         | 0
 .../org/apache/incubator/wayang}/tests/JavaIntegrationIT.java             | 0
 .../org/apache/incubator/wayang}/tests/PostgresIntegrationIT.java         | 0
 .../rheem => org/org/apache/incubator/wayang}/tests/RegressionIT.java     | 0
 .../org/apache/incubator/wayang}/tests/SparkIntegrationIT.java            | 0
 .../org/apache/incubator/wayang/tests/WayangPlans.java}                   | 0
 .../org/apache/incubator/wayang/tests/WayangPlansOperators.java}          | 0
 .../rheem => org/org/apache/incubator/wayang}/tests/WordCountIT.java      | 0
 .../org/apache/incubator/wayang}/tests/platform/MyMadeUpPlatform.java     | 0
 757 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/DataQuanta.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/DataQuanta.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuanta.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/DataQuantaBuilder.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/DataQuantaBuilder.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/DataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/JavaPlanBuilder.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/JavaPlanBuilder.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/JavaPlanBuilder.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/PlanBuilder.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/PlanBuilder.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/PlanBuilder.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/RecordDataQuanta.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/RecordDataQuanta.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuanta.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/RecordDataQuantaBuilder.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/RecordDataQuantaBuilder.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/RecordDataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/graph/Edge.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/graph/Edge.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/Edge.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/graph/EdgeDataQuanta.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/graph/EdgeDataQuanta.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuanta.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/graph/EdgeDataQuantaBuilder.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/graph/EdgeDataQuantaBuilder.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/EdgeDataQuantaBuilder.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/graph/package.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/graph/package.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/graph/package.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/package.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/package.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/package.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/package.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/util/DataQuantaBuilderCache.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/util/DataQuantaBuilderCache.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderCache.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/util/DataQuantaBuilderDecorator.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/util/DataQuantaBuilderDecorator.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/DataQuantaBuilderDecorator.scala
diff --git a/rheem-api/src/main/scala/io/rheem/rheem/api/util/TypeTrap.scala b/rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala
similarity index 100%
rename from rheem-api/src/main/scala/io/rheem/rheem/api/util/TypeTrap.scala
rename to rheem-api/src/main/scala/org/apache/incubator/wayang/api/util/TypeTrap.scala
diff --git a/rheem-api/src/test/java/io/rheem/rheem/api/JavaApiTest.java b/rheem-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java
similarity index 100%
rename from rheem-api/src/test/java/io/rheem/rheem/api/JavaApiTest.java
rename to rheem-api/src/test/java/org/apache/incubator/wayang/api/JavaApiTest.java
diff --git a/rheem-api/src/test/scala/io/rheem/rheem/api/ApiTest.scala b/rheem-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala
similarity index 100%
rename from rheem-api/src/test/scala/io/rheem/rheem/api/ApiTest.scala
rename to rheem-api/src/test/scala/org/apache/incubator/wayang/api/ApiTest.scala
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/RheemBasics.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/RheemBasics.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/WayangBasics.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/channels/FileChannel.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/channels/FileChannel.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/channels/FileChannel.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/data/Record.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/data/Record.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Record.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/data/Tuple2.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/data/Tuple2.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple2.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/data/Tuple5.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/data/Tuple5.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/data/Tuple5.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/function/ProjectionDescriptor.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/function/ProjectionDescriptor.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptor.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/GlobalReduceMapping.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/GlobalReduceMapping.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/GlobalReduceMapping.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/Mappings.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/Mappings.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/Mappings.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/MaterializedGroupByMapping.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/MaterializedGroupByMapping.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/PageRankMapping.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/PageRankMapping.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/PageRankMapping.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/ReduceByMapping.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/ReduceByMapping.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/ReduceByMapping.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/RepeatMapping.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/mapping/RepeatMapping.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/mapping/RepeatMapping.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CartesianOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CartesianOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CartesianOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CoGroupOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CoGroupOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CoGroupOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CollectionSource.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CollectionSource.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CollectionSource.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CountOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/CountOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/CountOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/DistinctOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/DistinctOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DistinctOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/DoWhileOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/DoWhileOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/DoWhileOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/FilterOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/FilterOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FilterOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/FlatMapOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/FlatMapOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/FlatMapOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GlobalMaterializedGroupOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GlobalMaterializedGroupOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalMaterializedGroupOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GlobalReduceOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GlobalReduceOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GlobalReduceOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GroupByOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/GroupByOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/GroupByOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/IntersectOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/IntersectOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/IntersectOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/JoinOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/JoinOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/JoinOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/LocalCallbackSink.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/LocalCallbackSink.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LocalCallbackSink.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/LoopOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/LoopOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/LoopOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MapOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MapOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MapPartitionsOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MapPartitionsOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MapPartitionsOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MaterializedGroupByOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/MaterializedGroupByOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/PageRankOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/PageRankOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/PageRankOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ReduceByOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ReduceByOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceByOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ReduceOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ReduceOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ReduceOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/RepeatOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/RepeatOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/RepeatOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/SampleOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/SampleOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SampleOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/SortOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/SortOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/SortOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TableSource.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TableSource.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TableSource.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TextFileSink.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TextFileSink.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSink.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TextFileSource.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/TextFileSource.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/TextFileSource.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/UnionAllOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/UnionAllOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/UnionAllOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ZipWithIdOperator.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/operators/ZipWithIdOperator.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/operators/ZipWithIdOperator.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/plugin/RheemBasic.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/plugin/RheemBasic.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasic.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/plugin/RheemBasicGraph.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/plugin/RheemBasicGraph.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/plugin/WayangBasicGraph.java
diff --git a/rheem-basic/src/main/java/io/rheem/rheem/basic/types/RecordType.java b/rheem-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java
similarity index 100%
rename from rheem-basic/src/main/java/io/rheem/rheem/basic/types/RecordType.java
rename to rheem-basic/src/main/java/org/apache/incubator/wayang/basic/types/RecordType.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/function/ProjectionDescriptorTest.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/function/ProjectionDescriptorTest.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/function/ProjectionDescriptorTest.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/mapping/ReduceByMappingTest.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/mapping/ReduceByMappingTest.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/mapping/ReduceByMappingTest.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/operators/MaterializedGroupByOperatorTest.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/operators/MaterializedGroupByOperatorTest.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/MaterializedGroupByOperatorTest.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/operators/TextFileSourceTest.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/operators/TextFileSourceTest.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/TextFileSourceTest.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/operators/test/TestSink.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/operators/test/TestSink.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSink.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/operators/test/TestSource.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/operators/test/TestSource.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/operators/test/TestSource.java
diff --git a/rheem-basic/src/test/java/io/rheem/rheem/basic/types/RecordTypeTest.java b/rheem-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java
similarity index 100%
rename from rheem-basic/src/test/java/io/rheem/rheem/basic/types/RecordTypeTest.java
rename to rheem-basic/src/test/java/org/apache/incubator/wayang/basic/types/RecordTypeTest.java
diff --git a/rheem-core/src/main/antlr4/io/rheem/rheem/core/mathex/MathEx.g4 b/rheem-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4
similarity index 100%
rename from rheem-core/src/main/antlr4/io/rheem/rheem/core/mathex/MathEx.g4
rename to rheem-core/src/main/antlr4/org/apache/incubator/wayang/core/mathex/MathEx.g4
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/Configuration.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/Configuration.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Configuration.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/Job.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/Job.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/Job.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/RheemContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/RheemContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/WayangContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/CollectionProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/CollectionProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/CollectionProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ConstantValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ConstantValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ConstantValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ExplicitCollectionProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ExplicitCollectionProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ExplicitCollectionProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalCollectionProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalCollectionProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalCollectionProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalKeyValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalKeyValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalKeyValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/FunctionalValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/FunctionalValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/KeyValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/KeyValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/KeyValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/MapBasedKeyValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/MapBasedKeyValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/MapBasedKeyValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ValueProvider.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/configuration/ValueProvider.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/configuration/ValueProvider.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/api/exception/RheemException.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/api/exception/RheemException.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/api/exception/WayangException.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/AggregationDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/AggregationDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/AggregationDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/ConsumerDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/ConsumerDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ConsumerDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/ExecutionContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/ExecutionContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExecutionContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/ExtendedFunction.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/ExtendedFunction.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ExtendedFunction.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/FlatMapDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/FlatMapDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FlatMapDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/FunctionDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/FunctionDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/FunctionDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/MapPartitionsDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/MapPartitionsDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/MapPartitionsDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/PredicateDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/PredicateDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/PredicateDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/ReduceDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/ReduceDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/ReduceDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/function/TransformationDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/function/TransformationDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/function/TransformationDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/Mapping.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/Mapping.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/Mapping.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/OperatorMatch.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/OperatorMatch.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorMatch.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/OperatorPattern.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/OperatorPattern.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/OperatorPattern.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/PlanTransformation.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/PlanTransformation.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/PlanTransformation.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/ReplacementSubplanFactory.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/ReplacementSubplanFactory.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/ReplacementSubplanFactory.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/SubplanMatch.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/SubplanMatch.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanMatch.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/mapping/SubplanPattern.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/mapping/SubplanPattern.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/mapping/SubplanPattern.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/monitor/DisabledMonitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/monitor/DisabledMonitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/DisabledMonitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/monitor/FileMonitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/monitor/FileMonitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/FileMonitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/monitor/HttpMonitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/monitor/HttpMonitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/HttpMonitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/monitor/Monitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/monitor/Monitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/Monitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/monitor/ZeroMQMonitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/monitor/ZeroMQMonitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/monitor/ZeroMQMonitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/AggregateOptimizationContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/AggregateOptimizationContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/AggregateOptimizationContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/DefaultOptimizationContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/DefaultOptimizationContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/DefaultOptimizationContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/OptimizationContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/OptimizationContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/OptimizationUtils.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/OptimizationUtils.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/OptimizationUtils.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/ProbabilisticDoubleInterval.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/ProbabilisticDoubleInterval.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticDoubleInterval.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/ProbabilisticIntervalEstimate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/ProbabilisticIntervalEstimate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/ProbabilisticIntervalEstimate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/SanityChecker.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/SanityChecker.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/SanityChecker.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/AggregatingCardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimationTraversal.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimationTraversal.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimatorManager.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityEstimatorManager.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/CardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/CardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/FallbackCardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/FallbackCardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/SubplanCardinalityPusher.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/SubplanCardinalityPusher.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/ChannelConversion.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/ChannelConversion.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversion.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/ChannelConversionGraph.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/ChannelConversionGraph.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraph.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/DefaultChannelConversion.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/channels/DefaultChannelConversion.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/channels/DefaultChannelConversion.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/ConstantLoadProfileEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/ConstantLoadProfileEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/DefaultLoadEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/DefaultLoadEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/DefaultLoadEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/EstimationContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/EstimationContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/EstimationContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/IntervalLoadEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/IntervalLoadEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/IntervalLoadEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadEstimate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadEstimate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfile.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfile.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfile.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileEstimators.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileEstimators.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileEstimators.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileToTimeConverter.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadProfileToTimeConverter.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadProfileToTimeConverter.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadToTimeConverter.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/LoadToTimeConverter.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/LoadToTimeConverter.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/NestableLoadProfileEstimator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/NestableLoadProfileEstimator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/SimpleEstimationContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/SimpleEstimationContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/SimpleEstimationContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/TimeEstimate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/TimeEstimate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeEstimate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/TimeToCostConverter.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/costs/TimeToCostConverter.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/costs/TimeToCostConverter.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/ExecutionTaskFlow.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/ExecutionTaskFlow.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlow.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LatentOperatorPruningStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LoopEnumerator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LoopEnumerator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopEnumerator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LoopImplementation.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/LoopImplementation.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/LoopImplementation.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumeration.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumeration.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumeration.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumerator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanEnumerator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanEnumerator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanImplementation.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/PlanImplementation.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/PlanImplementation.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/RandomPruningStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/RandomPruningStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/RandomPruningStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/SinglePlatformPruningStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/StageAssignmentTraversal.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/StageAssignmentTraversal.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/TopKPruningStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/enumeration/TopKPruningStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/enumeration/TopKPruningStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/partition/EnumerationAlternative.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/partition/EnumerationAlternative.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationAlternative.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/optimizer/partition/EnumerationBranch.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/optimizer/partition/EnumerationBranch.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/optimizer/partition/EnumerationBranch.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/Channel.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/Channel.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/Channel.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ChannelInitializer.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ChannelInitializer.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ChannelInitializer.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionPlan.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionPlan.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionPlan.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionStage.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionStage.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStage.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionStageLoop.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionStageLoop.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionStageLoop.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionTask.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/ExecutionTask.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/ExecutionTask.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/PlatformExecution.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/executionplan/PlatformExecution.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/executionplan/PlatformExecution.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ActualOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ActualOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ActualOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ActualOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/BinaryToUnaryOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/BinaryToUnaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/BinaryToUnaryOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/BinaryToUnaryOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/CompositeOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/CompositeOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/CompositeOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/CompositeOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ElementaryOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ElementaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ElementaryOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ElementaryOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/EstimationContextProperty.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/EstimationContextProperty.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/EstimationContextProperty.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/EstimationContextProperty.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ExecutionOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ExecutionOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/ExecutionOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/ExecutionOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/InputSlot.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/InputSlot.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/InputSlot.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/InputSlot.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopHeadAlternative.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopHeadAlternative.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadAlternative.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopHeadOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopHeadOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopHeadOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopIsolator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopIsolator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopSubplan.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopSubplan.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/LoopSubplan.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopSubplan.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Operator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Operator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorAlternative.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorAlternative.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorAlternative.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorAlternative.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorBase.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorBase.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorBase.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorBase.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorContainer.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainer.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorContainer.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainer.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorContainers.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainers.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OperatorContainers.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorContainers.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Operators.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operators.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Operators.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Operators.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OutputSlot.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OutputSlot.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/OutputSlot.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/OutputSlot.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/PlanMetrics.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanMetrics.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/PlanMetrics.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanMetrics.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/PlanTraversal.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/PlanTraversal.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/PlanTraversal.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Slot.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Slot.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Slot.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Slot.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/SlotMapping.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMapping.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/SlotMapping.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMapping.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Subplan.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Subplan.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/Subplan.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/Subplan.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/TopDownPlanVisitor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/TopDownPlanVisitor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/TopDownPlanVisitor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/TopDownPlanVisitor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnarySink.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySink.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnarySink.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySink.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnarySource.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySource.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnarySource.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnarySource.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnaryToUnaryOperator.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnaryToUnaryOperator.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/UnaryToUnaryOperator.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/UnaryToUnaryOperator.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/RheemPlan.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/WayangPlan.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/RheemPlan.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/WayangPlan.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plan/rheemplan/traversal/AbstractTopologicalTraversal.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/AbstractChannelInstance.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/AbstractChannelInstance.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AbstractChannelInstance.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/AtomicExecution.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/AtomicExecution.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecution.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/AtomicExecutionGroup.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/AtomicExecutionGroup.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/AtomicExecutionGroup.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/Breakpoint.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/Breakpoint.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Breakpoint.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/CardinalityBreakpoint.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/CardinalityBreakpoint.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CardinalityBreakpoint.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ChannelDescriptor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ChannelDescriptor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelDescriptor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ChannelInstance.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ChannelInstance.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ChannelInstance.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/CompositeExecutionResource.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/CompositeExecutionResource.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CompositeExecutionResource.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ConjunctiveBreakpoint.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ConjunctiveBreakpoint.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ConjunctiveBreakpoint.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/CrossPlatformExecutor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/CrossPlatformExecutor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/CrossPlatformExecutor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionResource.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionResource.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResource.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionResourceTemplate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionResourceTemplate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionResourceTemplate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionState.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutionState.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutionState.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/Executor.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/Executor.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Executor.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutorTemplate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/ExecutorTemplate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/ExecutorTemplate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/FixBreakpoint.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/FixBreakpoint.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/FixBreakpoint.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/Junction.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/Junction.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Junction.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/NoIterationBreakpoint.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/NoIterationBreakpoint.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/NoIterationBreakpoint.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/PartialExecution.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/PartialExecution.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PartialExecution.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/Platform.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/Platform.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/Platform.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/PushExecutorTemplate.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/PushExecutorTemplate.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/PushExecutorTemplate.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/ChannelLineageNode.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/ChannelLineageNode.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ChannelLineageNode.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/ExecutionLineageNode.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/ExecutionLineageNode.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/ExecutionLineageNode.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/LazyExecutionLineageNode.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/platform/lineage/LazyExecutionLineageNode.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/platform/lineage/LazyExecutionLineageNode.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plugin/DynamicPlugin.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plugin/DynamicPlugin.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/DynamicPlugin.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/plugin/Plugin.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/plugin/Plugin.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/plugin/Plugin.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/CardinalityRepository.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/CardinalityRepository.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CardinalityRepository.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/CostMeasurement.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/CostMeasurement.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/CostMeasurement.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/ExecutionLog.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/ExecutionLog.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionLog.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/ExecutionPlanMeasurement.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/ExecutionPlanMeasurement.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ExecutionPlanMeasurement.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/FullInstrumentationStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/FullInstrumentationStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/FullInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/InstrumentationStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/InstrumentationStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/InstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/NoInstrumentationStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/NoInstrumentationStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/NoInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/OutboundInstrumentationStrategy.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/OutboundInstrumentationStrategy.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/OutboundInstrumentationStrategy.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/PartialExecutionMeasurement.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/PartialExecutionMeasurement.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/PartialExecutionMeasurement.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/profiling/ProfileDBs.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/profiling/ProfileDBs.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/profiling/ProfileDBs.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/types/BasicDataUnitType.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/types/BasicDataUnitType.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/types/BasicDataUnitType.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/types/DataSetType.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/types/DataSetType.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataSetType.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/types/DataUnitGroupType.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/types/DataUnitGroupType.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitGroupType.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/types/DataUnitType.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/types/DataUnitType.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/types/DataUnitType.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/AbstractReferenceCountable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/AbstractReferenceCountable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/AbstractReferenceCountable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Action.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Action.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Action.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Actions.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Actions.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Actions.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Bitmask.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Bitmask.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Bitmask.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Canonicalizer.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Canonicalizer.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Canonicalizer.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/ConsumerIteratorAdapter.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/ConsumerIteratorAdapter.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapter.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Copyable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Copyable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Copyable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Counter.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Counter.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Counter.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/CrossProductIterable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/CrossProductIterable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/CrossProductIterable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Formats.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Formats.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Formats.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Iterators.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Iterators.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Iterators.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializables.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializables.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializables.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializer.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/JsonSerializer.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JsonSerializer.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/JuelUtils.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/JuelUtils.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/JuelUtils.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/LimitedInputStream.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/LimitedInputStream.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LimitedInputStream.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Logging.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Logging.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Logging.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/LruCache.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/LruCache.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/LruCache.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/MultiMap.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/MultiMap.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/MultiMap.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/OneTimeExecutable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/OneTimeExecutable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/OneTimeExecutable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Optional.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Optional.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Optional.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/ReferenceCountable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/ReferenceCountable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReferenceCountable.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/ReflectionUtils.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/ReflectionUtils.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/ReflectionUtils.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/Tuple.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/Tuple.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/Tuple.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/RheemArrays.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/RheemArrays.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangArrays.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/RheemCollections.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/RheemCollections.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/WayangCollections.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileSystem.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileSystem.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystem.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileSystems.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileSystems.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileSystems.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileUtils.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/fs/FileUtils.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/FileUtils.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/fs/HadoopFileSystem.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/fs/HadoopFileSystem.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/HadoopFileSystem.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/fs/LocalFileSystem.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/fs/LocalFileSystem.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/fs/LocalFileSystem.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/Context.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/Context.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Context.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/DefaultContext.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/DefaultContext.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/DefaultContext.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/Expression.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/Expression.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/Expression.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/ExpressionBuilder.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/ExpressionBuilder.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilder.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/EvaluationException.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/EvaluationException.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/EvaluationException.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/MathExException.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/MathExException.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/MathExException.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/ParseException.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/exceptions/ParseException.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/exceptions/ParseException.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/BinaryOperation.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/BinaryOperation.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/BinaryOperation.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/CompiledFunction.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/CompiledFunction.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/CompiledFunction.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/Constant.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/Constant.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Constant.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/NamedFunction.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/NamedFunction.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/NamedFunction.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/UnaryOperation.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/UnaryOperation.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/UnaryOperation.java
diff --git a/rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/Variable.java b/rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java
similarity index 100%
rename from rheem-core/src/main/java/io/rheem/rheem/core/util/mathex/model/Variable.java
rename to rheem-core/src/main/java/org/apache/incubator/wayang/core/util/mathex/model/Variable.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/SlotTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/SlotTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/SlotTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/mapping/OperatorPatternTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/mapping/OperatorPatternTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/OperatorPatternTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/mapping/PlanTransformationTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/mapping/PlanTransformationTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/PlanTransformationTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/mapping/SubplanPatternTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/mapping/SubplanPatternTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/SubplanPatternTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/mapping/test/TestSinkMapping.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/mapping/test/TestSinkMapping.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkMapping.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/mapping/test/TestSinkToTestSink2Factory.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/mapping/test/TestSinkToTestSink2Factory.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/mapping/test/TestSinkToTestSink2Factory.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimatorTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/DefaultCardinalityEstimatorTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusherTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/SubplanCardinalityPusherTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/cardinality/SubplanCardinalityPusherTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/channels/ChannelConversionGraphTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/channels/ChannelConversionGraphTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/channels/ChannelConversionGraphTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/costs/NestableLoadProfileEstimatorTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/costs/NestableLoadProfileEstimatorTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/optimizer/enumeration/StageAssignmentTraversalTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/optimizer/enumeration/StageAssignmentTraversalTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/optimizer/enumeration/StageAssignmentTraversalTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/executionplan/test/TestChannel.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/executionplan/test/TestChannel.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/executionplan/test/TestChannel.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/LoopIsolatorTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/LoopIsolatorTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/LoopIsolatorTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/OperatorTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/OperatorTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/OperatorTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/SlotMappingTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMappingTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/SlotMappingTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/SlotMappingTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestCustomMapOperator.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestCustomMapOperator.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestCustomMapOperator.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestCustomMapOperator.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestFilterOperator.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestFilterOperator.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestFilterOperator.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestFilterOperator.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestJoin.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestJoin.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestJoin.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestJoin.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestLoopHead.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestLoopHead.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestLoopHead.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestLoopHead.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestMapOperator.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestMapOperator.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestMapOperator.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestMapOperator.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSink.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSink.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSink2.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink2.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSink2.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSink2.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSource.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSource.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plan/rheemplan/test/TestSource.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plan/rheemplan/test/TestSource.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/platform/PartialExecutionTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/platform/PartialExecutionTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/platform/PartialExecutionTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/plugin/DynamicPluginTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/plugin/DynamicPluginTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/plugin/DynamicPluginTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/DummyExecutionOperator.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/DummyExecutionOperator.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExecutionOperator.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/DummyExternalReusableChannel.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/DummyExternalReusableChannel.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyExternalReusableChannel.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/DummyNonReusableChannel.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/DummyNonReusableChannel.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyNonReusableChannel.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/DummyPlatform.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/DummyPlatform.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyPlatform.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/DummyReusableChannel.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/DummyReusableChannel.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/DummyReusableChannel.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/MockFactory.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/MockFactory.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/MockFactory.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/SerializableDummyExecutionOperator.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/SerializableDummyExecutionOperator.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/SerializableDummyExecutionOperator.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/TestDataUnit.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/TestDataUnit.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/test/TestDataUnit2.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/test/TestDataUnit2.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/test/TestDataUnit2.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/BitmaskTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/BitmaskTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/BitmaskTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/ConsumerIteratorAdapterTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/ConsumerIteratorAdapterTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ConsumerIteratorAdapterTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/CrossProductIterableTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/CrossProductIterableTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/CrossProductIterableTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/LimitedInputStreamTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/LimitedInputStreamTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/LimitedInputStreamTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/ReflectionUtilsTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/ReflectionUtilsTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/ReflectionUtilsTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/RheemCollectionsTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/RheemCollectionsTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/WayangCollectionsTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/mathex/ExpressionBuilderTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/mathex/ExpressionBuilderTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionBuilderTest.java
diff --git a/rheem-core/src/test/java/io/rheem/rheem/core/util/mathex/ExpressionTest.java b/rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java
similarity index 100%
rename from rheem-core/src/test/java/io/rheem/rheem/core/util/mathex/ExpressionTest.java
rename to rheem-core/src/test/java/org/apache/incubator/wayang/core/util/mathex/ExpressionTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/IEJoin.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/IEJoin.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/IEJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/data/Data.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/data/Data.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/data/Data.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/Mappings.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/Mappings.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/Mappings.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/java/IEJoinMapping.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/java/IEJoinMapping.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IEJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/java/IESelfJoinMapping.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/java/IESelfJoinMapping.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/java/IESelfJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/spark/IEJoinMapping.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/spark/IEJoinMapping.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IEJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/spark/IESelfJoinMapping.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/mapping/spark/IESelfJoinMapping.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/mapping/spark/IESelfJoinMapping.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IEJoinMasterOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IEJoinMasterOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinMasterOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IEJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IEJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IESelfJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/IESelfJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/IESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/JavaIEJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/JavaIEJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/JavaIESelfJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/JavaIESelfJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/JavaIESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/SparkIESelfJoinOperator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/SparkIESelfJoinOperator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/BitSetJoin.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/BitSetJoin.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/BitSetJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/DataComparator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/DataComparator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/DataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/extractData.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/extractData.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/extractData.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/myMergeSort.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/myMergeSort.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/myMergeSort.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/revDataComparator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/java_helpers/revDataComparator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/java_helpers/revDataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/BitSetJoin.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/BitSetJoin.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/BitSetJoin.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/addUniqueID.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/addUniqueID.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/addUniqueID.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/build2ListObject.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/build2ListObject.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/build2ListObject.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/extractData.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/extractData.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/extractData.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/filterUnwantedBlocks.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/myMergeSort.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/myMergeSort.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/myMergeSort.java
diff --git a/rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/revDataComparator.java b/rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/main/java/io/rheem/rheem/iejoin/operators/spark_helpers/revDataComparator.java
rename to rheem-extensions/rheem-iejoin/src/main/java/org/apache/incubator/wayang/iejoin/operators/spark_helpers/revDataComparator.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/JavaExecutionOperatorTestBase.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/JavaExecutionOperatorTestBase.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaExecutionOperatorTestBase.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/JavaIEJoinOperatorTest.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/JavaIEJoinOperatorTest.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/JavaIEJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest2.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest2.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest2.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest3.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest3.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest3.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest4.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIEJoinOperatorTest4.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIEJoinOperatorTest4.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIESelfJoinOperatorTest.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkIESelfJoinOperatorTest.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkIESelfJoinOperatorTest.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkOperatorTestBase.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/operators/SparkOperatorTestBase.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/operators/SparkOperatorTestBase.java
diff --git a/rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/test/ChannelFactory.java b/rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java
similarity index 100%
rename from rheem-extensions/rheem-iejoin/src/test/java/io/rheem/rheem/iejoin/test/ChannelFactory.java
rename to rheem-extensions/rheem-iejoin/src/test/java/org/apache/incubator/wayang/iejoin/test/ChannelFactory.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/Flink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/Flink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/Flink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/channels/ChannelConversions.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/channels/ChannelConversions.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/channels/DataSetChannel.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/channels/DataSetChannel.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/channels/DataSetChannel.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/FlinkCoGroupFunction.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/FlinkCoGroupFunction.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FlinkCoGroupFunction.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/FunctionCompiler.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/FunctionCompiler.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/KeySelectorDistinct.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/KeySelectorDistinct.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorDistinct.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/KeySelectorFunction.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/KeySelectorFunction.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/KeySelectorFunction.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/OutputFormatConsumer.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/OutputFormatConsumer.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/OutputFormatConsumer.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/RheemFileOutputFormat.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/RheemFileOutputFormat.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/WayangFileOutputFormat.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/DummyFilter.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/DummyFilter.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyFilter.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/DummyMap.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/DummyMap.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/DummyMap.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemAggregator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemAggregator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangAggregator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemConvergenceCriterion.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemConvergenceCriterion.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangConvergenceCriterion.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemFilterCriterion.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemFilterCriterion.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangFilterCriterion.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemListValue.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemListValue.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangListValue.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemValue.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/compiler/criterion/RheemValue.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/compiler/criterion/WayangValue.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkContextReference.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkContextReference.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkContextReference.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkExecutionContext.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkExecutionContext.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutionContext.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkExecutor.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/execution/FlinkExecutor.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/execution/FlinkExecutor.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CartesianMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CartesianMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CoGroupMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CoGroupMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CollectionSourceMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CollectionSourceMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CountMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/CountMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/DistinctMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/DistinctMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/DoWhileMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/DoWhileMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/FilterMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/FilterMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/FlatMapMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/FlatMapMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GlobalMaterializedGroupMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GlobalMaterializedGroupMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GlobalReduceMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GlobalReduceMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GroupByMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/GroupByMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/GroupByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/IntersectMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/IntersectMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/JoinMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/JoinMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/LocalCallbackSinkMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/LocalCallbackSinkMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/LoopMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/LoopMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MapMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MapMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MapPartitionsMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MapPartitionsMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/Mappings.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/Mappings.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MaterializedGroupByMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/MaterializedGroupByMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/PageRankMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/PageRankMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/PageRankMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/ReduceByMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/ReduceByMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/RepeatMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/RepeatMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/SampleMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/SampleMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/SortMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/SortMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/TextFileSinkMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/TextFileSinkMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/TextFileSourceMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/TextFileSourceMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/UnionAllMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/UnionAllMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/ZipWithIdMapping.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/mapping/ZipWithIdMapping.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCartesianOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCartesianOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCartesianOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCoGroupOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCoGroupOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCoGroupOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCollectionSink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCollectionSink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCollectionSource.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCollectionSource.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCollectionSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCountOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkCountOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkCountOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkDistinctOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkDistinctOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDistinctOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkDoWhileOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkDoWhileOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkDoWhileOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkExecutionOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkExecutionOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkExecutionOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkFilterOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkFilterOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFilterOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkFlatMapOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkFlatMapOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkFlatMapOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGlobalMaterializedGroupOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGlobalMaterializedGroupOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGlobalReduceOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGlobalReduceOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGroupByOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkGroupByOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkGroupByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkIntersectOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkIntersectOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkIntersectOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkJoinOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkJoinOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkJoinOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkLocalCallbackSink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkLocalCallbackSink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkLoopOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkLoopOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkLoopOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMapOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMapOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMapPartitionsOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMapPartitionsOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMaterializedGroupByOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkMaterializedGroupByOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkObjectFileSink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkObjectFileSink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkObjectFileSource.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkObjectFileSource.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkObjectFileSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkPageRankOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkPageRankOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkPageRankOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkReduceByOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkReduceByOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkReduceByOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkRepeatExpandedOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkRepeatExpandedOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatExpandedOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkRepeatOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkRepeatOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkRepeatOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkSampleOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkSampleOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSampleOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkSortOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkSortOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkSortOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTextFileSink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTextFileSink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTextFileSource.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTextFileSource.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTextFileSource.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTsvFileSink.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkTsvFileSink.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkTsvFileSink.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkUnionAllOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkUnionAllOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkUnionAllOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkZipWithIdOperator.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/operators/FlinkZipWithIdOperator.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/operators/FlinkZipWithIdOperator.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/platform/FlinkPlatform.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/platform/FlinkPlatform.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/platform/FlinkPlatform.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkBasicPlugin.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkBasicPlugin.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkBasicPlugin.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkConversionPlugin.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkConversionPlugin.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkConversionPlugin.java
diff --git a/rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkGraphPlugin.java b/rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-flink/src/main/java/io/rheem/rheem/flink/plugin/FlinkGraphPlugin.java
rename to rheem-platforms/rheem-flink/src/main/java/org/apache/incubator/wayang/flink/plugin/FlinkGraphPlugin.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Algorithm/PageRankAlgorithm.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Algorithm/PageRankAlgorithm.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankAlgorithm.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Algorithm/PageRankParameters.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Algorithm/PageRankParameters.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Algorithm/PageRankParameters.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Giraph.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/Giraph.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/Giraph.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/channels/ChannelConversions.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/channels/ChannelConversions.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/execution/GiraphExecutor.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/execution/GiraphExecutor.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/execution/GiraphExecutor.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/mappings/Mappings.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/mappings/Mappings.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/Mappings.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/mappings/PageRankMapping.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/mappings/PageRankMapping.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/mappings/PageRankMapping.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/operators/GiraphExecutionOperator.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/operators/GiraphExecutionOperator.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphExecutionOperator.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/operators/GiraphPageRankOperator.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/operators/GiraphPageRankOperator.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/operators/GiraphPageRankOperator.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/platform/GiraphPlatform.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/platform/GiraphPlatform.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/platform/GiraphPlatform.java
diff --git a/rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/plugin/GiraphPlugin.java b/rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/main/java/io/rheem/rheem/giraph/plugin/GiraphPlugin.java
rename to rheem-platforms/rheem-giraph/src/main/java/org/apache/incubator/wayang/giraph/plugin/GiraphPlugin.java
diff --git a/rheem-platforms/rheem-giraph/src/test/java/io/rheem/rheem/giraph/operators/GiraphPagaRankOperatorTest.java b/rheem-platforms/rheem-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-giraph/src/test/java/io/rheem/rheem/giraph/operators/GiraphPagaRankOperatorTest.java
rename to rheem-platforms/rheem-giraph/src/test/java/org/apache/incubator/wayang/giraph/operators/GiraphPagaRankOperatorTest.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/GraphChi.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/GraphChi.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/GraphChi.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/channels/ChannelConversions.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/channels/ChannelConversions.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/execution/GraphChiExecutor.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/execution/GraphChiExecutor.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/execution/GraphChiExecutor.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/mappings/Mappings.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/mappings/Mappings.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/Mappings.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/mappings/PageRankMapping.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/mappings/PageRankMapping.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/mappings/PageRankMapping.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/operators/GraphChiExecutionOperator.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/operators/GraphChiExecutionOperator.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiExecutionOperator.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/operators/GraphChiPageRankOperator.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/operators/GraphChiPageRankOperator.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperator.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/platform/GraphChiPlatform.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/platform/GraphChiPlatform.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/platform/GraphChiPlatform.java
diff --git a/rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/plugin/GraphChiPlugin.java b/rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/main/java/io/rheem/rheem/graphchi/plugin/GraphChiPlugin.java
rename to rheem-platforms/rheem-graphchi/src/main/java/org/apache/incubator/wayang/graphchi/plugin/GraphChiPlugin.java
diff --git a/rheem-platforms/rheem-graphchi/src/test/java/io/rheem/rheem/graphchi/operators/GraphChiPageRankOperatorTest.java b/rheem-platforms/rheem-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-graphchi/src/test/java/io/rheem/rheem/graphchi/operators/GraphChiPageRankOperatorTest.java
rename to rheem-platforms/rheem-graphchi/src/test/java/org/apache/incubator/wayang/graphchi/operators/GraphChiPageRankOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/Java.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/Java.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/Java.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/Java.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/ChannelConversions.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/ChannelConversions.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/CollectionChannel.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/CollectionChannel.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/CollectionChannel.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/JavaChannelInstance.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/JavaChannelInstance.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/JavaChannelInstance.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/StreamChannel.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/channels/StreamChannel.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/channels/StreamChannel.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/compiler/FunctionCompiler.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/compiler/FunctionCompiler.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/execution/JavaExecutionContext.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/execution/JavaExecutionContext.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutionContext.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/execution/JavaExecutor.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/execution/JavaExecutor.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/execution/JavaExecutor.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CartesianMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CartesianMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CoGroupMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CoGroupMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CollectionSourceMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CollectionSourceMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CountMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/CountMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/DistinctMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/DistinctMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/DoWhileMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/DoWhileMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/FilterMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/FilterMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/FlatMapMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/FlatMapMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/GlobalMaterializedGroupMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/GlobalMaterializedGroupMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/GlobalReduceMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/GlobalReduceMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/IntersectMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/IntersectMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/JoinMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/JoinMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/LocalCallbackSinkMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/LocalCallbackSinkMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/LoopMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/LoopMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MapMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MapMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MapPartitionsMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MapPartitionsMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/Mappings.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/Mappings.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MaterializedGroupByMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/MaterializedGroupByMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/ReduceByMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/ReduceByMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/RepeatMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/RepeatMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/SampleMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/SampleMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/SortMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/SortMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/TextFileSinkMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/TextFileSinkMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/TextFileSourceMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/TextFileSourceMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/UnionAllMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/UnionAllMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/ZipWithIdMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/ZipWithIdMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/graph/PageRankMapping.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/mapping/graph/PageRankMapping.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/mapping/graph/PageRankMapping.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCartesianOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCartesianOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCoGroupOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCoGroupOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCollectOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCollectOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCollectionSource.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCollectionSource.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCollectionSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCountOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaCountOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaCountOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaDistinctOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaDistinctOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaDoWhileOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaDoWhileOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaDoWhileOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaExecutionOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaExecutionOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaFilterOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaFilterOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFilterOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaFlatMapOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaFlatMapOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaFlatMapOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaGlobalMaterializedGroupOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaGlobalMaterializedGroupOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaGlobalReduceOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaGlobalReduceOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaIntersectOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaIntersectOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaIntersectOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaJoinOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaJoinOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaJoinOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaLocalCallbackSink.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaLocalCallbackSink.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaLoopOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaLoopOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaLoopOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMapOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMapOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMapPartitionsOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMapPartitionsOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMaterializedGroupByOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaMaterializedGroupByOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaObjectFileSink.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaObjectFileSink.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaObjectFileSource.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaObjectFileSource.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaRandomSampleOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaRandomSampleOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaReduceByOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaReduceByOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaRepeatOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaRepeatOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaRepeatOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaReservoirSampleOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaReservoirSampleOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaSortOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaSortOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaSortOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTextFileSink.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTextFileSink.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTextFileSource.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTextFileSource.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTextFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTsvFileSink.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTsvFileSink.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSink.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTsvFileSource.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaTsvFileSource.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaTsvFileSource.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaUnionAllOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/JavaUnionAllOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/graph/JavaPageRankOperator.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/operators/graph/JavaPageRankOperator.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/operators/graph/JavaPageRankOperator.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/platform/JavaPlatform.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/platform/JavaPlatform.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/platform/JavaPlatform.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaBasicPlugin.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaBasicPlugin.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaBasicPlugin.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaChannelConversionPlugin.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaChannelConversionPlugin.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaChannelConversionPlugin.java
diff --git a/rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaGraphPlugin.java b/rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/main/java/io/rheem/rheem/java/plugin/JavaGraphPlugin.java
rename to rheem-platforms/rheem-java/src/main/java/org/apache/incubator/wayang/java/plugin/JavaGraphPlugin.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/execution/JavaExecutorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/execution/JavaExecutorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/execution/JavaExecutorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCartesianOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCartesianOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCartesianOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCoGroupOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCoGroupOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCoGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCollectionSourceTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCollectionSourceTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCollectionSourceTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCountOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaCountOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaCountOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaDistinctOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaDistinctOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaDistinctOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaExecutionOperatorTestBase.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaExecutionOperatorTestBase.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaExecutionOperatorTestBase.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaFilterOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaFilterOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaFilterOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaGlobalMaterializedGroupOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalMaterializedGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaGlobalReduceOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaGlobalReduceOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaGlobalReduceOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaJoinOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaJoinOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaJoinOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaLocalCallbackSinkTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaLocalCallbackSinkTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaLocalCallbackSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaMaterializedGroupByOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaMaterializedGroupByOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaMaterializedGroupByOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaObjectFileSinkTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaObjectFileSinkTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaObjectFileSourceTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaObjectFileSourceTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaObjectFileSourceTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaRandomSampleOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaRandomSampleOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaRandomSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaReduceByOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaReduceByOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReduceByOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaReservoirSampleOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaReservoirSampleOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaReservoirSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaSortOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaSortOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaSortOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaTextFileSinkTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaTextFileSinkTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaTextFileSinkTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaUnionAllOperatorTest.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/operators/JavaUnionAllOperatorTest.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/operators/JavaUnionAllOperatorTest.java
diff --git a/rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/test/ChannelFactory.java b/rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java
similarity index 100%
rename from rheem-platforms/rheem-java/src/test/java/io/rheem/rheem/java/test/ChannelFactory.java
rename to rheem-platforms/rheem-java/src/test/java/org/apache/incubator/wayang/java/test/ChannelFactory.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/channels/SqlQueryChannel.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/channels/SqlQueryChannel.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/channels/SqlQueryChannel.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/compiler/FunctionCompiler.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/compiler/FunctionCompiler.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/execution/DatabaseDescriptor.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/execution/DatabaseDescriptor.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/DatabaseDescriptor.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/execution/JdbcExecutor.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/execution/JdbcExecutor.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutor.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcExecutionOperator.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcExecutionOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcExecutionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcFilterOperator.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcFilterOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcFilterOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcProjectionOperator.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcProjectionOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcProjectionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcTableSource.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/JdbcTableSource.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSource.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/SqlToStreamOperator.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/operators/SqlToStreamOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/platform/JdbcPlatformTemplate.java b/rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/main/java/io/rheem/rheem/jdbc/platform/JdbcPlatformTemplate.java
rename to rheem-platforms/rheem-jdbc-template/src/main/java/org/apache/incubator/wayang/jdbc/platform/JdbcPlatformTemplate.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/execution/JdbcExecutorTest.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/execution/JdbcExecutorTest.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/execution/JdbcExecutorTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/JdbcTableSourceTest.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/JdbcTableSourceTest.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/JdbcTableSourceTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/OperatorTestBase.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/OperatorTestBase.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/OperatorTestBase.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/SqlToStreamOperatorTest.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/operators/SqlToStreamOperatorTest.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/operators/SqlToStreamOperatorTest.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbFilterOperator.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbFilterOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbFilterOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbPlatform.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbPlatform.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbPlatform.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbProjectionOperator.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbProjectionOperator.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbProjectionOperator.java
diff --git a/rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbTableSource.java b/rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-jdbc-template/src/test/java/io/rheem/rheem/jdbc/test/HsqldbTableSource.java
rename to rheem-platforms/rheem-jdbc-template/src/test/java/org/apache/incubator/wayang/jdbc/test/HsqldbTableSource.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/Postgres.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/Postgres.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/Postgres.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/channels/ChannelConversions.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/channels/ChannelConversions.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/FilterMapping.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/FilterMapping.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/Mappings.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/Mappings.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/ProjectionMapping.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/mapping/ProjectionMapping.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/mapping/ProjectionMapping.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresExecutionOperator.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresExecutionOperator.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresExecutionOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresFilterOperator.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresFilterOperator.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresFilterOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresProjectionOperator.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresProjectionOperator.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresProjectionOperator.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresTableSource.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/operators/PostgresTableSource.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/operators/PostgresTableSource.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/platform/PostgresPlatform.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/platform/PostgresPlatform.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/platform/PostgresPlatform.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/plugin/PostgresConversionsPlugin.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/plugin/PostgresConversionsPlugin.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresConversionsPlugin.java
diff --git a/rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/plugin/PostgresPlugin.java b/rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-postgres/src/main/java/io/rheem/rheem/postgres/plugin/PostgresPlugin.java
rename to rheem-platforms/rheem-postgres/src/main/java/org/apache/incubator/wayang/postgres/plugin/PostgresPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/Spark.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/Spark.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/Spark.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/BroadcastChannel.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/BroadcastChannel.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/BroadcastChannel.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/ChannelConversions.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/ChannelConversions.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/FileChannels.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/FileChannels.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/FileChannels.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/RddChannel.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/channels/RddChannel.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/channels/RddChannel.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/BinaryOperatorAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/BinaryOperatorAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/BinaryOperatorAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedBinaryOperatorAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedBinaryOperatorAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedFlatMapFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedFlatMapFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedFunction.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedFunction.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedFunction.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedMapFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedMapFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedPredicateAdapater.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/ExtendedPredicateAdapater.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/ExtendedPredicateAdapater.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/FlatMapFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/FlatMapFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FlatMapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/FunctionCompiler.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/FunctionCompiler.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/FunctionCompiler.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/MapFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/MapFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/MapPartitionsFunctionAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/MapPartitionsFunctionAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/MapPartitionsFunctionAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/PredicateAdapter.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/compiler/PredicateAdapter.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/compiler/PredicateAdapter.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkContextReference.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkContextReference.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkContextReference.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkExecutionContext.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkExecutionContext.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutionContext.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkExecutor.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/execution/SparkExecutor.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/execution/SparkExecutor.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CartesianMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CartesianMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CartesianMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CoGroupMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CoGroupMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CoGroupMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CollectionSourceMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CollectionSourceMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CollectionSourceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CountMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/CountMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/CountMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/DistinctMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/DistinctMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DistinctMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/DoWhileMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/DoWhileMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/DoWhileMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/FilterMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/FilterMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/FlatMapMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/FlatMapMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/FlatMapMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/GlobalMaterializedGroupMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/GlobalMaterializedGroupMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalMaterializedGroupMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/GlobalReduceMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/GlobalReduceMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/GlobalReduceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/IntersectMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/IntersectMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/IntersectMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/JoinMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/JoinMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/JoinMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/LocalCallbackSinkMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/LocalCallbackSinkMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LocalCallbackSinkMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/LoopMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/LoopMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/LoopMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MapMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MapMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MapPartitionsMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MapPartitionsMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MapPartitionsMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/Mappings.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/Mappings.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MaterializedGroupByMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/MaterializedGroupByMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/MaterializedGroupByMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/ReduceByMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/ReduceByMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ReduceByMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/RepeatMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/RepeatMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/RepeatMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/SampleMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/SampleMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SampleMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/SortMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/SortMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/SortMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/TextFileSinkMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/TextFileSinkMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSinkMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/TextFileSourceMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/TextFileSourceMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/TextFileSourceMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/UnionAllMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/UnionAllMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/UnionAllMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/ZipWithIdMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/ZipWithIdMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/ZipWithIdMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/graph/PageRankMapping.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/mapping/graph/PageRankMapping.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/mapping/graph/PageRankMapping.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkBernoulliSampleOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkBernoulliSampleOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkBroadcastOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkBroadcastOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkBroadcastOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCacheOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCacheOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCacheOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCartesianOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCartesianOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCoGroupOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCoGroupOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCollectOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCollectOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCollectionSource.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCollectionSource.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCountOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkCountOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkCountOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkDistinctOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkDistinctOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkDoWhileOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkDoWhileOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkDoWhileOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkExecutionOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkExecutionOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkExecutionOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkFilterOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkFilterOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkFlatMapOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkFlatMapOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkGlobalMaterializedGroupOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkGlobalMaterializedGroupOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkGlobalReduceOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkGlobalReduceOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkIntersectOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkIntersectOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkIntersectOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkJoinOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkJoinOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkLocalCallbackSink.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkLocalCallbackSink.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLocalCallbackSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkLoopOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkLoopOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkLoopOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMapOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMapOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMapPartitionsOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMapPartitionsOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMaterializedGroupByOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkMaterializedGroupByOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkObjectFileSink.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkObjectFileSink.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkObjectFileSource.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkObjectFileSource.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkRandomPartitionSampleOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkRandomPartitionSampleOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkReduceByOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkReduceByOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkRepeatOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkRepeatOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkRepeatOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkShufflePartitionSampleOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkShufflePartitionSampleOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkSortOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkSortOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkSortOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTextFileSink.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTextFileSink.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTextFileSource.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTextFileSource.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTsvFileSink.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTsvFileSink.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSink.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTsvFileSource.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkTsvFileSource.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkTsvFileSource.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkUnionAllOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkUnionAllOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkZipWithIdOperator.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/operators/SparkZipWithIdOperator.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/operators/SparkZipWithIdOperator.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/platform/SparkPlatform.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/platform/SparkPlatform.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/platform/SparkPlatform.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkBasicPlugin.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkBasicPlugin.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkBasicPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkConversionPlugin.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkConversionPlugin.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkConversionPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkGraphPlugin.java b/rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/java/io/rheem/rheem/spark/plugin/SparkGraphPlugin.java
rename to rheem-platforms/rheem-spark/src/main/java/org/apache/incubator/wayang/spark/plugin/SparkGraphPlugin.java
diff --git a/rheem-platforms/rheem-spark/src/main/scala/io/rheem/rheem/spark/operators/graph/SparkPageRankOperator.scala b/rheem-platforms/rheem-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala
similarity index 100%
rename from rheem-platforms/rheem-spark/src/main/scala/io/rheem/rheem/spark/operators/graph/SparkPageRankOperator.scala
rename to rheem-platforms/rheem-spark/src/main/scala/org/apache/incubator/wayang/spark/operators/graph/SparkPageRankOperator.scala
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkBernoulliSampleOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkBernoulliSampleOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkBernoulliSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCartesianOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCartesianOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCartesianOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCoGroupOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCoGroupOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCoGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCollectionSourceTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCollectionSourceTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCollectionSourceTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCountOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkCountOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkCountOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkDistinctOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkDistinctOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkDistinctOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkFilterOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkFilterOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFilterOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkFlatMapOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkFlatMapOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkFlatMapOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalMaterializedGroupOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkGlobalReduceOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkGlobalReduceOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkGlobalReduceOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkJoinOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkJoinOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkJoinOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkMapPartitionsOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkMapPartitionsOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMapPartitionsOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkMaterializedGroupByOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkMaterializedGroupByOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkMaterializedGroupByOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkObjectFileSinkTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkObjectFileSinkTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSinkTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkObjectFileSourceTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkObjectFileSourceTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkObjectFileSourceTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkOperatorTestBase.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkOperatorTestBase.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkOperatorTestBase.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkRandomPartitionSampleOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkRandomPartitionSampleOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkRandomPartitionSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkReduceByOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkReduceByOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkReduceByOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkShufflePartitionSampleOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkShufflePartitionSampleOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkShufflePartitionSampleOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkSortOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkSortOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkSortOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkTextFileSinkTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkTextFileSinkTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkTextFileSinkTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkUnionAllOperatorTest.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/operators/SparkUnionAllOperatorTest.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/operators/SparkUnionAllOperatorTest.java
diff --git a/rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/test/ChannelFactory.java b/rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java
similarity index 100%
rename from rheem-platforms/rheem-spark/src/test/java/io/rheem/rheem/spark/test/ChannelFactory.java
rename to rheem-platforms/rheem-spark/src/test/java/org/apache/incubator/wayang/spark/test/ChannelFactory.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/Sqlite3.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/Sqlite3.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/Sqlite3.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/channels/ChannelConversions.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/channels/ChannelConversions.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/channels/ChannelConversions.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/FilterMapping.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/FilterMapping.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/FilterMapping.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/Mappings.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/Mappings.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/Mappings.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/ProjectionMapping.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/mapping/ProjectionMapping.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/mapping/ProjectionMapping.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3FilterOperator.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3FilterOperator.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3FilterOperator.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3ProjectionOperator.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3ProjectionOperator.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3ProjectionOperator.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3TableSource.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/operators/Sqlite3TableSource.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/operators/Sqlite3TableSource.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/platform/Sqlite3Platform.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/platform/Sqlite3Platform.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/platform/Sqlite3Platform.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/plugin/Sqlite3ConversionPlugin.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/plugin/Sqlite3ConversionPlugin.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java
diff --git a/rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/plugin/Sqlite3Plugin.java b/rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java
similarity index 100%
rename from rheem-platforms/rheem-sqlite3/src/main/java/io/rheem/rheem/sqlite3/plugin/Sqlite3Plugin.java
rename to rheem-platforms/rheem-sqlite3/src/main/java/org/apache/incubator/wayang/sqlite3/plugin/Sqlite3Plugin.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/data/DataGenerators.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/data/DataGenerators.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/data/DataGenerators.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/hardware/DiskProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/hardware/DiskProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/hardware/DiskProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/BinaryOperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/BinaryOperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/BinaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/JavaCollectionSourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/JavaCollectionSourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaCollectionSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/JavaTextFileSourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/JavaTextFileSourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/JavaTextFileSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/OperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/OperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/OperatorProfilers.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/OperatorProfilers.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/OperatorProfilers.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/Profiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/Profiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/Profiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/SinkProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/SinkProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SinkProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/SourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/SourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/SourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/UnaryOperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/java/UnaryOperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/java/UnaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicEstimationContext.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicEstimationContext.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicEstimationContext.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadEstimator.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadEstimator.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadEstimator.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadProfileEstimator.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadProfileEstimator.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimator.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadProfileEstimators.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/DynamicLoadProfileEstimators.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/DynamicLoadProfileEstimators.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/GeneticOptimizer.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/GeneticOptimizer.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizer.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/GeneticOptimizerApp.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/GeneticOptimizerApp.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/GeneticOptimizerApp.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/Individual.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/Individual.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Individual.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/LogEvaluator.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/LogEvaluator.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/LogEvaluator.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/OptimizationSpace.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/OptimizationSpace.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/OptimizationSpace.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/Variable.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/Variable.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/Variable.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/Battle.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/Battle.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Battle.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/ReservoirSampler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/ReservoirSampler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/ReservoirSampler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/Sampler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/Sampler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/Sampler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/TournamentSampler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/log/sampling/TournamentSampler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/log/sampling/TournamentSampler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/BinaryOperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/BinaryOperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/BinaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/Main.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/Main.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/Main.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/OperatorProfilers.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/OperatorProfilers.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/OperatorProfilers.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SinkProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SinkProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SinkProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkCollectionSourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkCollectionSourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkCollectionSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkOperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkOperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkSourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkSourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkTextFileSourceProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkTextFileSourceProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkTextFileSourceProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkUnaryOperatorProfiler.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/spark/SparkUnaryOperatorProfiler.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/spark/SparkUnaryOperatorProfiler.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/util/ProfilingUtils.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/util/ProfilingUtils.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/ProfilingUtils.java
diff --git a/rheem-profiler/src/main/java/io/rheem/rheem/profiler/util/RrdAccessor.java b/rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java
similarity index 100%
rename from rheem-profiler/src/main/java/io/rheem/rheem/profiler/util/RrdAccessor.java
rename to rheem-profiler/src/main/java/org/apache/incubator/wayang/profiler/util/RrdAccessor.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/FlinkIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/FlinkIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FlinkIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/FullIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/FullIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/FullIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/GiraphIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/GiraphIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GiraphIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/GraphChiIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/GraphChiIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/GraphChiIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/JavaIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/JavaIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/JavaIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/PostgresIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/PostgresIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/PostgresIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/RegressionIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/RegressionIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/RegressionIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/SparkIntegrationIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/SparkIntegrationIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/SparkIntegrationIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/RheemPlans.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/RheemPlans.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlans.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/RheemPlansOperators.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/RheemPlansOperators.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WayangPlansOperators.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/WordCountIT.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/WordCountIT.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/WordCountIT.java
diff --git a/rheem-tests/src/test/java/io/rheem/rheem/tests/platform/MyMadeUpPlatform.java b/rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java
similarity index 100%
rename from rheem-tests/src/test/java/io/rheem/rheem/tests/platform/MyMadeUpPlatform.java
rename to rheem-tests/src/test/java/org/org/apache/incubator/wayang/tests/platform/MyMadeUpPlatform.java