You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by nk...@apache.org on 2020/04/21 10:09:56 UTC

[flink-training] branch release-1.10 updated (112081d -> 6f9ddff)

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

nkruber pushed a change to branch release-1.10
in repository https://gitbox.apache.org/repos/asf/flink-training.git.


    from 112081d  initalize repository
     add e48a6ed  [FLINK-17287][github] Disable merge commit button
     add a3071ca  [FLINK-17275] port core training exercises, descriptions, solutions and tests
     add 6f9ddff  [FLINK-17276][checkstyle] add definitions from Flink and enforce them

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   5 +
 LABS-OVERVIEW.md                                   |  29 ++
 README.md                                          | 264 +++++++++-
 build.gradle                                       | 133 +++++
 common/build.gradle                                |  26 +
 .../examples/ridecount/RideCountExample.java       |  87 ++++
 .../exercises/common/datatypes/TaxiFare.java       | 131 +++++
 .../exercises/common/datatypes/TaxiRide.java       | 217 ++++++++
 .../exercises/common/sources/TaxiFareSource.java   | 255 +++++++++
 .../exercises/common/sources/TaxiRideSource.java   | 255 +++++++++
 .../exercises/common/utils/ExerciseBase.java       |  90 ++++
 .../training/exercises/common/utils/GeoUtils.java  | 253 +++++++++
 .../common/utils/MissingSolutionException.java     |  29 ++
 .../exercises/testing/TaxiRideTestBase.java        | 153 ++++++
 .../training/exercises/testing/TestSource.java     |  56 ++
 config/checkstyle/checkstyle.xml                   | 570 +++++++++++++++++++++
 config/checkstyle/suppressions.xml                 |  29 ++
 gradle.properties                                  |   2 +
 gradle/wrapper/gradle-wrapper.jar                  | Bin 0 -> 58695 bytes
 gradle/wrapper/gradle-wrapper.properties           |   5 +
 gradlew                                            | 183 +++++++
 gradlew.bat                                        | 103 ++++
 hourly-tips/DISCUSSION.md                          | 150 ++++++
 hourly-tips/README.md                              |  76 +++
 hourly-tips/build.gradle                           |   1 +
 .../exercises/hourlytips/HourlyTipsExercise.java   |  74 +++
 hourly-tips/src/main/resources/log4j.properties    |  23 +
 .../hourlytips/scala/HourlyTipsExercise.scala      |  65 +++
 .../solutions/hourlytips/HourlyTipsSolution.java   | 107 ++++
 .../hourlytips/scala/HourlyTipsSolution.scala      |  89 ++++
 .../exercises/hourlytips/HourlyTipsTest.java       | 110 ++++
 .../hourlytips/scala/HourlyTipsTest.scala          |  44 ++
 long-ride-alerts/DISCUSSION.md                     |  28 +
 long-ride-alerts/README.md                         |  92 ++++
 long-ride-alerts/build.gradle                      |   1 +
 .../exercises/longrides/LongRidesExercise.java     |  94 ++++
 .../src/main/resources/log4j.properties            |  23 +
 .../longrides/scala/LongRidesExercise.scala        |  86 ++++
 .../solutions/longrides/LongRidesSolution.java     | 117 +++++
 .../longrides/scala/LongRidesSolution.scala        | 106 ++++
 .../exercises/longrides/LongRidesTest.java         | 108 ++++
 .../exercises/longrides/scala/LongRidesTest.scala  |  36 ++
 ride-cleansing/README.md                           |  93 ++++
 ride-cleansing/build.gradle                        |   1 +
 .../ridecleansing/RideCleansingExercise.java       |  85 +++
 ride-cleansing/src/main/resources/log4j.properties |  23 +
 .../scala/RideCleansingExercise.scala              |  65 +++
 .../ridecleansing/RideCleansingSolution.java       |  83 +++
 .../scala/RideCleansingSolution.scala              |  64 +++
 .../exercises/ridecleansing/RideCleansingTest.java |  67 +++
 .../ridecleansing/scala/RideCleansingTest.scala    |  37 ++
 rides-and-fares/README.md                          |  87 ++++
 rides-and-fares/build.gradle                       |   1 +
 .../ridesandfares/RidesAndFaresExercise.java       | 101 ++++
 .../src/main/resources/log4j.properties            |  23 +
 .../scala/RidesAndFaresExercise.scala              |  84 +++
 .../ridesandfares/RidesAndFaresSolution.java       | 134 +++++
 .../scala/RidesAndFaresSolution.scala              | 104 ++++
 .../exercises/ridesandfares/RidesAndFaresTest.java |  84 +++
 .../ridesandfares/scala/RidesAndFaresTest.scala    |  45 ++
 settings.gradle                                    |   6 +
 61 files changed, 5491 insertions(+), 1 deletion(-)
 create mode 100644 .asf.yaml
 create mode 100644 LABS-OVERVIEW.md
 create mode 100644 build.gradle
 create mode 100644 common/build.gradle
 create mode 100644 common/src/main/java/org/apache/flink/training/examples/ridecount/RideCountExample.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiFare.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiRide.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiFareSource.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiRideSource.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/utils/ExerciseBase.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/utils/GeoUtils.java
 create mode 100644 common/src/main/java/org/apache/flink/training/exercises/common/utils/MissingSolutionException.java
 create mode 100644 common/src/test/java/org/apache/flink/training/exercises/testing/TaxiRideTestBase.java
 create mode 100644 common/src/test/java/org/apache/flink/training/exercises/testing/TestSource.java
 create mode 100644 config/checkstyle/checkstyle.xml
 create mode 100644 config/checkstyle/suppressions.xml
 create mode 100644 gradle.properties
 create mode 100644 gradle/wrapper/gradle-wrapper.jar
 create mode 100644 gradle/wrapper/gradle-wrapper.properties
 create mode 100755 gradlew
 create mode 100644 gradlew.bat
 create mode 100644 hourly-tips/DISCUSSION.md
 create mode 100644 hourly-tips/README.md
 create mode 100644 hourly-tips/build.gradle
 create mode 100644 hourly-tips/src/main/java/org/apache/flink/training/exercises/hourlytips/HourlyTipsExercise.java
 create mode 100644 hourly-tips/src/main/resources/log4j.properties
 create mode 100644 hourly-tips/src/main/scala/org/apache/flink/training/exercises/hourlytips/scala/HourlyTipsExercise.scala
 create mode 100644 hourly-tips/src/solution/java/org/apache/flink/training/solutions/hourlytips/HourlyTipsSolution.java
 create mode 100644 hourly-tips/src/solution/scala/org/apache/flink/training/solutions/hourlytips/scala/HourlyTipsSolution.scala
 create mode 100644 hourly-tips/src/test/java/org/apache/flink/training/exercises/hourlytips/HourlyTipsTest.java
 create mode 100644 hourly-tips/src/test/scala/org/apache/flink/training/exercises/hourlytips/scala/HourlyTipsTest.scala
 create mode 100644 long-ride-alerts/DISCUSSION.md
 create mode 100644 long-ride-alerts/README.md
 create mode 100644 long-ride-alerts/build.gradle
 create mode 100644 long-ride-alerts/src/main/java/org/apache/flink/training/exercises/longrides/LongRidesExercise.java
 create mode 100644 long-ride-alerts/src/main/resources/log4j.properties
 create mode 100644 long-ride-alerts/src/main/scala/org/apache/flink/training/exercises/longrides/scala/LongRidesExercise.scala
 create mode 100644 long-ride-alerts/src/solution/java/org/apache/flink/training/solutions/longrides/LongRidesSolution.java
 create mode 100644 long-ride-alerts/src/solution/scala/org/apache/flink/training/solutions/longrides/scala/LongRidesSolution.scala
 create mode 100644 long-ride-alerts/src/test/java/org/apache/flink/training/exercises/longrides/LongRidesTest.java
 create mode 100644 long-ride-alerts/src/test/scala/org/apache/flink/training/exercises/longrides/scala/LongRidesTest.scala
 create mode 100644 ride-cleansing/README.md
 create mode 100644 ride-cleansing/build.gradle
 create mode 100644 ride-cleansing/src/main/java/org/apache/flink/training/exercises/ridecleansing/RideCleansingExercise.java
 create mode 100644 ride-cleansing/src/main/resources/log4j.properties
 create mode 100644 ride-cleansing/src/main/scala/org/apache/flink/training/exercises/ridecleansing/scala/RideCleansingExercise.scala
 create mode 100644 ride-cleansing/src/solution/java/org/apache/flink/training/solutions/ridecleansing/RideCleansingSolution.java
 create mode 100644 ride-cleansing/src/solution/scala/org/apache/flink/training/solutions/ridecleansing/scala/RideCleansingSolution.scala
 create mode 100644 ride-cleansing/src/test/java/org/apache/flink/training/exercises/ridecleansing/RideCleansingTest.java
 create mode 100644 ride-cleansing/src/test/scala/org/apache/flink/training/exercises/ridecleansing/scala/RideCleansingTest.scala
 create mode 100644 rides-and-fares/README.md
 create mode 100644 rides-and-fares/build.gradle
 create mode 100644 rides-and-fares/src/main/java/org/apache/flink/training/exercises/ridesandfares/RidesAndFaresExercise.java
 create mode 100644 rides-and-fares/src/main/resources/log4j.properties
 create mode 100644 rides-and-fares/src/main/scala/org/apache/flink/training/exercises/ridesandfares/scala/RidesAndFaresExercise.scala
 create mode 100644 rides-and-fares/src/solution/java/org/apache/flink/training/solutions/ridesandfares/RidesAndFaresSolution.java
 create mode 100644 rides-and-fares/src/solution/scala/org/apache/flink/training/solutions/ridesandfares/scala/RidesAndFaresSolution.scala
 create mode 100644 rides-and-fares/src/test/java/org/apache/flink/training/exercises/ridesandfares/RidesAndFaresTest.java
 create mode 100644 rides-and-fares/src/test/scala/org/apache/flink/training/exercises/ridesandfares/scala/RidesAndFaresTest.scala
 create mode 100644 settings.gradle