Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Checks to be made include

  • All Java artifacts must contain an Apache License file and a NOTICE file. Python artifacts only require an Apache License file.
  • Non-Apache licenses of bundled dependencies must be forwarded
  • The NOTICE files aggregate all copyright notices and list all bundled dependencies (except Apache licensed dependencies) 

A detailed explanation on the steps above is in https://cwiki.apache.org/confluence/display/FLINK/Licensing (see the bottom of the document for the actions to take)


Testing Functionality

This is not necessarily required for a release to be ASF compliant, but required to ensure a high quality release.

...

Check if the source release is building properly with Maven, including checkstyle and all tests (mvn clean verify)

  • Build for Scala 2.11 and for Scala 2.12

Run the scripted nightly tests: https://github.com/apache/flink/tree/master/flink-end-to-end-tests

...