├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── examples ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── dataartisans │ └── flink │ └── dataflow │ └── examples │ ├── TFIDF.java │ ├── WordCount.java │ └── streaming │ ├── AutoComplete.java │ ├── JoinExamples.java │ ├── KafkaWindowedWordCountExample.java │ └── WindowedWordCount.java ├── pom.xml ├── runner ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── dataartisans │ │ │ └── flink │ │ │ └── dataflow │ │ │ ├── FlinkPipelineExecutionEnvironment.java │ │ │ ├── FlinkPipelineOptions.java │ │ │ ├── FlinkPipelineRunner.java │ │ │ ├── FlinkRunnerRegistrar.java │ │ │ ├── FlinkRunnerResult.java │ │ │ ├── io │ │ │ └── ConsoleIO.java │ │ │ └── translation │ │ │ ├── FlinkBatchPipelineTranslator.java │ │ │ ├── FlinkBatchTransformTranslators.java │ │ │ ├── FlinkBatchTranslationContext.java │ │ │ ├── FlinkPipelineTranslator.java │ │ │ ├── FlinkStreamingPipelineTranslator.java │ │ │ ├── FlinkStreamingTransformTranslators.java │ │ │ ├── FlinkStreamingTranslationContext.java │ │ │ ├── functions │ │ │ ├── FlinkCoGroupKeyedListAggregator.java │ │ │ ├── FlinkCreateFunction.java │ │ │ ├── FlinkDoFnFunction.java │ │ │ ├── FlinkKeyedListAggregationFunction.java │ │ │ ├── FlinkMultiOutputDoFnFunction.java │ │ │ ├── FlinkMultiOutputPruningFunction.java │ │ │ ├── FlinkPartialReduceFunction.java │ │ │ ├── FlinkReduceFunction.java │ │ │ └── UnionCoder.java │ │ │ ├── types │ │ │ ├── CoderComparator.java │ │ │ ├── CoderTypeInformation.java │ │ │ ├── CoderTypeSerializer.java │ │ │ ├── InspectableByteArrayOutputStream.java │ │ │ ├── KvCoderComperator.java │ │ │ ├── KvCoderTypeInformation.java │ │ │ └── VoidCoderTypeSerializer.java │ │ │ ├── utils │ │ │ └── FlinkMapperWrapper.java │ │ │ └── wrappers │ │ │ ├── CombineFnAggregatorWrapper.java │ │ │ ├── DataInputViewWrapper.java │ │ │ ├── DataOutputViewWrapper.java │ │ │ ├── SerializableFnAggregatorWrapper.java │ │ │ ├── SinkOutputFormat.java │ │ │ ├── SourceInputFormat.java │ │ │ ├── SourceInputSplit.java │ │ │ └── streaming │ │ │ ├── FlinkAbstractParDoWrapper.java │ │ │ ├── FlinkGroupAlsoByWindowWrapper.java │ │ │ ├── FlinkGroupByKeyWrapper.java │ │ │ ├── FlinkParDoBoundMultiWrapper.java │ │ │ ├── FlinkParDoBoundWrapper.java │ │ │ ├── io │ │ │ ├── FlinkStreamingCreateFunction.java │ │ │ ├── UnboundedFlinkSource.java │ │ │ ├── UnboundedSocketSource.java │ │ │ └── UnboundedSourceWrapper.java │ │ │ └── state │ │ │ ├── AbstractFlinkTimerInternals.java │ │ │ ├── FlinkStateInternals.java │ │ │ ├── StateCheckpointReader.java │ │ │ ├── StateCheckpointUtils.java │ │ │ ├── StateCheckpointWriter.java │ │ │ └── StateType.java │ └── resources │ │ └── log4j.properties │ └── test │ ├── java │ └── com │ │ └── dataartisans │ │ └── flink │ │ └── dataflow │ │ ├── AvroITCase.java │ │ ├── FlattenizeITCase.java │ │ ├── FlinkTestPipeline.java │ │ ├── JoinExamplesITCase.java │ │ ├── MaybeEmptyTestITCase.java │ │ ├── ParDoMultiOutputITCase.java │ │ ├── ReadSourceITCase.java │ │ ├── RemoveDuplicatesEmptyITCase.java │ │ ├── RemoveDuplicatesITCase.java │ │ ├── SideInputITCase.java │ │ ├── TfIdfITCase.java │ │ ├── WordCountITCase.java │ │ ├── WordCountJoin2ITCase.java │ │ ├── WordCountJoin3ITCase.java │ │ ├── WriteSinkITCase.java │ │ ├── streaming │ │ ├── GroupAlsoByWindowTest.java │ │ ├── GroupByNullKeyTest.java │ │ ├── StateSerializationTest.java │ │ ├── TopWikipediaSessionsITCase.java │ │ └── UnboundedSourceITCase.java │ │ └── util │ │ └── JoinExamples.java │ └── resources │ └── log4j-test.properties └── tools └── change-scala-version.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/README.md -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/TFIDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/TFIDF.java -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/WordCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/WordCount.java -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/AutoComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/AutoComplete.java -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/JoinExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/JoinExamples.java -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/KafkaWindowedWordCountExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/KafkaWindowedWordCountExample.java -------------------------------------------------------------------------------- /examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/WindowedWordCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/examples/src/main/java/com/dataartisans/flink/dataflow/examples/streaming/WindowedWordCount.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/pom.xml -------------------------------------------------------------------------------- /runner/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/pom.xml -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineExecutionEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineExecutionEnvironment.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineOptions.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/FlinkPipelineRunner.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/FlinkRunnerRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/FlinkRunnerRegistrar.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/FlinkRunnerResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/FlinkRunnerResult.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/io/ConsoleIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/io/ConsoleIO.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchPipelineTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchPipelineTranslator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchTransformTranslators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchTransformTranslators.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchTranslationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkBatchTranslationContext.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkPipelineTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkPipelineTranslator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingPipelineTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingPipelineTranslator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingTransformTranslators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingTransformTranslators.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingTranslationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/FlinkStreamingTranslationContext.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkCoGroupKeyedListAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkCoGroupKeyedListAggregator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkCreateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkCreateFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkDoFnFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkDoFnFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkKeyedListAggregationFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkKeyedListAggregationFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkMultiOutputDoFnFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkMultiOutputDoFnFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkMultiOutputPruningFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkMultiOutputPruningFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkPartialReduceFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkPartialReduceFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkReduceFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/FlinkReduceFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/UnionCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/functions/UnionCoder.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderComparator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderTypeInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderTypeInformation.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderTypeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/CoderTypeSerializer.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/InspectableByteArrayOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/InspectableByteArrayOutputStream.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/KvCoderComperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/KvCoderComperator.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/KvCoderTypeInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/KvCoderTypeInformation.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/VoidCoderTypeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/types/VoidCoderTypeSerializer.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/utils/FlinkMapperWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/utils/FlinkMapperWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/CombineFnAggregatorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/CombineFnAggregatorWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/DataInputViewWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/DataInputViewWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/DataOutputViewWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/DataOutputViewWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SerializableFnAggregatorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SerializableFnAggregatorWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SinkOutputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SinkOutputFormat.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SourceInputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SourceInputFormat.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SourceInputSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/SourceInputSplit.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkAbstractParDoWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkAbstractParDoWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkGroupAlsoByWindowWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkGroupAlsoByWindowWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkGroupByKeyWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkGroupByKeyWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkParDoBoundMultiWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkParDoBoundMultiWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkParDoBoundWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/FlinkParDoBoundWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/FlinkStreamingCreateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/FlinkStreamingCreateFunction.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedFlinkSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedFlinkSource.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedSocketSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedSocketSource.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedSourceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/io/UnboundedSourceWrapper.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/AbstractFlinkTimerInternals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/AbstractFlinkTimerInternals.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/FlinkStateInternals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/FlinkStateInternals.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointReader.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointUtils.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateCheckpointWriter.java -------------------------------------------------------------------------------- /runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/java/com/dataartisans/flink/dataflow/translation/wrappers/streaming/state/StateType.java -------------------------------------------------------------------------------- /runner/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/AvroITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/AvroITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/FlattenizeITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/FlattenizeITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/FlinkTestPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/FlinkTestPipeline.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/JoinExamplesITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/JoinExamplesITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/MaybeEmptyTestITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/MaybeEmptyTestITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/ParDoMultiOutputITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/ParDoMultiOutputITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/ReadSourceITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/ReadSourceITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/RemoveDuplicatesEmptyITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/RemoveDuplicatesEmptyITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/RemoveDuplicatesITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/RemoveDuplicatesITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/SideInputITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/SideInputITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/TfIdfITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/TfIdfITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/WordCountITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/WordCountITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/WordCountJoin2ITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/WordCountJoin2ITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/WordCountJoin3ITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/WordCountJoin3ITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/WriteSinkITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/WriteSinkITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/streaming/GroupAlsoByWindowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/streaming/GroupAlsoByWindowTest.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/streaming/GroupByNullKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/streaming/GroupByNullKeyTest.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/streaming/StateSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/streaming/StateSerializationTest.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/streaming/TopWikipediaSessionsITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/streaming/TopWikipediaSessionsITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/streaming/UnboundedSourceITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/streaming/UnboundedSourceITCase.java -------------------------------------------------------------------------------- /runner/src/test/java/com/dataartisans/flink/dataflow/util/JoinExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/java/com/dataartisans/flink/dataflow/util/JoinExamples.java -------------------------------------------------------------------------------- /runner/src/test/resources/log4j-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/runner/src/test/resources/log4j-test.properties -------------------------------------------------------------------------------- /tools/change-scala-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-dataflow/HEAD/tools/change-scala-version.sh --------------------------------------------------------------------------------