Here's a list of things we need to check:
* correct License/Notice files
* licenses of shaded dependencies are included in the jar
* the versions of shaded dependencies match those used in Flink 1.4
* compilation with maven works
* the assembled jars only contain the shaded dependency and no
non-shaded classes
* no transitive dependencies should be exposed
On 19.07.2017 15:59, Chesnay Schepler wrote:
Dear Flink community,
Please vote on releasing the following candidate as Apache
Flink-shaded version 1.0.
The commit to be voted in:
https://gitbox.apache.org/repos/asf/flink-shaded/commit/fd3033ba9ead310478963bf43e09cd50d1e36d71
Branch:
release-1.0-rc1
The release artifacts to be voted on can be found at:
http://home.apache.org/~chesnay/flink-shaded-1.0-rc1/
<http://home.apache.org/%7Echesnay/flink-shaded-1.0-rc1/>
The release artifacts are signed with the key with fingerprint
19F2195E1B4816D765A2C324C2EED7B111D464BA:
http://www.apache.org/dist/flink/KEYS
The staging repository for this release can be found at:
https://repository.apache.org/content/repositories/orgapacheflink-1130
-------------------------------------------------------------
The vote ends on Monday (5pm CEST), July 24th, 2017.
[ ] +1 Release this package as Apache Flink-shaded 1.0
[ ] -1 Do not release this package, because ...
-------------------------------------------------------------
The flink-shaded project contains a number of shaded dependencies for
Apache Flink.
This release includes asm-all:5.0.4, guava:18.0,
netty-all:4.0.27-FINAL and netty-router:1.10 . Note that netty-all and
netty-router are bundled as a single dependency.
The purpose of these dependencies is to provide a single instance of a
shaded dependency in the Apache Flink distribution, instead of each
individual module shading the dependency.
For more information, see
https://issues.apache.org/jira/browse/FLINK-6529.