@Stephan Ewen , do you think the barrier alignment improvement should be 
covered in release-1.4 or release-1.5?It can avoid spilling data on receiver 
side for exactly-once and speed the barrier alignment.
We have implemented this feature based on new credit-based flow control and 
verified the good performance.If needed, I will try to submit the related PRs 
after network stack merged into 1.4 ASAP.
------------------------------------------------------------------发件人:Aljoscha 
Krettek <aljos...@apache.org>发送时间:2017年10月18日(星期三) 03:04收件人:dev 
<dev@flink.apache.org>主 题:Re: [DISCUSS] Releasing Flink 1.4
It seems we all agree on the general plan. Now we have to talk actual dates. I 
propose an aggressive feature-freeze date of October 31st (that would be in 2 
weeks) so that we can release 1.4 early and can go full-speed with the features 
moved to 1.5.

We can still merge in new features during the next two weeks but I propose that 
we then cut a release branch, start testing, and only merge bug fixes until the 
release. What do you think?

> On 17. Oct 2017, at 08:37, Piotr Nowojski <pi...@data-artisans.com> wrote:
> 
> +1
> 
> I would only try to merge as many of the smaller network stack improvements 
>as possible for 1.4, since they give quite big performance improvement.
> 
> Piotrek
> 
>> On 16 Oct 2017, at 17:42, Eron Wright <eronwri...@gmail.com> wrote:
>> 
>> +1 from our side on this plan.
>> 
>> On Mon, Oct 16, 2017 at 3:33 AM, Fabian Hueske <fhue...@gmail.com> wrote:
>> 
>>> OK, sounds good to me.
>>> 
>>> We have a couple of bugs to fix for the Table API / SQL but have PRs for
>>> most of them.
>>> 
>>> There's only one major issue that I'd like to include in 1.4.0 which is a
>>> refactoring of the TableSource interface.
>>> This effort has already started and is currently waiting for reviews /
>>> comments.
>>> I'm quite confident that we can get it in within the next two weeks.
>>> 
>>> Cheers, Fabian
>>> 
>>> 2017-10-16 10:22 GMT+02:00 Aljoscha Krettek <aljos...@apache.org>:
>>> 
>>>> @Bowen I started marking essential stuff as blocking (with fixVersion
>>>> 1.4.0). You're right, that we should start moving things to 1.5.0 that
>>> are
>>>> not blocking and that we don't think will make it into 1.4.0. I think we
>>>> can only release 1.4.0 if there are 0 (zero) unresolved issues with
>>>> fixVersion 1.4.0.
>>>> 
>>>>> On 14. Oct 2017, at 07:34, Alexandru Gutan <alex.guta...@gmail.com>
>>>> wrote:
>>>>> 
>>>>> great
>>>>> 
>>>>> On 13 October 2017 at 18:02, Zhijiang(wangzhijiang999) <
>>>>> wangzhijiang...@aliyun.com> wrote:
>>>>> 
>>>>>> totally agree with the way.--------------------------
>>>>>> ----------------------------------------发件人:Stephan Ewen <
>>>> se...@apache.org
>>>>>>> 发送时间:2017年10月13日(星期五) 21:29收件人:dev@flink.apache.org <
>>>> dev@flink.apache.org>主
>>>>>> 题:Re: [DISCUSS] Releasing Flink 1.4
>>>>>> I am in favor of doing this, if we can set it up in the following way.
>>>>>> 
>>>>>> - We put out the 1.4 release now, as Till and Aljoscha suggested. A
>>>>>> stable cut before the fundamental changes go in.
>>>>>> 
>>>>>> - We merge the very big changes (FLIP-6, Network stack, localized
>>> state
>>>>>> restore, etc). directly (or very soon) after.
>>>>>> - We try to stabilize these changes and release 1.5 asap after that.
>>>>>> Ideally Around end of year or so.
>>>>>> 
>>>>>> The reason I am bringing this up is that I know various users waiting
>>>> very
>>>>>> much for FLIP-6 and Network Stack enhancements. Given that these
>>> issues
>>>>>> were flagged for release 1.4, the users were planning to have them
>>>> rather
>>>>>> soon.
>>>>>> 
>>>>>> Stephan
>>>>>> 
>>>>>> 
>>>>>> On Fri, Oct 13, 2017 at 2:35 PM, Aljoscha Krettek <
>>> aljos...@apache.org>
>>>>>> wrote:
>>>>>> 
>>>>>>> +1 Excellent
>>>>>>> 
>>>>>>> I'd like to volunteer as release manager. I already set
>>>>>> up a Kanban board
>>>>>>> to monitor the open blocking (and non-blocking) issues
>>>>>> for 1.4, though this
>>>>>>> is independent of me volunteering as release manager. We
>>>>>> should all go over
>>>>>>> these issues and see which ones should actually be blockin
>>>>>> g and which ones
>>>>>>> are not yet on that list.
>>>>>>> 
>>>>>>>> On 13. Oct 2017, at 12:24, Renjie Liu <liurenjie2...@gmail.com>
>>>> wrote:
>>>>>>>> 
>>>>>>>> Cool!!!
>>>>>>>> 
>>>>>>>> On Fri, Oct 13, 2017 at 5:49 PM Till Rohrmann <trohrm...@apache.org
>>>> 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi all,
>>>>>>>>> 
>>>>>>>>> I want to revive the discussion about releasing Flink 1.4 [1] and
>>> the
>>>>>>> set
>>>>>>>>> of features to include.
>>>>>>>>> 
>>>>>>>>> The gist of the previous discussion was that we postponed the
>>> feature
>>>>>>>>> freeze for 1.4 in order to include some more features w
>>>>>> hich were being
>>>>>>>>> developed. By now, we have completed a good set of features such as
>>>>>>> exactly
>>>>>>>>> once Kafka producer, reduced dependency footprint, Hado
>>>>>> op-free Flink and
>>>>>>>>> many bug fixes. I believe that these features will
>>>>>> make good release and
>>>>>>>>> users are already waiting for them.
>>>>>>>>> 
>>>>>>>>> Some of the other features which we wanted to include,
>>>>>> mainly Flip-6, to
>>>>>>>>> some extent the network stack enhancements and the state decoupling
>>>>>>> still
>>>>>>>>> need some more time. Since these features are major
>>>>>> changes to Flink's
>>>>>>>>> runtime, it would be in my opinion a good idea to cut a
>>>>>> stable release
>>>>>>> with
>>>>>>>>> the above-mentioned feature set now and give the engine
>>>>>> features a bit
>>>>>>> more
>>>>>>>>> time to ripen and be properly tested.
>>>>>>>>> 
>>>>>>>>> Therefore, I would actually be in favour of aiming for
>>>>>> a quick release
>>>>>>>>> meaning that we now concentrate mainly on fixing bugs and critical
>>>>>>> issues.
>>>>>>>>> Moreover, I'm optimistic that the delayed features will be
>>> completed
>>>>>>> soon
>>>>>>>>> such that we can deliver them with the next release. Wh
>>>>>> at do you think?
>>>>>>>>> 
>>>>>>>>> [1]
>>>>>>>>> 
>>>>>>>>> http://apache-flink-mailing-list-archive.1008284.n3.
>>>>>>> nabble.com/DISCUSS-Flink-1-4-and-time-based-release-td19331.html
>>>>>>>>> 
>>>>>>>>> Cheers,
>>>>>>>>> Till
>>>>>>>>> 
>>>>>>>> --
>>>>>>>> Liu, Renjie
>>>>>>>> Software Engineer, MVAD
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>> 
> 

Reply via email to