├── .gitignore ├── LICENSE ├── NOTICE.txt ├── README.md ├── data ├── dummyLogFile.txt ├── kibana.jpg └── nycTaxiData.gz ├── pom.xml ├── src └── main │ ├── scala │ └── com │ │ └── dataartisans │ │ └── flink_demo │ │ ├── datatypes │ │ └── TaxiRide.scala │ │ ├── examples │ │ ├── EarlyArrivalCount.scala │ │ ├── SlidingArrivalCount.scala │ │ └── TotalArrivalCount.scala │ │ ├── sinks │ │ └── ElasticsearchUpsertSink.scala │ │ ├── sources │ │ └── TaxiRideSource.scala │ │ └── utils │ │ ├── DemoStreamEnvironment.scala │ │ └── NycGeoUtils.scala │ └── scripts │ └── convertTrips.sh └── tools └── maven └── checkstyle.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/README.md -------------------------------------------------------------------------------- /data/dummyLogFile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/data/dummyLogFile.txt -------------------------------------------------------------------------------- /data/kibana.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/data/kibana.jpg -------------------------------------------------------------------------------- /data/nycTaxiData.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/data/nycTaxiData.gz -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/datatypes/TaxiRide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/datatypes/TaxiRide.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/examples/EarlyArrivalCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/examples/EarlyArrivalCount.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/examples/SlidingArrivalCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/examples/SlidingArrivalCount.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/examples/TotalArrivalCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/examples/TotalArrivalCount.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/sinks/ElasticsearchUpsertSink.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/sinks/ElasticsearchUpsertSink.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/sources/TaxiRideSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/sources/TaxiRideSource.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/utils/DemoStreamEnvironment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/utils/DemoStreamEnvironment.scala -------------------------------------------------------------------------------- /src/main/scala/com/dataartisans/flink_demo/utils/NycGeoUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scala/com/dataartisans/flink_demo/utils/NycGeoUtils.scala -------------------------------------------------------------------------------- /src/main/scripts/convertTrips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/src/main/scripts/convertTrips.sh -------------------------------------------------------------------------------- /tools/maven/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dataArtisans/flink-streaming-demo/HEAD/tools/maven/checkstyle.xml --------------------------------------------------------------------------------