State of FLIPs

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

State of FLIPs

Chesnay Schepler-3
The following FLIPs are marked as "Under discussion" in the wiki
<https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals>,
but actually seem to be in progress (i.e. have open pull requests) and
some even  have code merged to master:

  * FLIP-36 (Interactive Programming)
  * FLIP-38 (Python Table API)
  * FLIP-44 (Support Local Aggregation)
  * FLIP-50 (Spill-able Heap Keyed State Backend)

I would like to find out what the _actual_ state is, and then discuss
how we handle these FLIPs from now on (e.g., retcon history and mark
them as accepted, freeze further development until a vote, ...).

I've cc'd all people who create the wiki pages for said FLIPs.


Reply | Threaded
Open this post in threaded view
|

Re: State of FLIPs

Becket Qin
Hi Chesnay,

You are right. FLIP-36 actually has not passed the vote yet. In fact some
of the key designs may have to change due to the later code changes. I'll
update the wiki and start a new vote.

Thanks,

Jiangjie (Becket) Qin

On Fri, Aug 30, 2019 at 8:44 PM Chesnay Schepler <[hidden email]> wrote:

> The following FLIPs are marked as "Under discussion" in the wiki
> <https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals>,
> but actually seem to be in progress (i.e. have open pull requests) and some
> even  have code merged to master:
>
>    - FLIP-36 (Interactive Programming)
>    - FLIP-38 (Python Table API)
>    - FLIP-44 (Support Local Aggregation)
>    - FLIP-50 (Spill-able Heap Keyed State Backend)
>
> I would like to find out what the _actual_ state is, and then discuss how
> we handle these FLIPs from now on (e.g., retcon history and mark them as
> accepted, freeze further development until a vote, ...).
>
> I've cc'd all people who create the wiki pages for said FLIPs.
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: State of FLIPs

Dian Fu-2
Hi Chesnay,

Thanks a lot for the remind. FLIP-38 has been released in 1.9 and I have
updated the status in the wiki page.

Regards,
Dian

On Fri, Aug 30, 2019 at 9:38 PM Becket Qin <[hidden email]> wrote:

> Hi Chesnay,
>
> You are right. FLIP-36 actually has not passed the vote yet. In fact some
> of the key designs may have to change due to the later code changes. I'll
> update the wiki and start a new vote.
>
> Thanks,
>
> Jiangjie (Becket) Qin
>
> On Fri, Aug 30, 2019 at 8:44 PM Chesnay Schepler <[hidden email]>
> wrote:
>
> > The following FLIPs are marked as "Under discussion" in the wiki
> > <
> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
> >,
> > but actually seem to be in progress (i.e. have open pull requests) and
> some
> > even  have code merged to master:
> >
> >    - FLIP-36 (Interactive Programming)
> >    - FLIP-38 (Python Table API)
> >    - FLIP-44 (Support Local Aggregation)
> >    - FLIP-50 (Spill-able Heap Keyed State Backend)
> >
> > I would like to find out what the _actual_ state is, and then discuss how
> > we handle these FLIPs from now on (e.g., retcon history and mark them as
> > accepted, freeze further development until a vote, ...).
> >
> > I've cc'd all people who create the wiki pages for said FLIPs.
> >
> >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: State of FLIPs

Yu Li
Thanks for the reminder Chesnay. I've just moved FLIP-50 into accepted list
since it has already passed the vote and is under development.

Best Regards,
Yu


On Fri, 30 Aug 2019 at 22:29, Dian Fu <[hidden email]> wrote:

> Hi Chesnay,
>
> Thanks a lot for the remind. FLIP-38 has been released in 1.9 and I have
> updated the status in the wiki page.
>
> Regards,
> Dian
>
> On Fri, Aug 30, 2019 at 9:38 PM Becket Qin <[hidden email]> wrote:
>
>> Hi Chesnay,
>>
>> You are right. FLIP-36 actually has not passed the vote yet. In fact some
>> of the key designs may have to change due to the later code changes. I'll
>> update the wiki and start a new vote.
>>
>> Thanks,
>>
>> Jiangjie (Becket) Qin
>>
>> On Fri, Aug 30, 2019 at 8:44 PM Chesnay Schepler <[hidden email]>
>> wrote:
>>
>> > The following FLIPs are marked as "Under discussion" in the wiki
>> > <
>> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
>> >,
>> > but actually seem to be in progress (i.e. have open pull requests) and
>> some
>> > even  have code merged to master:
>> >
>> >    - FLIP-36 (Interactive Programming)
>> >    - FLIP-38 (Python Table API)
>> >    - FLIP-44 (Support Local Aggregation)
>> >    - FLIP-50 (Spill-able Heap Keyed State Backend)
>> >
>> > I would like to find out what the _actual_ state is, and then discuss
>> how
>> > we handle these FLIPs from now on (e.g., retcon history and mark them as
>> > accepted, freeze further development until a vote, ...).
>> >
>> > I've cc'd all people who create the wiki pages for said FLIPs.
>> >
>> >
>> >
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: State of FLIPs

vino yang
Hi Chesnay,

I created FLIP-44 two months ago.

Originally, the discussion of local aggregation feature happened in the ML
thread.[1]
After many people agree with this feature, I created an umbrella issue and
split into some subtasks and opened one PR.
However, @Aljoscha Krettek <[hidden email]> thinks it's a big feature
and worth to create a FLIP, so I created FLIP-44 and closed the PR.
Then, I started a new ML thread about FLIP-44[2] in the dev mailing list.

Unfortunately, we did not come to an agreement on the design. I will
re-active it soon.

Best,
Vino

[1]:
http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Support-Local-Aggregation-in-Flink-td29307.html#a29308
[2]: https://www.mail-archive.com/dev@.../msg26445.html

Yu Li <[hidden email]> 于2019年9月2日周一 上午5:16写道:

> Thanks for the reminder Chesnay. I've just moved FLIP-50 into accepted
> list since it has already passed the vote and is under development.
>
> Best Regards,
> Yu
>
>
> On Fri, 30 Aug 2019 at 22:29, Dian Fu <[hidden email]> wrote:
>
>> Hi Chesnay,
>>
>> Thanks a lot for the remind. FLIP-38 has been released in 1.9 and I have
>> updated the status in the wiki page.
>>
>> Regards,
>> Dian
>>
>> On Fri, Aug 30, 2019 at 9:38 PM Becket Qin <[hidden email]> wrote:
>>
>>> Hi Chesnay,
>>>
>>> You are right. FLIP-36 actually has not passed the vote yet. In fact some
>>> of the key designs may have to change due to the later code changes. I'll
>>> update the wiki and start a new vote.
>>>
>>> Thanks,
>>>
>>> Jiangjie (Becket) Qin
>>>
>>> On Fri, Aug 30, 2019 at 8:44 PM Chesnay Schepler <[hidden email]>
>>> wrote:
>>>
>>> > The following FLIPs are marked as "Under discussion" in the wiki
>>> > <
>>> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
>>> >,
>>> > but actually seem to be in progress (i.e. have open pull requests) and
>>> some
>>> > even  have code merged to master:
>>> >
>>> >    - FLIP-36 (Interactive Programming)
>>> >    - FLIP-38 (Python Table API)
>>> >    - FLIP-44 (Support Local Aggregation)
>>> >    - FLIP-50 (Spill-able Heap Keyed State Backend)
>>> >
>>> > I would like to find out what the _actual_ state is, and then discuss
>>> how
>>> > we handle these FLIPs from now on (e.g., retcon history and mark them
>>> as
>>> > accepted, freeze further development until a vote, ...).
>>> >
>>> > I've cc'd all people who create the wiki pages for said FLIPs.
>>> >
>>> >
>>> >
>>>
>>