Hi everyone,
Please review and vote on the release candidate #2 for the version 7.0, as follows: [ ] +1, Approve the release [ ] -1, Do not approve the release (please provide specific comments) The complete staging area is available for your review, which includes: * JIRA release notes [1], * the official Apache source release to be deployed to dist.apache.org [2], which are signed with the key with fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], * all artifacts to be deployed to the Maven Central Repository [4], * source code tag "release-7.0-rc2" [5], * website pull request listing the new release [6]. The vote will be open for at least 72 hours. It is adopted by majority approval, with at least 3 PMC affirmative votes. Thanks, Jincheng [1] https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin [2] https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ [3] https://dist.apache.org/repos/dist/release/flink/KEYS [4] https://repository.apache.org/content/repositories/orgapacheflink-1218 [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 [6] https://github.com/apache/flink-web/pull/209 |
Thank you Jincheng for the release!
+1 (non-binding) - Release notes are correct. - Built from source archive successfully. - Signatures and hash are correct. - All artifacts(11 artifacts including flink-shaded) have been deployed to the maven central repository. One minor comment for the website pull request but I think it is not a blocker. Best, Hequn On Mon, May 20, 2019 at 9:20 AM jincheng sun <[hidden email]> wrote: > Hi everyone, > > Please review and vote on the release candidate #2 for the version 7.0, as > follows: > > [ ] +1, Approve the release > [ ] -1, Do not approve the release (please provide specific comments) > > The complete staging area is available for your review, which includes: > * JIRA release notes [1], > * the official Apache source release to be deployed to dist.apache.org > [2], > which are signed with the key with fingerprint > 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], > * all artifacts to be deployed to the Maven Central Repository [4], > * source code tag "release-7.0-rc2" [5], > * website pull request listing the new release [6]. > > The vote will be open for at least 72 hours. It is adopted by majority > approval, with at least 3 PMC affirmative votes. > > Thanks, > Jincheng > > [1] > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin > [2] https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ > [3] https://dist.apache.org/repos/dist/release/flink/KEYS > [4] https://repository.apache.org/content/repositories/orgapacheflink-1218 > [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 > [6] https://github.com/apache/flink-web/pull/209 > |
Thanks Jincheng,
unfortunately, I think, I found a blocker: -1 (non-binding) # not working: - https://issues.apache.org/jira/browse/FLINK-12598 # ok: - checked release notes - verified signatures (sha512, asc) - verified "mvn clean package -Pinclude-netty-tcnative-static" On 22/05/2019 07:32, Hequn Cheng wrote: > Thank you Jincheng for the release! > > +1 (non-binding) > > - Release notes are correct. > - Built from source archive successfully. > - Signatures and hash are correct. > - All artifacts(11 artifacts including flink-shaded) have been deployed to > the maven central repository. > > One minor comment for the website pull request but I think it is not a > blocker. > > Best, Hequn > > > On Mon, May 20, 2019 at 9:20 AM jincheng sun <[hidden email]> > wrote: > >> Hi everyone, >> >> Please review and vote on the release candidate #2 for the version 7.0, as >> follows: >> >> [ ] +1, Approve the release >> [ ] -1, Do not approve the release (please provide specific comments) >> >> The complete staging area is available for your review, which includes: >> * JIRA release notes [1], >> * the official Apache source release to be deployed to dist.apache.org >> [2], >> which are signed with the key with fingerprint >> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >> * all artifacts to be deployed to the Maven Central Repository [4], >> * source code tag "release-7.0-rc2" [5], >> * website pull request listing the new release [6]. >> >> The vote will be open for at least 72 hours. It is adopted by majority >> approval, with at least 3 PMC affirmative votes. >> >> Thanks, >> Jincheng >> >> [1] >> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >> [2] https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >> [4] https://repository.apache.org/content/repositories/orgapacheflink-1218 >> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >> [6] https://github.com/apache/flink-web/pull/209 >> > Nico Kruber | Solutions Architect Follow us @VervericaData Ververica -- Join Flink Forward - The Apache Flink Conference Stream Processing | Event Driven | Real Time -- Data Artisans GmbH | Invalidenstrasse 115, 10115 Berlin, Germany -- Data Artisans GmbH Registered at Amtsgericht Charlottenburg: HRB 158244 B Managing Directors: Dr. Kostas Tzoumas, Dr. Stephan Ewen signature.asc (201 bytes) Download Attachment |
Worked for me; could you try again without parallel builds?
Which maven version are you using? On 23/05/2019 09:24, Nico Kruber wrote: > Thanks Jincheng, > unfortunately, I think, I found a blocker: > > -1 (non-binding) > > # not working: > - https://issues.apache.org/jira/browse/FLINK-12598 > > # ok: > - checked release notes > - verified signatures (sha512, asc) > - verified "mvn clean package -Pinclude-netty-tcnative-static" > > On 22/05/2019 07:32, Hequn Cheng wrote: >> Thank you Jincheng for the release! >> >> +1 (non-binding) >> >> - Release notes are correct. >> - Built from source archive successfully. >> - Signatures and hash are correct. >> - All artifacts(11 artifacts including flink-shaded) have been deployed to >> the maven central repository. >> >> One minor comment for the website pull request but I think it is not a >> blocker. >> >> Best, Hequn >> >> >> On Mon, May 20, 2019 at 9:20 AM jincheng sun <[hidden email]> >> wrote: >> >>> Hi everyone, >>> >>> Please review and vote on the release candidate #2 for the version 7.0, as >>> follows: >>> >>> [ ] +1, Approve the release >>> [ ] -1, Do not approve the release (please provide specific comments) >>> >>> The complete staging area is available for your review, which includes: >>> * JIRA release notes [1], >>> * the official Apache source release to be deployed to dist.apache.org >>> [2], >>> which are signed with the key with fingerprint >>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >>> * all artifacts to be deployed to the Maven Central Repository [4], >>> * source code tag "release-7.0-rc2" [5], >>> * website pull request listing the new release [6]. >>> >>> The vote will be open for at least 72 hours. It is adopted by majority >>> approval, with at least 3 PMC affirmative votes. >>> >>> Thanks, >>> Jincheng >>> >>> [1] >>> >>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >>> [2] https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >>> [4] https://repository.apache.org/content/repositories/orgapacheflink-1218 >>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >>> [6] https://github.com/apache/flink-web/pull/209 >>> |
I found another issue:
1. jackson is bundled twice in the uber jar. 2. javax annotations are included in the slim&uber jar As for 1), I messed up and modified the shading patterns only for hadoop-uber, resulting in 2 different shading patterns for jackson. (jackson is pulled into both jars separately; once explicitly in shaded-hadoop, and another time in shaded-hadoop-uber as a transitive dependency of avro) I've already fixed this on master. 2) happened because we didn't mark findbugs as provided like in the main project. I'm not quite sure why we aren't doing that, but I'm not too bothered by this being bundled. This kind of setups where we rely on Flink to provide certain dependencies are a bit brittle in general. On 23/05/2019 10:26, Chesnay Schepler wrote: > Worked for me; could you try again without parallel builds? > > Which maven version are you using? > > On 23/05/2019 09:24, Nico Kruber wrote: >> Thanks Jincheng, >> unfortunately, I think, I found a blocker: >> >> -1 (non-binding) >> >> # not working: >> - https://issues.apache.org/jira/browse/FLINK-12598 >> >> # ok: >> - checked release notes >> - verified signatures (sha512, asc) >> - verified "mvn clean package -Pinclude-netty-tcnative-static" >> >> On 22/05/2019 07:32, Hequn Cheng wrote: >>> Thank you Jincheng for the release! >>> >>> +1 (non-binding) >>> >>> - Release notes are correct. >>> - Built from source archive successfully. >>> - Signatures and hash are correct. >>> - All artifacts(11 artifacts including flink-shaded) have been >>> deployed to >>> the maven central repository. >>> >>> One minor comment for the website pull request but I think it is not a >>> blocker. >>> >>> Best, Hequn >>> >>> >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun <[hidden email]> >>> wrote: >>> >>>> Hi everyone, >>>> >>>> Please review and vote on the release candidate #2 for the version >>>> 7.0, as >>>> follows: >>>> >>>> [ ] +1, Approve the release >>>> [ ] -1, Do not approve the release (please provide specific comments) >>>> >>>> The complete staging area is available for your review, which >>>> includes: >>>> * JIRA release notes [1], >>>> * the official Apache source release to be deployed to dist.apache.org >>>> [2], >>>> which are signed with the key with fingerprint >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >>>> * all artifacts to be deployed to the Maven Central Repository [4], >>>> * source code tag "release-7.0-rc2" [5], >>>> * website pull request listing the new release [6]. >>>> >>>> The vote will be open for at least 72 hours. It is adopted by majority >>>> approval, with at least 3 PMC affirmative votes. >>>> >>>> Thanks, >>>> Jincheng >>>> >>>> [1] >>>> >>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >>>> >>>> [2] https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >>>> [4] >>>> https://repository.apache.org/content/repositories/orgapacheflink-1218 >>>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >>>> [6] https://github.com/apache/flink-web/pull/209 >>>> > > |
I found we should also add the `slf4j-api` as a `provided` dependency for
`flink-shaded-hadoop-2`. @Nico, Thanks for your check, and the https://issues.apache.org/jira/browse/ FLINK-12598 is not the blocker. @Chesnay, I remember where we already discussed this issue, the problems caused by `provided` scope, and now, It seems nice to have added the changes for the RC3! What do you think? @Chesnay Schepler <[hidden email]> The PR can be found here: https://github.com/apache/flink-shaded/pull/64 Best, Jincheng Chesnay Schepler <[hidden email]> 于2019年5月23日周四 下午5:29写道: > I found another issue: > > 1. jackson is bundled twice in the uber jar. > 2. javax annotations are included in the slim&uber jar > > > As for 1), I messed up and modified the shading patterns only for > hadoop-uber, resulting in 2 different shading patterns for jackson. > (jackson is pulled into both jars separately; once explicitly in > shaded-hadoop, and another time in shaded-hadoop-uber as a transitive > dependency of avro) > > I've already fixed this on master. > > 2) happened because we didn't mark findbugs as provided like in the main > project. I'm not quite sure why we aren't doing that, but I'm not too > bothered by this being bundled. This kind of setups where we rely on > Flink to provide certain dependencies are a bit brittle in general. > > > On 23/05/2019 10:26, Chesnay Schepler wrote: > > Worked for me; could you try again without parallel builds? > > > > Which maven version are you using? > > > > On 23/05/2019 09:24, Nico Kruber wrote: > >> Thanks Jincheng, > >> unfortunately, I think, I found a blocker: > >> > >> -1 (non-binding) > >> > >> # not working: > >> - https://issues.apache.org/jira/browse/FLINK-12598 > >> > >> # ok: > >> - checked release notes > >> - verified signatures (sha512, asc) > >> - verified "mvn clean package -Pinclude-netty-tcnative-static" > >> > >> On 22/05/2019 07:32, Hequn Cheng wrote: > >>> Thank you Jincheng for the release! > >>> > >>> +1 (non-binding) > >>> > >>> - Release notes are correct. > >>> - Built from source archive successfully. > >>> - Signatures and hash are correct. > >>> - All artifacts(11 artifacts including flink-shaded) have been > >>> deployed to > >>> the maven central repository. > >>> > >>> One minor comment for the website pull request but I think it is not a > >>> blocker. > >>> > >>> Best, Hequn > >>> > >>> > >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun <[hidden email] > > > >>> wrote: > >>> > >>>> Hi everyone, > >>>> > >>>> Please review and vote on the release candidate #2 for the version > >>>> 7.0, as > >>>> follows: > >>>> > >>>> [ ] +1, Approve the release > >>>> [ ] -1, Do not approve the release (please provide specific comments) > >>>> > >>>> The complete staging area is available for your review, which > >>>> includes: > >>>> * JIRA release notes [1], > >>>> * the official Apache source release to be deployed to > dist.apache.org > >>>> [2], > >>>> which are signed with the key with fingerprint > >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], > >>>> * all artifacts to be deployed to the Maven Central Repository [4], > >>>> * source code tag "release-7.0-rc2" [5], > >>>> * website pull request listing the new release [6]. > >>>> > >>>> The vote will be open for at least 72 hours. It is adopted by majority > >>>> approval, with at least 3 PMC affirmative votes. > >>>> > >>>> Thanks, > >>>> Jincheng > >>>> > >>>> [1] > >>>> > >>>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin > >>>> > >>>> [2] > https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ > >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS > >>>> [4] > >>>> > https://repository.apache.org/content/repositories/orgapacheflink-1218 > >>>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 > >>>> [6] https://github.com/apache/flink-web/pull/209 > >>>> > > > > > > |
Thanks for your quickly merged the PR! @Chesnay Schepler
<[hidden email]>! I’m hereby canceling the VOTE for RC2 of flink-shaded 7.0 release, because of the aforementioned issues. I’ll create an RC3 for flink-shaded 7.0 release ASAP. due to all issues are already resolved! :) Thanks, Jincheng jincheng sun <[hidden email]> 于2019年5月24日周五 下午12:03写道: > I found we should also add the `slf4j-api` as a `provided` dependency for > `flink-shaded-hadoop-2`. > > @Nico, Thanks for your check, and the > https://issues.apache.org/jira/browse/FLINK-12598 is not the blocker. > > @Chesnay, I remember where we already discussed this issue, the problems > caused by `provided` scope, and now, It seems nice to have added the > changes for the RC3! > > What do you think? @Chesnay Schepler <[hidden email]> > > The PR can be found here: https://github.com/apache/flink-shaded/pull/64 > > Best, > Jincheng > > Chesnay Schepler <[hidden email]> 于2019年5月23日周四 下午5:29写道: > >> I found another issue: >> >> 1. jackson is bundled twice in the uber jar. >> 2. javax annotations are included in the slim&uber jar >> >> >> As for 1), I messed up and modified the shading patterns only for >> hadoop-uber, resulting in 2 different shading patterns for jackson. >> (jackson is pulled into both jars separately; once explicitly in >> shaded-hadoop, and another time in shaded-hadoop-uber as a transitive >> dependency of avro) >> >> I've already fixed this on master. >> >> 2) happened because we didn't mark findbugs as provided like in the main >> project. I'm not quite sure why we aren't doing that, but I'm not too >> bothered by this being bundled. This kind of setups where we rely on >> Flink to provide certain dependencies are a bit brittle in general. >> >> >> On 23/05/2019 10:26, Chesnay Schepler wrote: >> > Worked for me; could you try again without parallel builds? >> > >> > Which maven version are you using? >> > >> > On 23/05/2019 09:24, Nico Kruber wrote: >> >> Thanks Jincheng, >> >> unfortunately, I think, I found a blocker: >> >> >> >> -1 (non-binding) >> >> >> >> # not working: >> >> - https://issues.apache.org/jira/browse/FLINK-12598 >> >> >> >> # ok: >> >> - checked release notes >> >> - verified signatures (sha512, asc) >> >> - verified "mvn clean package -Pinclude-netty-tcnative-static" >> >> >> >> On 22/05/2019 07:32, Hequn Cheng wrote: >> >>> Thank you Jincheng for the release! >> >>> >> >>> +1 (non-binding) >> >>> >> >>> - Release notes are correct. >> >>> - Built from source archive successfully. >> >>> - Signatures and hash are correct. >> >>> - All artifacts(11 artifacts including flink-shaded) have been >> >>> deployed to >> >>> the maven central repository. >> >>> >> >>> One minor comment for the website pull request but I think it is not a >> >>> blocker. >> >>> >> >>> Best, Hequn >> >>> >> >>> >> >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun < >> [hidden email]> >> >>> wrote: >> >>> >> >>>> Hi everyone, >> >>>> >> >>>> Please review and vote on the release candidate #2 for the version >> >>>> 7.0, as >> >>>> follows: >> >>>> >> >>>> [ ] +1, Approve the release >> >>>> [ ] -1, Do not approve the release (please provide specific comments) >> >>>> >> >>>> The complete staging area is available for your review, which >> >>>> includes: >> >>>> * JIRA release notes [1], >> >>>> * the official Apache source release to be deployed to >> dist.apache.org >> >>>> [2], >> >>>> which are signed with the key with fingerprint >> >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >> >>>> * all artifacts to be deployed to the Maven Central Repository [4], >> >>>> * source code tag "release-7.0-rc2" [5], >> >>>> * website pull request listing the new release [6]. >> >>>> >> >>>> The vote will be open for at least 72 hours. It is adopted by >> majority >> >>>> approval, with at least 3 PMC affirmative votes. >> >>>> >> >>>> Thanks, >> >>>> Jincheng >> >>>> >> >>>> [1] >> >>>> >> >>>> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >> >>>> >> >>>> [2] >> https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >> >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >> >>>> [4] >> >>>> >> https://repository.apache.org/content/repositories/orgapacheflink-1218 >> >>>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >> >>>> [6] https://github.com/apache/flink-web/pull/209 >> >>>> >> > >> > >> >> |
In reply to this post by jincheng sun
Honestly, I'm not sure whether FLINK-12598 should be treated as a
blocker nonetheless: Although it does not affect the usage of flink-shaded, it may affect Flink + Flink job developers during bug hunting sessions where they need to debug into the source code. In this scenario, you'll definitely have to handle lots of different (local) maven versions and without the shaded sources, you don't really have a nice debugging experience. @chesnay: I do understand that bumping the maven-shade-plugin version requires a thorough investigation - maybe as a quicker, less risky solution (in order not to postpone the release any longer), we could bump the version only for the 'shade-sources' target? Nico On 24/05/2019 06:03, jincheng sun wrote: > I found we should also add the `slf4j-api` as a `provided` dependency > for `flink-shaded-hadoop-2`. > > @Nico, Thanks for your check, and > the https://issues.apache.org/jira/browse/FLINK-12598 > <https://issues.apache.org/jira/browse/FLINK-12598> is not the blocker. > > @Chesnay, I remember where we already discussed this issue, the problems > caused by `provided` scope, and now, It seems nice to have added the > changes for the RC3! > > What do you think? @Chesnay Schepler <mailto:[hidden email]> > > The PR can be found here: https://github.com/apache/flink-shaded/pull/64 > > Best, > Jincheng > > Chesnay Schepler <[hidden email] <mailto:[hidden email]>> 于2019 > 年5月23日周四 下午5:29写道: > > I found another issue: > > 1. jackson is bundled twice in the uber jar. > 2. javax annotations are included in the slim&uber jar > > > As for 1), I messed up and modified the shading patterns only for > hadoop-uber, resulting in 2 different shading patterns for jackson. > (jackson is pulled into both jars separately; once explicitly in > shaded-hadoop, and another time in shaded-hadoop-uber as a transitive > dependency of avro) > > I've already fixed this on master. > > 2) happened because we didn't mark findbugs as provided like in the > main > project. I'm not quite sure why we aren't doing that, but I'm not too > bothered by this being bundled. This kind of setups where we rely on > Flink to provide certain dependencies are a bit brittle in general. > > > On 23/05/2019 10:26, Chesnay Schepler wrote: > > Worked for me; could you try again without parallel builds? > > > > Which maven version are you using? > > > > On 23/05/2019 09:24, Nico Kruber wrote: > >> Thanks Jincheng, > >> unfortunately, I think, I found a blocker: > >> > >> -1 (non-binding) > >> > >> # not working: > >> - https://issues.apache.org/jira/browse/FLINK-12598 > >> > >> # ok: > >> - checked release notes > >> - verified signatures (sha512, asc) > >> - verified "mvn clean package -Pinclude-netty-tcnative-static" > >> > >> On 22/05/2019 07:32, Hequn Cheng wrote: > >>> Thank you Jincheng for the release! > >>> > >>> +1 (non-binding) > >>> > >>> - Release notes are correct. > >>> - Built from source archive successfully. > >>> - Signatures and hash are correct. > >>> - All artifacts(11 artifacts including flink-shaded) have been > >>> deployed to > >>> the maven central repository. > >>> > >>> One minor comment for the website pull request but I think it is > not a > >>> blocker. > >>> > >>> Best, Hequn > >>> > >>> > >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun > <[hidden email] <mailto:[hidden email]>> > >>> wrote: > >>> > >>>> Hi everyone, > >>>> > >>>> Please review and vote on the release candidate #2 for the version > >>>> 7.0, as > >>>> follows: > >>>> > >>>> [ ] +1, Approve the release > >>>> [ ] -1, Do not approve the release (please provide specific > comments) > >>>> > >>>> The complete staging area is available for your review, which > >>>> includes: > >>>> * JIRA release notes [1], > >>>> * the official Apache source release to be deployed to > dist.apache.org <http://dist.apache.org> > >>>> [2], > >>>> which are signed with the key with fingerprint > >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], > >>>> * all artifacts to be deployed to the Maven Central Repository [4], > >>>> * source code tag "release-7.0-rc2" [5], > >>>> * website pull request listing the new release [6]. > >>>> > >>>> The vote will be open for at least 72 hours. It is adopted by > majority > >>>> approval, with at least 3 PMC affirmative votes. > >>>> > >>>> Thanks, > >>>> Jincheng > >>>> > >>>> [1] > >>>> > >>>> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin > > >>>> > >>>> [2] > https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ > >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS > >>>> [4] > >>>> > https://repository.apache.org/content/repositories/orgapacheflink-1218 > >>>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 > >>>> [6] https://github.com/apache/flink-web/pull/209 > >>>> > > > > > Nico Kruber | Solutions Architect Follow us @VervericaData Ververica -- Join Flink Forward - The Apache Flink Conference Stream Processing | Event Driven | Real Time -- Data Artisans GmbH | Invalidenstrasse 115, 10115 Berlin, Germany -- Data Artisans GmbH Registered at Amtsgericht Charlottenburg: HRB 158244 B Managing Directors: Dr. Kostas Tzoumas, Dr. Stephan Ewen signature.asc (201 bytes) Download Attachment |
That would've been a good workaround, but RC3 is already out.
I wouldn't wanna delay the release any further because of something one can work around, especially so since this only affects people who want the shaded hadoop sources. For this you'd probably get by with using the original ones anyway since we aren't relocating hadoop classes. On 27/05/2019 10:50, Nico Kruber wrote: > Honestly, I'm not sure whether FLINK-12598 should be treated as a > blocker nonetheless: Although it does not affect the usage of > flink-shaded, it may affect Flink + Flink job developers during bug > hunting sessions where they need to debug into the source code. In this > scenario, you'll definitely have to handle lots of different (local) > maven versions and without the shaded sources, you don't really have a > nice debugging experience. > > @chesnay: I do understand that bumping the maven-shade-plugin version > requires a thorough investigation - maybe as a quicker, less risky > solution (in order not to postpone the release any longer), we could > bump the version only for the 'shade-sources' target? > > > Nico > > > On 24/05/2019 06:03, jincheng sun wrote: >> I found we should also add the `slf4j-api` as a `provided` dependency >> for `flink-shaded-hadoop-2`. >> >> @Nico, Thanks for your check, and >> the https://issues.apache.org/jira/browse/FLINK-12598 >> <https://issues.apache.org/jira/browse/FLINK-12598> is not the blocker. >> >> @Chesnay, I remember where we already discussed this issue, the problems >> caused by `provided` scope, and now, It seems nice to have added the >> changes for the RC3! >> >> What do you think? @Chesnay Schepler <mailto:[hidden email]> >> >> The PR can be found here: https://github.com/apache/flink-shaded/pull/64 >> >> Best, >> Jincheng >> >> Chesnay Schepler <[hidden email] <mailto:[hidden email]>> 于2019 >> 年5月23日周四 下午5:29写道: >> >> I found another issue: >> >> 1. jackson is bundled twice in the uber jar. >> 2. javax annotations are included in the slim&uber jar >> >> >> As for 1), I messed up and modified the shading patterns only for >> hadoop-uber, resulting in 2 different shading patterns for jackson. >> (jackson is pulled into both jars separately; once explicitly in >> shaded-hadoop, and another time in shaded-hadoop-uber as a transitive >> dependency of avro) >> >> I've already fixed this on master. >> >> 2) happened because we didn't mark findbugs as provided like in the >> main >> project. I'm not quite sure why we aren't doing that, but I'm not too >> bothered by this being bundled. This kind of setups where we rely on >> Flink to provide certain dependencies are a bit brittle in general. >> >> >> On 23/05/2019 10:26, Chesnay Schepler wrote: >> > Worked for me; could you try again without parallel builds? >> > >> > Which maven version are you using? >> > >> > On 23/05/2019 09:24, Nico Kruber wrote: >> >> Thanks Jincheng, >> >> unfortunately, I think, I found a blocker: >> >> >> >> -1 (non-binding) >> >> >> >> # not working: >> >> - https://issues.apache.org/jira/browse/FLINK-12598 >> >> >> >> # ok: >> >> - checked release notes >> >> - verified signatures (sha512, asc) >> >> - verified "mvn clean package -Pinclude-netty-tcnative-static" >> >> >> >> On 22/05/2019 07:32, Hequn Cheng wrote: >> >>> Thank you Jincheng for the release! >> >>> >> >>> +1 (non-binding) >> >>> >> >>> - Release notes are correct. >> >>> - Built from source archive successfully. >> >>> - Signatures and hash are correct. >> >>> - All artifacts(11 artifacts including flink-shaded) have been >> >>> deployed to >> >>> the maven central repository. >> >>> >> >>> One minor comment for the website pull request but I think it is >> not a >> >>> blocker. >> >>> >> >>> Best, Hequn >> >>> >> >>> >> >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun >> <[hidden email] <mailto:[hidden email]>> >> >>> wrote: >> >>> >> >>>> Hi everyone, >> >>>> >> >>>> Please review and vote on the release candidate #2 for the version >> >>>> 7.0, as >> >>>> follows: >> >>>> >> >>>> [ ] +1, Approve the release >> >>>> [ ] -1, Do not approve the release (please provide specific >> comments) >> >>>> >> >>>> The complete staging area is available for your review, which >> >>>> includes: >> >>>> * JIRA release notes [1], >> >>>> * the official Apache source release to be deployed to >> dist.apache.org <http://dist.apache.org> >> >>>> [2], >> >>>> which are signed with the key with fingerprint >> >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >> >>>> * all artifacts to be deployed to the Maven Central Repository [4], >> >>>> * source code tag "release-7.0-rc2" [5], >> >>>> * website pull request listing the new release [6]. >> >>>> >> >>>> The vote will be open for at least 72 hours. It is adopted by >> majority >> >>>> approval, with at least 3 PMC affirmative votes. >> >>>> >> >>>> Thanks, >> >>>> Jincheng >> >>>> >> >>>> [1] >> >>>> >> >>>> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >> >> >>>> >> >>>> [2] >> https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >> >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >> >>>> [4] >> >>>> >> https://repository.apache.org/content/repositories/orgapacheflink-1218 >> >>>> [5] https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >> >>>> [6] https://github.com/apache/flink-web/pull/209 >> >>>> >> > >> > >> |
ok, agreed - I created a PR just in case another RC is needed anyway ;)
This is not only about the shaded hadoop sources though...for me personally, it affects Netty - should affect anything we relocate On 27/05/2019 11:08, Chesnay Schepler wrote: > That would've been a good workaround, but RC3 is already out. > > I wouldn't wanna delay the release any further because of something one > can work around, > especially so since this only affects people who want the shaded hadoop > sources. > For this you'd probably get by with using the original ones anyway since > we aren't relocating hadoop classes. > > On 27/05/2019 10:50, Nico Kruber wrote: >> Honestly, I'm not sure whether FLINK-12598 should be treated as a >> blocker nonetheless: Although it does not affect the usage of >> flink-shaded, it may affect Flink + Flink job developers during bug >> hunting sessions where they need to debug into the source code. In this >> scenario, you'll definitely have to handle lots of different (local) >> maven versions and without the shaded sources, you don't really have a >> nice debugging experience. >> >> @chesnay: I do understand that bumping the maven-shade-plugin version >> requires a thorough investigation - maybe as a quicker, less risky >> solution (in order not to postpone the release any longer), we could >> bump the version only for the 'shade-sources' target? >> >> >> Nico >> >> >> On 24/05/2019 06:03, jincheng sun wrote: >>> I found we should also add the `slf4j-api` as a `provided` dependency >>> for `flink-shaded-hadoop-2`. >>> >>> @Nico, Thanks for your check, and >>> the https://issues.apache.org/jira/browse/FLINK-12598 >>> <https://issues.apache.org/jira/browse/FLINK-12598> is not the blocker. >>> >>> @Chesnay, I remember where we already discussed this issue, the problems >>> caused by `provided` scope, and now, It seems nice to have added the >>> changes for the RC3! >>> >>> What do you think? @Chesnay Schepler <mailto:[hidden email]> >>> >>> The PR can be found here: https://github.com/apache/flink-shaded/pull/64 >>> >>> Best, >>> Jincheng >>> >>> Chesnay Schepler <[hidden email] <mailto:[hidden email]>> 于2019 >>> 年5月23日周四 下午5:29写道: >>> >>> I found another issue: >>> >>> 1. jackson is bundled twice in the uber jar. >>> 2. javax annotations are included in the slim&uber jar >>> >>> >>> As for 1), I messed up and modified the shading patterns only for >>> hadoop-uber, resulting in 2 different shading patterns for jackson. >>> (jackson is pulled into both jars separately; once explicitly in >>> shaded-hadoop, and another time in shaded-hadoop-uber as a >>> transitive >>> dependency of avro) >>> >>> I've already fixed this on master. >>> >>> 2) happened because we didn't mark findbugs as provided like in the >>> main >>> project. I'm not quite sure why we aren't doing that, but I'm >>> not too >>> bothered by this being bundled. This kind of setups where we >>> rely on >>> Flink to provide certain dependencies are a bit brittle in general. >>> >>> >>> On 23/05/2019 10:26, Chesnay Schepler wrote: >>> > Worked for me; could you try again without parallel builds? >>> > >>> > Which maven version are you using? >>> > >>> > On 23/05/2019 09:24, Nico Kruber wrote: >>> >> Thanks Jincheng, >>> >> unfortunately, I think, I found a blocker: >>> >> >>> >> -1 (non-binding) >>> >> >>> >> # not working: >>> >> - https://issues.apache.org/jira/browse/FLINK-12598 >>> >> >>> >> # ok: >>> >> - checked release notes >>> >> - verified signatures (sha512, asc) >>> >> - verified "mvn clean package -Pinclude-netty-tcnative-static" >>> >> >>> >> On 22/05/2019 07:32, Hequn Cheng wrote: >>> >>> Thank you Jincheng for the release! >>> >>> >>> >>> +1 (non-binding) >>> >>> >>> >>> - Release notes are correct. >>> >>> - Built from source archive successfully. >>> >>> - Signatures and hash are correct. >>> >>> - All artifacts(11 artifacts including flink-shaded) have been >>> >>> deployed to >>> >>> the maven central repository. >>> >>> >>> >>> One minor comment for the website pull request but I think >>> it is >>> not a >>> >>> blocker. >>> >>> >>> >>> Best, Hequn >>> >>> >>> >>> >>> >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun >>> <[hidden email] <mailto:[hidden email]>> >>> >>> wrote: >>> >>> >>> >>>> Hi everyone, >>> >>>> >>> >>>> Please review and vote on the release candidate #2 for the >>> version >>> >>>> 7.0, as >>> >>>> follows: >>> >>>> >>> >>>> [ ] +1, Approve the release >>> >>>> [ ] -1, Do not approve the release (please provide specific >>> comments) >>> >>>> >>> >>>> The complete staging area is available for your review, which >>> >>>> includes: >>> >>>> * JIRA release notes [1], >>> >>>> * the official Apache source release to be deployed to >>> dist.apache.org <http://dist.apache.org> >>> >>>> [2], >>> >>>> which are signed with the key with fingerprint >>> >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >>> >>>> * all artifacts to be deployed to the Maven Central >>> Repository [4], >>> >>>> * source code tag "release-7.0-rc2" [5], >>> >>>> * website pull request listing the new release [6]. >>> >>>> >>> >>>> The vote will be open for at least 72 hours. It is adopted by >>> majority >>> >>>> approval, with at least 3 PMC affirmative votes. >>> >>>> >>> >>>> Thanks, >>> >>>> Jincheng >>> >>>> >>> >>>> [1] >>> >>>> >>> >>>> >>> >>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >>> >>> >>> >>>> >>> >>>> [2] >>> https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >>> >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >>> >>>> [4] >>> >>>> >>> >>> https://repository.apache.org/content/repositories/orgapacheflink-1218 >>> >>>> [5] >>> https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >>> >>>> [6] https://github.com/apache/flink-web/pull/209 >>> >>>> >>> > >>> > >>> > Nico Kruber | Solutions Architect Follow us @VervericaData Ververica -- Join Flink Forward - The Apache Flink Conference Stream Processing | Event Driven | Real Time -- Data Artisans GmbH | Invalidenstrasse 115, 10115 Berlin, Germany -- Data Artisans GmbH Registered at Amtsgericht Charlottenburg: HRB 158244 B Managing Directors: Dr. Kostas Tzoumas, Dr. Stephan Ewen signature.asc (201 bytes) Download Attachment |
It always worked for netty, why would it no longer do so?
On 27/05/2019 11:22, Nico Kruber wrote: > ok, agreed - I created a PR just in case another RC is needed anyway ;) > > This is not only about the shaded hadoop sources though...for me > personally, it affects Netty - should affect anything we relocate > > > On 27/05/2019 11:08, Chesnay Schepler wrote: >> That would've been a good workaround, but RC3 is already out. >> >> I wouldn't wanna delay the release any further because of something one >> can work around, >> especially so since this only affects people who want the shaded hadoop >> sources. >> For this you'd probably get by with using the original ones anyway since >> we aren't relocating hadoop classes. >> >> On 27/05/2019 10:50, Nico Kruber wrote: >>> Honestly, I'm not sure whether FLINK-12598 should be treated as a >>> blocker nonetheless: Although it does not affect the usage of >>> flink-shaded, it may affect Flink + Flink job developers during bug >>> hunting sessions where they need to debug into the source code. In this >>> scenario, you'll definitely have to handle lots of different (local) >>> maven versions and without the shaded sources, you don't really have a >>> nice debugging experience. >>> >>> @chesnay: I do understand that bumping the maven-shade-plugin version >>> requires a thorough investigation - maybe as a quicker, less risky >>> solution (in order not to postpone the release any longer), we could >>> bump the version only for the 'shade-sources' target? >>> >>> >>> Nico >>> >>> >>> On 24/05/2019 06:03, jincheng sun wrote: >>>> I found we should also add the `slf4j-api` as a `provided` dependency >>>> for `flink-shaded-hadoop-2`. >>>> >>>> @Nico, Thanks for your check, and >>>> the https://issues.apache.org/jira/browse/FLINK-12598 >>>> <https://issues.apache.org/jira/browse/FLINK-12598> is not the blocker. >>>> >>>> @Chesnay, I remember where we already discussed this issue, the problems >>>> caused by `provided` scope, and now, It seems nice to have added the >>>> changes for the RC3! >>>> >>>> What do you think? @Chesnay Schepler <mailto:[hidden email]> >>>> >>>> The PR can be found here: https://github.com/apache/flink-shaded/pull/64 >>>> >>>> Best, >>>> Jincheng >>>> >>>> Chesnay Schepler <[hidden email] <mailto:[hidden email]>> 于2019 >>>> 年5月23日周四 下午5:29写道: >>>> >>>> I found another issue: >>>> >>>> 1. jackson is bundled twice in the uber jar. >>>> 2. javax annotations are included in the slim&uber jar >>>> >>>> >>>> As for 1), I messed up and modified the shading patterns only for >>>> hadoop-uber, resulting in 2 different shading patterns for jackson. >>>> (jackson is pulled into both jars separately; once explicitly in >>>> shaded-hadoop, and another time in shaded-hadoop-uber as a >>>> transitive >>>> dependency of avro) >>>> >>>> I've already fixed this on master. >>>> >>>> 2) happened because we didn't mark findbugs as provided like in the >>>> main >>>> project. I'm not quite sure why we aren't doing that, but I'm >>>> not too >>>> bothered by this being bundled. This kind of setups where we >>>> rely on >>>> Flink to provide certain dependencies are a bit brittle in general. >>>> >>>> >>>> On 23/05/2019 10:26, Chesnay Schepler wrote: >>>> > Worked for me; could you try again without parallel builds? >>>> > >>>> > Which maven version are you using? >>>> > >>>> > On 23/05/2019 09:24, Nico Kruber wrote: >>>> >> Thanks Jincheng, >>>> >> unfortunately, I think, I found a blocker: >>>> >> >>>> >> -1 (non-binding) >>>> >> >>>> >> # not working: >>>> >> - https://issues.apache.org/jira/browse/FLINK-12598 >>>> >> >>>> >> # ok: >>>> >> - checked release notes >>>> >> - verified signatures (sha512, asc) >>>> >> - verified "mvn clean package -Pinclude-netty-tcnative-static" >>>> >> >>>> >> On 22/05/2019 07:32, Hequn Cheng wrote: >>>> >>> Thank you Jincheng for the release! >>>> >>> >>>> >>> +1 (non-binding) >>>> >>> >>>> >>> - Release notes are correct. >>>> >>> - Built from source archive successfully. >>>> >>> - Signatures and hash are correct. >>>> >>> - All artifacts(11 artifacts including flink-shaded) have been >>>> >>> deployed to >>>> >>> the maven central repository. >>>> >>> >>>> >>> One minor comment for the website pull request but I think >>>> it is >>>> not a >>>> >>> blocker. >>>> >>> >>>> >>> Best, Hequn >>>> >>> >>>> >>> >>>> >>> On Mon, May 20, 2019 at 9:20 AM jincheng sun >>>> <[hidden email] <mailto:[hidden email]>> >>>> >>> wrote: >>>> >>> >>>> >>>> Hi everyone, >>>> >>>> >>>> >>>> Please review and vote on the release candidate #2 for the >>>> version >>>> >>>> 7.0, as >>>> >>>> follows: >>>> >>>> >>>> >>>> [ ] +1, Approve the release >>>> >>>> [ ] -1, Do not approve the release (please provide specific >>>> comments) >>>> >>>> >>>> >>>> The complete staging area is available for your review, which >>>> >>>> includes: >>>> >>>> * JIRA release notes [1], >>>> >>>> * the official Apache source release to be deployed to >>>> dist.apache.org <http://dist.apache.org> >>>> >>>> [2], >>>> >>>> which are signed with the key with fingerprint >>>> >>>> 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [3], >>>> >>>> * all artifacts to be deployed to the Maven Central >>>> Repository [4], >>>> >>>> * source code tag "release-7.0-rc2" [5], >>>> >>>> * website pull request listing the new release [6]. >>>> >>>> >>>> >>>> The vote will be open for at least 72 hours. It is adopted by >>>> majority >>>> >>>> approval, with at least 3 PMC affirmative votes. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Jincheng >>>> >>>> >>>> >>>> [1] >>>> >>>> >>>> >>>> >>>> >>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12345226&styleName=Html&projectId=12315522&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C8ba061049bec0c5a72dc0191c47bb53a73b82cb4%7Clin >>>> >>>> >>>> >>>> >>>> >>>> [2] >>>> https://dist.apache.org/repos/dist/dev/flink/flink-shaded-7.0-rc2/ >>>> >>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >>>> >>>> [4] >>>> >>>> >>>> >>>> https://repository.apache.org/content/repositories/orgapacheflink-1218 >>>> >>>> [5] >>>> https://github.com/apache/flink-shaded/tree/release-7.0-rc2 >>>> >>>> [6] https://github.com/apache/flink-web/pull/209 >>>> >>>> >>>> > >>>> > >>>> |
Free forum by Nabble | Edit this page |