Hi, +1 (non-binding)
I have: - verified Scala and Java sample projects are creating and working properly and that Quickstart docs are ok - verified that ChildFirstClassloader allows user to run his application with some custom akka version - tested Kafka 0.11 end to end exactly once - did some manual checks whether docs/distribution files are ok Piotrek > On 8 Dec 2017, at 16:49, Stephan Ewen <se...@apache.org> wrote: > > @Eron Given that this is actually an undocumented "internal" feature at > this point, I would not expect that it is used heavily beyond Pravega. > > Unless you feel strongly that this is a major issue, I would go ahead with > the release... > > On Fri, Dec 8, 2017 at 3:18 PM, Aljoscha Krettek <aljos...@apache.org> > wrote: > >> Thanks for the update! I would also say it's not a blocker but we should >> make sure that we don't break this after 1.4, then. >> >>> On 7. Dec 2017, at 22:37, Eron Wright <eronwri...@gmail.com> wrote: >>> >>> Just discovered: the removal of Flink's Future (FLINK-7252) causes a >>> breaking change in connectors that use >>> `org.apache.flink.runtime.checkpoint.MasterTriggerRestoreHook`, because >>> `Future` is a type on one of the methods. >>> >>> To my knowledge, this affects only the Pravega connector. Curious to >> know >>> whether any other connectors are affected. I don't think we (Dell EMC) >>> consider it a blocker but it will mean that the connector is Flink 1.4+. >>> >>> Eron >>> >>> >>> On Thu, Dec 7, 2017 at 12:25 PM, Aljoscha Krettek <aljos...@apache.org> >>> wrote: >>> >>>> I just noticed that I did a copy-and-paste error and the last paragraph >>>> about voting period should be this: >>>> >>>> The vote will be open for at least 72 hours. It is adopted by majority >>>> approval, with at least 3 PMC affirmative votes. >>>> >>>> Best, >>>> Aljoscha >>>> >>>>> On 7. Dec 2017, at 19:24, Bowen Li <bowen...@offerupnow.com> wrote: >>>>> >>>>> I agree that it shouldn't block the release. The doc website part is >> even >>>>> better! >>>>> >>>>> On Thu, Dec 7, 2017 at 1:09 AM, Aljoscha Krettek <aljos...@apache.org> >>>>> wrote: >>>>> >>>>>> Good catch, yes. This shouldn't block the release, though, since the >> doc >>>>>> is always built form the latest state of a release branch, i.e. the >> 1.4 >>>> doc >>>>>> on the website will update as soon as the doc on the release-1.4 >> branch >>>> is >>>>>> updated. >>>>>> >>>>>>> On 6. Dec 2017, at 20:47, Bowen Li <bowen...@offerupnow.com> wrote: >>>>>>> >>>>>>> Hi Aljoscha, >>>>>>> >>>>>>> I found Flink's State doc and javaDoc are very ambiguous on what the >>>>>>> replacement of FoldingState is, which will confuse a lot of users. We >>>>>> need >>>>>>> to fix it in 1.4 release. >>>>>>> >>>>>>> I have submitted a PR at https://github.com/apache/flink/pull/5129 >>>>>>> >>>>>>> Thanks, >>>>>>> Bowen >>>>>>> >>>>>>> >>>>>>> On Wed, Dec 6, 2017 at 5:56 AM, Aljoscha Krettek < >> aljos...@apache.org> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi everyone, >>>>>>>> >>>>>>>> Please review and vote on release candidate #3 for the version >> 1.4.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 and binary convenience releases >>>> to >>>>>> be >>>>>>>> deployed to dist.apache.org[2], which are signed with the key with >>>>>>>> fingerprint F2A67A8047499BBB3908D17AA8F4FD97121D7293 [3], >>>>>>>> * all artifacts to be deployed to the Maven Central Repository [4], >>>>>>>> * source code tag "release-1.4.0-rc1" [5], >>>>>>>> * website pull request listing the new release [6]. >>>>>>>> >>>>>>>> Please have a careful look at the website PR because I changed some >>>>>>>> wording and we're now also releasing a binary without Hadoop >>>>>> dependencies. >>>>>>>> >>>>>>>> Please use this document for coordinating testing efforts: [7] >>>>>>>> >>>>>>>> The only change between RC1 and this RC2 is that the source release >>>>>>>> package does not include the erroneously included binary Ruby >>>>>> dependencies >>>>>>>> of the documentation anymore. Because of this I would like to >> propose >>>> a >>>>>>>> shorter voting time and close the vote around the time that RC1 >> would >>>>>> have >>>>>>>> closed. This would mean closing by end of Wednesday. Please let me >>>> know >>>>>> if >>>>>>>> you disagree with this. The vote is adopted by majority approval, >> with >>>>>> at >>>>>>>> least 3 PMC affirmative votes. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Your friendly Release Manager >>>>>>>> >>>>>>>> [1] https://issues.apache.org/jira/secure/ReleaseNote.jspa? >>>>>>>> projectId=12315522&version=12340533 >>>>>>>> [2] http://people.apache.org/~aljoscha/flink-1.4.0-rc3/ >>>>>>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >>>>>>>> [4] https://repository.apache.org/content/repositories/ >>>>>> orgapacheflink-1141 >>>>>>>> [5] https://git-wip-us.apache.org/repos/asf?p=flink.git;a=tag;h= >>>>>>>> 8fb9635dd2e64dbb20887c84f646f02034b57cb1 >>>>>>>> [6] https://github.com/apache/flink-web/pull/95 >>>>>>>> [7] https://docs.google.com/document/d/1cOkycJwEKVjG_ >>>>>>>> onnpl3bQNTq7uebh48zDtIJxceyU2E/edit?usp=sharing >>>>>>>> >>>>>>>> Pro-tip: you can create a settings.xml file with these contents: >>>>>>>> >>>>>>>> <settings> >>>>>>>> <activeProfiles> >>>>>>>> <activeProfile>flink-1.4.0</activeProfile> >>>>>>>> </activeProfiles> >>>>>>>> <profiles> >>>>>>>> <profile> >>>>>>>> <id>flink-1.4.0</id> >>>>>>>> <repositories> >>>>>>>> <repository> >>>>>>>> <id>flink-1.4.0</id> >>>>>>>> <url> >>>>>>>> https://repository.apache.org/content/repositories/ >>>>>>>> orgapacheflink-1141/ >>>>>>>> </url> >>>>>>>> </repository> >>>>>>>> <repository> >>>>>>>> <id>archetype</id> >>>>>>>> <url> >>>>>>>> https://repository.apache.org/content/repositories/ >>>>>>>> orgapacheflink-1141/ >>>>>>>> </url> >>>>>>>> </repository> >>>>>>>> </repositories> >>>>>>>> </profile> >>>>>>>> </profiles> >>>>>>>> </settings> >>>>>>>> >>>>>>>> And reference that in you maven commands via --settings >>>>>>>> path/to/settings.xml. This is useful for creating a quickstart based >>>> on >>>>>> the >>>>>>>> staged release and for building against the staged jars. >>>>>> >>>>>> >>>> >>>> >> >>