Another issue: https://issues.apache.org/jira/browse/FLINK-16932 
<https://issues.apache.org/jira/browse/FLINK-16932>

The following packages which are declared in the NOTICE to be bundled in the 
jar of statefun-flink-distribution are not actually bundled in it:
- org.apache.commons:commons-math3:3.5
- commons-cli:commons-cli:jar:1.3.1
- commons-collections:commons-collections:3.2.2
- org.apache.commons:commons-compress:1.18
- com.google.code.findbugs:jsr305:1.3.9
- org.objenesis:objenesis:2.1
- com.esotericsoftware.kryo:kryo:2.24.0
- com.esotericsoftware.minlog:minlog:1.2

Regards,
Dian

> 在 2020年4月2日,上午12:11,Tzu-Li (Gordon) Tai <tzuli...@apache.org> 写道:
> 
> -1 Another blocker: https://issues.apache.org/jira/browse/FLINK-16927
> This is a problem in Flink 1.10.0, but can be addressed in StateFun and
> unblock the 2.0.0 release by using the legacy scheduler for now, as long as
> StateFun depends on Flink 1.10.0.
> 
> We'll have to cancel this RC, in favor of a new one (probably with a full
> 72 hour voting time) to sufficiently test the fixes.
> 
> On Wed, Apr 1, 2020 at 11:07 PM Igal Shilman <i...@ververica.com> wrote:
> 
>> -1 (non binding) Unfortunately we have found a blocker, we are hitting [1].
>> The side effect of this issue is that it is not possible to configure the
>> execution environment
>> via setting configuration options in flink-conf.yaml. This is the main way
>> checkpointing, for example, is expected to be configured.
>> This blocker is tracked via [2], and a workaround is already being
>> proposed to unblock the release.
>> 
>> [1] https://issues.apache.org/jira/browse/FLINK-16560
>> [2] https://issues.apache.org/jira/browse/FLINK-16926
>> 
>> Thanks,
>> Igal.
>> 
>> On Wed, Apr 1, 2020 at 12:31 PM Stephan Ewen <se...@apache.org> wrote:
>> 
>>> +1 (binding)
>>> 
>>>  - built from source (mvn clean install)
>>>  - ran all tests successfully
>>>  - built and checked the docs (WSL / Docker setup)
>>>  - checked contents of the produced jars
>>>  - checked license / notice files of source distribution
>>>  - checked license of "statefun-flink-distribution"
>>>  - contents of staging directory looks good
>>> 
>>> 
>>> On Wed, Apr 1, 2020 at 11:12 AM Tzu-Li (Gordon) Tai <tzuli...@apache.org
>>> 
>>> wrote:
>>> 
>>>> As a gentle reminder, please do note that I'm proposing a shorter
>> voting
>>>> period for this RC,
>>>> ending
>>>> 
>>>> *Thursday, April 2nd, UTC 06:00 (~24 hours from now).*Please let me
>> know
>>> if
>>>> you have objections with this.
>>>> 
>>>> On Wed, Apr 1, 2020 at 5:09 PM Tzu-Li (Gordon) Tai <
>> tzuli...@apache.org>
>>>> wrote:
>>>> 
>>>>> Hi everyone,
>>>>> 
>>>>> Please review and vote on the *release candidate #5* for the
>>>>> version 2.0.0 of Apache Flink Stateful Functions,
>>>>> as follows:
>>>>> [ ] +1, Approve the release
>>>>> [ ] -1, Do not approve the release (please provide specific comments)
>>>>> 
>>>>> **Testing Guideline**
>>>>> 
>>>>> You can find here [1] a doc that we can use for collaborating testing
>>>>> efforts.
>>>>> The listed testing tasks in the doc also serve as a guideline in what
>>> to
>>>>> test for this release.
>>>>> If you wish to take ownership of a testing task, simply put your name
>>>> down
>>>>> in the "Checked by" field of the task.
>>>>> 
>>>>> **Release Overview**
>>>>> 
>>>>> As an overview, the release consists of the following:
>>>>> a) Stateful Functions canonical source distribution, to be deployed
>> to
>>>> the
>>>>> release repository at dist.apache.org
>>>>> b) Stateful Functions Python SDK distributions to be deployed to PyPI
>>>>> c) Maven artifacts to be deployed to the Maven Central Repository
>>>>> 
>>>>> **Staging Areas to Review**
>>>>> 
>>>>> The staging areas containing the above mentioned artifacts are as
>>>> follows,
>>>>> for your review:
>>>>> * All artifacts for a) and b) can be found in the corresponding dev
>>>>> repository at dist.apache.org [2]
>>>>> * All artifacts for c) can be found at the Apache Nexus Repository
>> [3]
>>>>> 
>>>>> All artifacts are singed with the
>>>>> key 1C1E2394D3194E1944613488F320986D35C33D6A [4]
>>>>> 
>>>>> Other links for your review:
>>>>> * JIRA release notes [5]
>>>>> * source code tag "release-2.0.0-rc5" [6] [7]
>>>>> * PR to update the website Downloads page to include Stateful
>> Functions
>>>>> links [8]
>>>>> 
>>>>> **Extra Remarks**
>>>>> 
>>>>> * Part of the release is also official Docker images for Stateful
>>>>> Functions. This can be a separate process, since the creation of
>> those
>>>>> relies on the fact that we have distribution jars already deployed to
>>>>> Maven. I will follow-up with this after these artifacts are
>> officially
>>>>> released.
>>>>> * The Flink Website and blog post is also being worked on (by Marta)
>> as
>>>>> part of the release, to incorporate the new Stateful Functions
>> project.
>>>> We
>>>>> can follow up with a link to those changes afterwards in this vote
>>>> thread,
>>>>> but that would not block you to test and cast your votes already.
>>>>> * Since the Flink website changes are still being worked on, you will
>>> not
>>>>> yet be able to find the Stateful Functions docs from there. Here are
>>> the
>>>>> links [9] [10].
>>>>> 
>>>>> **Vote Duration**
>>>>> 
>>>>> Since this RC only fixes licensing and docs issues from previous RCs,
>>>>> I propose to have a shorter voting period than usual.
>>>>> 
>>>>> *The target end time is Thursday, April 2nd, UTC 06:00 (24 hours from
>>>>> now).*
>>>>> It is adopted by majority approval, with at least 3 PMC affirmative
>>>> votes.
>>>>> 
>>>>> Thanks,
>>>>> Gordon
>>>>> 
>>>>> [1]
>>>>> 
>>>> 
>>> 
>> https://docs.google.com/document/d/1P9yjwSbPQtul0z2AXMnVolWQbzhxs68suJvzR6xMjcs/edit?usp=sharing
>>>>> [2]
>>>> https://dist.apache.org/repos/dist/dev/flink/flink-statefun-2.0.0-rc5/
>>>>> [3]
>>>>> 
>>> https://repository.apache.org/content/repositories/orgapacheflink-1345/
>>>>> [4] https://dist.apache.org/repos/dist/release/flink/KEYS
>>>>> [5]
>>>>> 
>>>> 
>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12346878
>>>>> [6]
>>>>> 
>>>> 
>>> 
>> https://gitbox.apache.org/repos/asf?p=flink-statefun.git;a=commit;h=10ebc80477d065427cb9eb58c911aabf8943bafb
>>>>> [7] https://github.com/apache/flink-statefun/tree/release-2.0.0-rc5
>>>>> [8] https://github.com/apache/flink-web/pull/318
>>>>> [9] https://ci.apache.org/projects/flink/flink-statefun-docs-master/
>>>>> [10]
>>>> https://ci.apache.org/projects/flink/flink-statefun-docs-release-2.0/
>>>>> 
>>>>> TIP: You can create a `settings.xml` file with these contents:
>>>>> 
>>>>> """
>>>>> <settings>
>>>>>  <activeProfiles>
>>>>>    <activeProfile>flink-statefun-2.0.0</activeProfile>
>>>>>  </activeProfiles>
>>>>>  <profiles>
>>>>>    <profile>
>>>>>      <id>flink-statefun-2.0.0</id>
>>>>>      <repositories>
>>>>>        <repository>
>>>>>          <id>flink-statefun-2.0.0</id>
>>>>>          <url>
>>>>> 
>>> https://repository.apache.org/content/repositories/orgapacheflink-1345/
>>>>> </url>
>>>>>        </repository>
>>>>>        <repository>
>>>>>          <id>archetype</id>
>>>>>          <url>
>>>>> 
>>> https://repository.apache.org/content/repositories/orgapacheflink-1345/
>>>>> </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.
>>>>> 
>>>> 
>>> 
>> 

Reply via email to