├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── xuwei │ └── tech │ ├── batch │ ├── BatchWordCountJava.java │ └── batchAPI │ │ ├── BatchDemoBroadcast.java │ │ ├── BatchDemoCounter.java │ │ ├── BatchDemoCross.java │ │ ├── BatchDemoDisCache.java │ │ ├── BatchDemoDistinct.java │ │ ├── BatchDemoFirstN.java │ │ ├── BatchDemoHashRangePartition.java │ │ ├── BatchDemoJoin.java │ │ ├── BatchDemoMapPartition.java │ │ ├── BatchDemoOuterJoin.java │ │ └── BatchDemoUnion.java │ └── streaming │ ├── SocketDemoFullCount.java │ ├── SocketDemoIncrAgg.java │ ├── SocketWindowWordCountJava.java │ ├── SocketWindowWordCountJavaCheckPoint.java │ ├── StreamingFromCollection.java │ ├── StreamingKafkaSink.java │ ├── StreamingKafkaSource.java │ ├── custormPartition │ ├── MyPartition.java │ └── SteamingDemoWithMyParitition.java │ ├── custormSource │ ├── MyNoParalleSource.java │ ├── MyParalleSource.java │ ├── MyRichParalleSource.java │ ├── StreamingDemoWithMyNoPralalleSource.java │ ├── StreamingDemoWithMyPralalleSource.java │ └── StreamingDemoWithMyRichPralalleSource.java │ ├── sink │ └── StreamingDemoToRedis.java │ ├── streamAPI │ ├── StreamingDemoConnect.java │ ├── StreamingDemoFilter.java │ ├── StreamingDemoSplit.java │ ├── StreamingDemoUnion.java │ └── StreamingDemoWithMyNoPralalleSourceBroadcast.java │ └── watermark │ ├── StreamingWindowWatermark.java │ └── StreamingWindowWatermark2.java ├── resources └── log4j.properties └── scala └── xuwei └── tech ├── batch ├── BatchWordCountScala.scala └── batchAPI │ ├── BatchDemoBroadcastScala.scala │ ├── BatchDemoCounterScala.scala │ ├── BatchDemoCrossScala.scala │ ├── BatchDemoDisCacheScala.scala │ ├── BatchDemoDistinctScala.scala │ ├── BatchDemoFirstNScala.scala │ ├── BatchDemoHashRangePartitionScala.scala │ ├── BatchDemoJoinScala.scala │ ├── BatchDemoMapPartitionScala.scala │ ├── BatchDemoOuterJoinScala.scala │ └── BatchDemoUnionScala.scala └── streaming ├── SocketWindowWordCountScala.scala ├── StreamingFromCollectionScala.scala ├── StreamingKafkaSinkScala.scala ├── StreamingKafkaSourceScala.scala ├── custormSource ├── MyNoParallelSourceScala.scala ├── MyParallelSourceScala.scala ├── MyRichParallelSourceScala.scala ├── StreamingDemoWithMyNoParallelSourceScala.scala ├── StreamingDemoWithMyParallelSourceScala.scala └── StreamingDemoWithMyRichParallelSourceScala.scala ├── sink └── StreamingDataToRedisScala.scala ├── streamAPI ├── MyPartitionerScala.scala ├── StreamingDemoConnectScala.scala ├── StreamingDemoFilterScala.scala ├── StreamingDemoMyPartitionerScala.scala ├── StreamingDemoSplitScala.scala └── StreamingDemoUnionScala.scala └── watermark ├── StreamingWindowWatermarkScala.scala └── StreamingWindowWatermarkScala2.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/BatchWordCountJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/BatchWordCountJava.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoBroadcast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoBroadcast.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoCounter.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoCross.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoCross.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoDisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoDisCache.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoDistinct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoDistinct.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoFirstN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoFirstN.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoHashRangePartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoHashRangePartition.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoJoin.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoMapPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoMapPartition.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoOuterJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoOuterJoin.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/batch/batchAPI/BatchDemoUnion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/batch/batchAPI/BatchDemoUnion.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/SocketDemoFullCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/SocketDemoFullCount.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/SocketDemoIncrAgg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/SocketDemoIncrAgg.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/SocketWindowWordCountJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/SocketWindowWordCountJava.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/SocketWindowWordCountJavaCheckPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/SocketWindowWordCountJavaCheckPoint.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/StreamingFromCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/StreamingFromCollection.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/StreamingKafkaSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/StreamingKafkaSink.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/StreamingKafkaSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/StreamingKafkaSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormPartition/MyPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormPartition/MyPartition.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormPartition/SteamingDemoWithMyParitition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormPartition/SteamingDemoWithMyParitition.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/MyNoParalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/MyNoParalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/MyParalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/MyParalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/MyRichParalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/MyRichParalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyNoPralalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyNoPralalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyPralalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyPralalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyRichPralalleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/custormSource/StreamingDemoWithMyRichPralalleSource.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/sink/StreamingDemoToRedis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/sink/StreamingDemoToRedis.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoConnect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoConnect.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoFilter.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoSplit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoSplit.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoUnion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoUnion.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoWithMyNoPralalleSourceBroadcast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/streamAPI/StreamingDemoWithMyNoPralalleSourceBroadcast.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/watermark/StreamingWindowWatermark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/watermark/StreamingWindowWatermark.java -------------------------------------------------------------------------------- /src/main/java/xuwei/tech/streaming/watermark/StreamingWindowWatermark2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/java/xuwei/tech/streaming/watermark/StreamingWindowWatermark2.java -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/BatchWordCountScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/BatchWordCountScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoBroadcastScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoBroadcastScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoCounterScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoCounterScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoCrossScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoCrossScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoDisCacheScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoDisCacheScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoDistinctScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoDistinctScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoFirstNScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoFirstNScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoHashRangePartitionScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoHashRangePartitionScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoJoinScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoJoinScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoMapPartitionScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoMapPartitionScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoOuterJoinScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoOuterJoinScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoUnionScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/batch/batchAPI/BatchDemoUnionScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/SocketWindowWordCountScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/SocketWindowWordCountScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/StreamingFromCollectionScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/StreamingFromCollectionScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/StreamingKafkaSinkScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/StreamingKafkaSinkScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/StreamingKafkaSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/StreamingKafkaSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/MyNoParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/MyNoParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/MyParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/MyParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/MyRichParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/MyRichParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyNoParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyNoParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyRichParallelSourceScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/custormSource/StreamingDemoWithMyRichParallelSourceScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/sink/StreamingDataToRedisScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/sink/StreamingDataToRedisScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/MyPartitionerScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/MyPartitionerScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoConnectScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoConnectScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoFilterScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoFilterScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoMyPartitionerScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoMyPartitionerScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoSplitScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoSplitScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoUnionScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/streamAPI/StreamingDemoUnionScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/watermark/StreamingWindowWatermarkScala.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/watermark/StreamingWindowWatermarkScala.scala -------------------------------------------------------------------------------- /src/main/scala/xuwei/tech/streaming/watermark/StreamingWindowWatermarkScala2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuwei517/FlinkExample/HEAD/src/main/scala/xuwei/tech/streaming/watermark/StreamingWindowWatermarkScala2.scala --------------------------------------------------------------------------------