Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-21 Thread Aljoscha Krettek
Hi,

I agree with Dawid that we should either fully accept FLIPs or don’t accept 
them and split them off into smaller parts when necessary. This happened for 
the configuration FLIP-54 [1], where we couldn’t find consensus on the bigger 
issue and then created FLIP-77 [2]. This makes it clear what is accepted and 
what is not. Now, when the discussion on FLIP-79 continues the FLIP (that was 
already accepted) will changed and there will be another vote on it.

The solution here could be to remove the parts from FLIP-79 that were not 
accepted in this vote and put them in a new FLIP, and the newly slimmer FLIP-79 
will be what we fully accept for Flink 1.10 and release.

Best,
Aljoscha

[1] 
https://cwiki.apache.org/confluence/display/FLINK/FLIP-54%3A+Evolve+ConfigOption+and+Configuration
[2] 
https://cwiki.apache.org/confluence/display/FLINK/FLIP-77%3A+Introduce+ConfigOptions+with+Data+Types

> On 20. Nov 2019, at 19:49, Bowen Li  wrote:
> 
> Hi Dawid,
> 
> In general, I agree we should keep separate FLIPs when possible, if they
> each have some good scope and are decoupled. This one might hardly qualify
> for a FLIP because the scope is quite small and straight forward, and can
> be an overkill for FLIP itself. It's also a bit special as the MVP is
> release (1.10) driven, to deliver a basic e2e experience.
> 
> I'm also ok to have separate FLIP for such work item in the future if
> anyone feels strong about it.
> 
> Thanks,
> Bowen
> 
> On Tue, Nov 19, 2019 at 12:11 AM Dawid Wysakowicz 
> wrote:
> 
>> Hi,
>> 
>> Thank you for your answers and updating the WIKI.
>> 
>> @Bowen Thank you for updating the wiki page and stepping up for
>> shepherding the FLIP.
>> 
>> Just wanted to raise a slight concern if it is possible to accept a FLIP
>> partially according to our FLIP process. From what I know so far we were
>> rather splitting a FLIP into multiple ones if we wanted to adapt only a
>> part of it. I have not followed all the FLIPs though so maybe I missed
>> something. If it was not discussed I think it would be good to have a
>> clarification on such process. What do you think?
>> 
>> @Peter no worries. Thank you for updating the tickets. I think it is safe
>> for me to say that if you need some help, e.g. a task assignment ;) you can
>> reach out through the jira to Bowen.
>> 
>> Best,
>> 
>> Dawid
>> 
>> 
>> On 19/11/2019 00:15, Bowen Li wrote:
>> 
>> Hi Dawid,
>> 
>> As title of this thread says, only features related to 1.10 release (MVP)
>> is accepted, and the other part is still under discussion. I updated the
>> FLIP's status field to reflect that. Also added it to
>> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
>> 
>> I will help to shepherd this effort in 1.10 release.
>> 
>> Thanks,
>> Bowen
>> 
>> On Mon, Nov 18, 2019 at 8:59 AM Peter Huang 
>> wrote:
>> 
>>> Hi David,
>>> 
>>> Sorry for my misbehavior. FLINK-7151 should be the parent tickets of the
>>> function DDL effort. I recently created several tickets of it, currently
>>> including
>>> https://issues.apache.org/jira/browse/FLINK-14055
>>> https://issues.apache.org/jira/browse/FLINK-14711
>>> https://issues.apache.org/jira/browse/FLINK-14837
>>> https://issues.apache.org/jira/browse/FLINK-14841
>>> 
>>> For the FLIP status, I think probably Bowen can add more context here.
>>> 
>>> Best Regards
>>> Peter Huang
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Mon, Nov 18, 2019 at 5:04 AM Dawid Wysakowicz 
>>> wrote:
>>> 
 Hey,
 
 I've just realized this FLIP was accepted but it was not reflected in
 the wiki page.
 
 Moreover I could not find a single jira issue that would link to the
 FLIP. I've seen though a few other issues and PRs being opened regarding
 this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also a bit
 confused with the relationship between these issues and e.g.
 FLINK-10232. I tried to clarify a bit the way I understood it, but maybe
 somebody more familiar with the whole story could improve it further.
 
 Could some of the committers that voted on this proposal help with a bit
 of shepherding?
 
 Best,
 
 Dawid
 
 On 12/11/2019 07:59, Yu Li wrote:
> Thanks Bowen and Peter! Great to know.
> 
> Best Regards,
> Yu
> 
> 
> On Tue, 12 Nov 2019 at 13:38, Peter Huang 
> wrote:
> 
>> Thank you in advance. Once the PR is done from my side, I will @ you
 and
>> yu for review.
>> 
>> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
>> 
>>> Thanks Peter! I assigned the ticket to you, and I can help with
 reviewing
>>> and merging PRs of this FLIP.
>>> 
>>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>>> 
>>> Cheers,
>>> Bowen
>>> 
>>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang <
 huangzhenqiu0...@gmail.com>
>>> wrote:
>>> 
 Thanks, everyone for joining the discussion and 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-20 Thread Bowen Li
Hi Dawid,

In general, I agree we should keep separate FLIPs when possible, if they
each have some good scope and are decoupled. This one might hardly qualify
for a FLIP because the scope is quite small and straight forward, and can
be an overkill for FLIP itself. It's also a bit special as the MVP is
release (1.10) driven, to deliver a basic e2e experience.

I'm also ok to have separate FLIP for such work item in the future if
anyone feels strong about it.

Thanks,
Bowen

On Tue, Nov 19, 2019 at 12:11 AM Dawid Wysakowicz 
wrote:

> Hi,
>
> Thank you for your answers and updating the WIKI.
>
> @Bowen Thank you for updating the wiki page and stepping up for
> shepherding the FLIP.
>
> Just wanted to raise a slight concern if it is possible to accept a FLIP
> partially according to our FLIP process. From what I know so far we were
> rather splitting a FLIP into multiple ones if we wanted to adapt only a
> part of it. I have not followed all the FLIPs though so maybe I missed
> something. If it was not discussed I think it would be good to have a
> clarification on such process. What do you think?
>
> @Peter no worries. Thank you for updating the tickets. I think it is safe
> for me to say that if you need some help, e.g. a task assignment ;) you can
> reach out through the jira to Bowen.
>
> Best,
>
> Dawid
>
>
> On 19/11/2019 00:15, Bowen Li wrote:
>
> Hi Dawid,
>
> As title of this thread says, only features related to 1.10 release (MVP)
> is accepted, and the other part is still under discussion. I updated the
> FLIP's status field to reflect that. Also added it to
> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
>
> I will help to shepherd this effort in 1.10 release.
>
> Thanks,
> Bowen
>
> On Mon, Nov 18, 2019 at 8:59 AM Peter Huang 
> wrote:
>
>> Hi David,
>>
>> Sorry for my misbehavior. FLINK-7151 should be the parent tickets of the
>> function DDL effort. I recently created several tickets of it, currently
>> including
>> https://issues.apache.org/jira/browse/FLINK-14055
>> https://issues.apache.org/jira/browse/FLINK-14711
>> https://issues.apache.org/jira/browse/FLINK-14837
>> https://issues.apache.org/jira/browse/FLINK-14841
>>
>> For the FLIP status, I think probably Bowen can add more context here.
>>
>> Best Regards
>> Peter Huang
>>
>>
>>
>>
>>
>>
>>
>>
>> On Mon, Nov 18, 2019 at 5:04 AM Dawid Wysakowicz 
>> wrote:
>>
>>> Hey,
>>>
>>> I've just realized this FLIP was accepted but it was not reflected in
>>> the wiki page.
>>>
>>> Moreover I could not find a single jira issue that would link to the
>>> FLIP. I've seen though a few other issues and PRs being opened regarding
>>> this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also a bit
>>> confused with the relationship between these issues and e.g.
>>> FLINK-10232. I tried to clarify a bit the way I understood it, but maybe
>>> somebody more familiar with the whole story could improve it further.
>>>
>>> Could some of the committers that voted on this proposal help with a bit
>>> of shepherding?
>>>
>>> Best,
>>>
>>> Dawid
>>>
>>> On 12/11/2019 07:59, Yu Li wrote:
>>> > Thanks Bowen and Peter! Great to know.
>>> >
>>> > Best Regards,
>>> > Yu
>>> >
>>> >
>>> > On Tue, 12 Nov 2019 at 13:38, Peter Huang 
>>> > wrote:
>>> >
>>> >> Thank you in advance. Once the PR is done from my side, I will @ you
>>> and
>>> >> yu for review.
>>> >>
>>> >> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
>>> >>
>>> >>> Thanks Peter! I assigned the ticket to you, and I can help with
>>> reviewing
>>> >>> and merging PRs of this FLIP.
>>> >>>
>>> >>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>>> >>>
>>> >>> Cheers,
>>> >>> Bowen
>>> >>>
>>> >>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang <
>>> huangzhenqiu0...@gmail.com>
>>> >>> wrote:
>>> >>>
>>>  Thanks, everyone for joining the discussion and giving feedback!.
>>> The
>>>  voting time for FLIP-79 has passed. I'm closing the vote now.
>>> 
>>>  There were seven +1 votes, 3 of which are binding:
>>>  - Bowen Li (binding)
>>>  - Kurt Yong (binding)
>>>  - Shuyi Chen (binding)
>>> 
>>>  - Terry Wang (non-binding)
>>>  - Xuefu Zhang (non-binding)
>>>  - Vino Yang (non-binding)
>>>  - Jingsong Lee (non-binding)
>>> 
>>>  There were no disapproving votes. Thus, FLIP-79 has been accepted.
>>> Now,
>>> >>> we
>>>  agreed on the function DDL syntax as listed on the FLIP
>>>   and also the initial execution plan for release 1.10. Currently, I
>>> will
>>>  mainly work on these two Jira tickets.
>>> 
>>>  1) https://issues.apache.org/jira/browse/FLINK-7151
>>>  2) https://issues.apache.org/jira/browse/FLINK-14711
>>> 
>>> 
>>> 
>>>  Best Regards
>>>  Peter Huang
>>> 
>>> 
>>>  Best Regards
>>>  Peter Huang
>>> 
>>>  On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li >> >
>>>  wrote:
>>> 
>>> > +1 (non-binding)
>>> >
>>> > 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-19 Thread Dawid Wysakowicz
Hi,

Thank you for your answers and updating the WIKI.

@Bowen Thank you for updating the wiki page and stepping up for
shepherding the FLIP.

Just wanted to raise a slight concern if it is possible to accept a FLIP
partially according to our FLIP process. From what I know so far we were
rather splitting a FLIP into multiple ones if we wanted to adapt only a
part of it. I have not followed all the FLIPs though so maybe I missed
something. If it was not discussed I think it would be good to have a
clarification on such process. What do you think?

@Peter no worries. Thank you for updating the tickets. I think it is
safe for me to say that if you need some help, e.g. a task assignment ;)
you can reach out through the jira to Bowen.

Best,

Dawid


On 19/11/2019 00:15, Bowen Li wrote:
> Hi Dawid,
>
> As title of this thread says, only features related to 1.10 release
> (MVP) is accepted, and the other part is still under discussion. I
> updated the FLIP's status field to reflect that. Also added it
> to 
> https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals
>
> I will help to shepherd this effort in 1.10 release.
>
> Thanks,
> Bowen
>
> On Mon, Nov 18, 2019 at 8:59 AM Peter Huang
> mailto:huangzhenqiu0...@gmail.com>> wrote:
>
> Hi David,
>
> Sorry for my misbehavior. FLINK-7151 should be the parent tickets
> of the function DDL effort. I recently created several tickets of
> it, currently including
> https://issues.apache.org/jira/browse/FLINK-14055
> https://issues.apache.org/jira/browse/FLINK-14711
> https://issues.apache.org/jira/browse/FLINK-14837
> https://issues.apache.org/jira/browse/FLINK-14841
>
> For the FLIP status, I think probably Bowen can add more context here.
>
> Best Regards
> Peter Huang
>
>
>
>
>
>
>
>
> On Mon, Nov 18, 2019 at 5:04 AM Dawid Wysakowicz
> mailto:dwysakow...@apache.org>> wrote:
>
> Hey,
>
> I've just realized this FLIP was accepted but it was not
> reflected in
> the wiki page.
>
> Moreover I could not find a single jira issue that would link
> to the
> FLIP. I've seen though a few other issues and PRs being opened
> regarding
> this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also
> a bit
> confused with the relationship between these issues and e.g.
> FLINK-10232. I tried to clarify a bit the way I understood it,
> but maybe
> somebody more familiar with the whole story could improve it
> further.
>
> Could some of the committers that voted on this proposal help
> with a bit
> of shepherding?
>
> Best,
>
> Dawid
>
> On 12/11/2019 07:59, Yu Li wrote:
> > Thanks Bowen and Peter! Great to know.
> >
> > Best Regards,
> > Yu
> >
> >
> > On Tue, 12 Nov 2019 at 13:38, Peter Huang
> mailto:huangzhenqiu0...@gmail.com>>
> > wrote:
> >
> >> Thank you in advance. Once the PR is done from my side, I
> will @ you and
> >> yu for review.
> >>
> >> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li
> mailto:bowenl...@gmail.com>> wrote:
> >>
> >>> Thanks Peter! I assigned the ticket to you, and I can help
> with reviewing
> >>> and merging PRs of this FLIP.
> >>>
> >>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
> >>>
> >>> Cheers,
> >>> Bowen
> >>>
> >>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang
> mailto:huangzhenqiu0...@gmail.com>>
> >>> wrote:
> >>>
>  Thanks, everyone for joining the discussion and giving
> feedback!. The
>  voting time for FLIP-79 has passed. I'm closing the vote now.
> 
>  There were seven +1 votes, 3 of which are binding:
>  - Bowen Li (binding)
>  - Kurt Yong (binding)
>  - Shuyi Chen (binding)
> 
>  - Terry Wang (non-binding)
>  - Xuefu Zhang (non-binding)
>  - Vino Yang (non-binding)
>  - Jingsong Lee (non-binding)
> 
>  There were no disapproving votes. Thus, FLIP-79 has been
> accepted. Now,
> >>> we
>  agreed on the function DDL syntax as listed on the FLIP
>   and also the initial execution plan for release 1.10.
> Currently, I will
>  mainly work on these two Jira tickets.
> 
>  1) https://issues.apache.org/jira/browse/FLINK-7151
>  2) https://issues.apache.org/jira/browse/FLINK-14711
> 
> 
> 
>  Best Regards
>  Peter Huang
> 
> 
>  Best Regards
>  Peter Huang
> 
>  

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-18 Thread Bowen Li
Hi Dawid,

As title of this thread says, only features related to 1.10 release (MVP)
is accepted, and the other part is still under discussion. I updated the
FLIP's status field to reflect that. Also added it to
https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals

I will help to shepherd this effort in 1.10 release.

Thanks,
Bowen

On Mon, Nov 18, 2019 at 8:59 AM Peter Huang 
wrote:

> Hi David,
>
> Sorry for my misbehavior. FLINK-7151 should be the parent tickets of the
> function DDL effort. I recently created several tickets of it, currently
> including
> https://issues.apache.org/jira/browse/FLINK-14055
> https://issues.apache.org/jira/browse/FLINK-14711
> https://issues.apache.org/jira/browse/FLINK-14837
> https://issues.apache.org/jira/browse/FLINK-14841
>
> For the FLIP status, I think probably Bowen can add more context here.
>
> Best Regards
> Peter Huang
>
>
>
>
>
>
>
>
> On Mon, Nov 18, 2019 at 5:04 AM Dawid Wysakowicz 
> wrote:
>
>> Hey,
>>
>> I've just realized this FLIP was accepted but it was not reflected in
>> the wiki page.
>>
>> Moreover I could not find a single jira issue that would link to the
>> FLIP. I've seen though a few other issues and PRs being opened regarding
>> this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also a bit
>> confused with the relationship between these issues and e.g.
>> FLINK-10232. I tried to clarify a bit the way I understood it, but maybe
>> somebody more familiar with the whole story could improve it further.
>>
>> Could some of the committers that voted on this proposal help with a bit
>> of shepherding?
>>
>> Best,
>>
>> Dawid
>>
>> On 12/11/2019 07:59, Yu Li wrote:
>> > Thanks Bowen and Peter! Great to know.
>> >
>> > Best Regards,
>> > Yu
>> >
>> >
>> > On Tue, 12 Nov 2019 at 13:38, Peter Huang 
>> > wrote:
>> >
>> >> Thank you in advance. Once the PR is done from my side, I will @ you
>> and
>> >> yu for review.
>> >>
>> >> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
>> >>
>> >>> Thanks Peter! I assigned the ticket to you, and I can help with
>> reviewing
>> >>> and merging PRs of this FLIP.
>> >>>
>> >>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>> >>>
>> >>> Cheers,
>> >>> Bowen
>> >>>
>> >>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang <
>> huangzhenqiu0...@gmail.com>
>> >>> wrote:
>> >>>
>>  Thanks, everyone for joining the discussion and giving feedback!. The
>>  voting time for FLIP-79 has passed. I'm closing the vote now.
>> 
>>  There were seven +1 votes, 3 of which are binding:
>>  - Bowen Li (binding)
>>  - Kurt Yong (binding)
>>  - Shuyi Chen (binding)
>> 
>>  - Terry Wang (non-binding)
>>  - Xuefu Zhang (non-binding)
>>  - Vino Yang (non-binding)
>>  - Jingsong Lee (non-binding)
>> 
>>  There were no disapproving votes. Thus, FLIP-79 has been accepted.
>> Now,
>> >>> we
>>  agreed on the function DDL syntax as listed on the FLIP
>>   and also the initial execution plan for release 1.10. Currently, I
>> will
>>  mainly work on these two Jira tickets.
>> 
>>  1) https://issues.apache.org/jira/browse/FLINK-7151
>>  2) https://issues.apache.org/jira/browse/FLINK-14711
>> 
>> 
>> 
>>  Best Regards
>>  Peter Huang
>> 
>> 
>>  Best Regards
>>  Peter Huang
>> 
>>  On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
>>  wrote:
>> 
>> > +1 (non-binding)
>> >
>> > Best,
>> > Jingsong Lee
>> >
>> > On Tue, Nov 12, 2019 at 9:49 AM vino yang 
>> >>> wrote:
>> >> +1 (non-binding)
>> >>
>> >> Best,
>> >> Vino
>> >>
>> >> Xuefu Z  于2019年11月12日周二 上午3:27写道:
>> >>
>> >>> +1 (non-binding)
>> >>>
>> >>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
>>  wrote:
>>  +1 (binding)
>> 
>>  On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
>>  wrote:
>> > +1 (binding)
>> >
>> > Best,
>> > Kurt
>> >
>> >
>> > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
>> >>> huangzhenqiu0...@gmail.com
>> > wrote:
>> >
>> >> Hi Yu,
>> >>
>> >> Thanks for your reminder about the timeline of delivering
>> >>> the
>> > basic
>> >> function DDL in release 1.10.
>> >> As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
>>  FUNCTION"
>> >> can
>> >> relatively easy achieve by revising the existing PR.
>> >> Definitely, I probably need to start to work on a basic
>> >>> version
>> > of
>> >> PR
>>  for
>> >> "ALTER FUNCTION" and "SHOW FUNCTIONS".
>> >> Please let me know if you have any suggestion to better
>> >>> align
>>  the
>> > timeline
>> >> of the ongoing catalog related efforts.
>> >>
>> >> Best Regards
>> >> Peter Huang
>> >>
>> >>
>> >> On Sat, Nov 9, 2019 at 7:26 PM 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-18 Thread Peter Huang
Hi David,

Sorry for my misbehavior. FLINK-7151 should be the parent tickets of the
function DDL effort. I recently created several tickets of it, currently
including
https://issues.apache.org/jira/browse/FLINK-14055
https://issues.apache.org/jira/browse/FLINK-14711
https://issues.apache.org/jira/browse/FLINK-14837
https://issues.apache.org/jira/browse/FLINK-14841

For the FLIP status, I think probably Bowen can add more context here.

Best Regards
Peter Huang








On Mon, Nov 18, 2019 at 5:04 AM Dawid Wysakowicz 
wrote:

> Hey,
>
> I've just realized this FLIP was accepted but it was not reflected in
> the wiki page.
>
> Moreover I could not find a single jira issue that would link to the
> FLIP. I've seen though a few other issues and PRs being opened regarding
> this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also a bit
> confused with the relationship between these issues and e.g.
> FLINK-10232. I tried to clarify a bit the way I understood it, but maybe
> somebody more familiar with the whole story could improve it further.
>
> Could some of the committers that voted on this proposal help with a bit
> of shepherding?
>
> Best,
>
> Dawid
>
> On 12/11/2019 07:59, Yu Li wrote:
> > Thanks Bowen and Peter! Great to know.
> >
> > Best Regards,
> > Yu
> >
> >
> > On Tue, 12 Nov 2019 at 13:38, Peter Huang 
> > wrote:
> >
> >> Thank you in advance. Once the PR is done from my side, I will @ you and
> >> yu for review.
> >>
> >> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
> >>
> >>> Thanks Peter! I assigned the ticket to you, and I can help with
> reviewing
> >>> and merging PRs of this FLIP.
> >>>
> >>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
> >>>
> >>> Cheers,
> >>> Bowen
> >>>
> >>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang <
> huangzhenqiu0...@gmail.com>
> >>> wrote:
> >>>
>  Thanks, everyone for joining the discussion and giving feedback!. The
>  voting time for FLIP-79 has passed. I'm closing the vote now.
> 
>  There were seven +1 votes, 3 of which are binding:
>  - Bowen Li (binding)
>  - Kurt Yong (binding)
>  - Shuyi Chen (binding)
> 
>  - Terry Wang (non-binding)
>  - Xuefu Zhang (non-binding)
>  - Vino Yang (non-binding)
>  - Jingsong Lee (non-binding)
> 
>  There were no disapproving votes. Thus, FLIP-79 has been accepted.
> Now,
> >>> we
>  agreed on the function DDL syntax as listed on the FLIP
>   and also the initial execution plan for release 1.10. Currently, I
> will
>  mainly work on these two Jira tickets.
> 
>  1) https://issues.apache.org/jira/browse/FLINK-7151
>  2) https://issues.apache.org/jira/browse/FLINK-14711
> 
> 
> 
>  Best Regards
>  Peter Huang
> 
> 
>  Best Regards
>  Peter Huang
> 
>  On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
>  wrote:
> 
> > +1 (non-binding)
> >
> > Best,
> > Jingsong Lee
> >
> > On Tue, Nov 12, 2019 at 9:49 AM vino yang 
> >>> wrote:
> >> +1 (non-binding)
> >>
> >> Best,
> >> Vino
> >>
> >> Xuefu Z  于2019年11月12日周二 上午3:27写道:
> >>
> >>> +1 (non-binding)
> >>>
> >>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
>  wrote:
>  +1 (binding)
> 
>  On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
>  wrote:
> > +1 (binding)
> >
> > Best,
> > Kurt
> >
> >
> > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> >>> huangzhenqiu0...@gmail.com
> > wrote:
> >
> >> Hi Yu,
> >>
> >> Thanks for your reminder about the timeline of delivering
> >>> the
> > basic
> >> function DDL in release 1.10.
> >> As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
>  FUNCTION"
> >> can
> >> relatively easy achieve by revising the existing PR.
> >> Definitely, I probably need to start to work on a basic
> >>> version
> > of
> >> PR
>  for
> >> "ALTER FUNCTION" and "SHOW FUNCTIONS".
> >> Please let me know if you have any suggestion to better
> >>> align
>  the
> > timeline
> >> of the ongoing catalog related efforts.
> >>
> >> Best Regards
> >> Peter Huang
> >>
> >>
> >> On Sat, Nov 9, 2019 at 7:26 PM Yu Li 
> >>> wrote:
> >>> Thanks for driving this Peter!
> >>>
> >>> I agree it would be great if we could include this
> >>> feature in
> >> 1.10.
> >>> However, FWIW, since we are following the time-based
> >>> release
> >> policy
>  [1]
> >> and
> >>> 1.10 release is approaching its feature freeze (planned
> >>> to be
> > at
> >>> the
> > end
> >> of
> >>> November) [2], I'm a little bit concerned about the
> >>> schedule.
> >>> [1]
>  

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-18 Thread Dawid Wysakowicz
Hey,

I've just realized this FLIP was accepted but it was not reflected in
the wiki page.

Moreover I could not find a single jira issue that would link to the
FLIP. I've seen though a few other issues and PRs being opened regarding
this FLIP (FLINK-7151?, FLINK-14837, FLINK-14055). I was also a bit
confused with the relationship between these issues and e.g.
FLINK-10232. I tried to clarify a bit the way I understood it, but maybe
somebody more familiar with the whole story could improve it further.

Could some of the committers that voted on this proposal help with a bit
of shepherding?

Best,

Dawid

On 12/11/2019 07:59, Yu Li wrote:
> Thanks Bowen and Peter! Great to know.
>
> Best Regards,
> Yu
>
>
> On Tue, 12 Nov 2019 at 13:38, Peter Huang 
> wrote:
>
>> Thank you in advance. Once the PR is done from my side, I will @ you and
>> yu for review.
>>
>> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
>>
>>> Thanks Peter! I assigned the ticket to you, and I can help with reviewing
>>> and merging PRs of this FLIP.
>>>
>>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>>>
>>> Cheers,
>>> Bowen
>>>
>>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang 
>>> wrote:
>>>
 Thanks, everyone for joining the discussion and giving feedback!. The
 voting time for FLIP-79 has passed. I'm closing the vote now.

 There were seven +1 votes, 3 of which are binding:
 - Bowen Li (binding)
 - Kurt Yong (binding)
 - Shuyi Chen (binding)

 - Terry Wang (non-binding)
 - Xuefu Zhang (non-binding)
 - Vino Yang (non-binding)
 - Jingsong Lee (non-binding)

 There were no disapproving votes. Thus, FLIP-79 has been accepted. Now,
>>> we
 agreed on the function DDL syntax as listed on the FLIP
  and also the initial execution plan for release 1.10. Currently, I will
 mainly work on these two Jira tickets.

 1) https://issues.apache.org/jira/browse/FLINK-7151
 2) https://issues.apache.org/jira/browse/FLINK-14711



 Best Regards
 Peter Huang


 Best Regards
 Peter Huang

 On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
 wrote:

> +1 (non-binding)
>
> Best,
> Jingsong Lee
>
> On Tue, Nov 12, 2019 at 9:49 AM vino yang 
>>> wrote:
>> +1 (non-binding)
>>
>> Best,
>> Vino
>>
>> Xuefu Z  于2019年11月12日周二 上午3:27写道:
>>
>>> +1 (non-binding)
>>>
>>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
 wrote:
 +1 (binding)

 On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
 wrote:
> +1 (binding)
>
> Best,
> Kurt
>
>
> On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
>>> huangzhenqiu0...@gmail.com
> wrote:
>
>> Hi Yu,
>>
>> Thanks for your reminder about the timeline of delivering
>>> the
> basic
>> function DDL in release 1.10.
>> As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
 FUNCTION"
>> can
>> relatively easy achieve by revising the existing PR.
>> Definitely, I probably need to start to work on a basic
>>> version
> of
>> PR
 for
>> "ALTER FUNCTION" and "SHOW FUNCTIONS".
>> Please let me know if you have any suggestion to better
>>> align
 the
> timeline
>> of the ongoing catalog related efforts.
>>
>> Best Regards
>> Peter Huang
>>
>>
>> On Sat, Nov 9, 2019 at 7:26 PM Yu Li 
>>> wrote:
>>> Thanks for driving this Peter!
>>>
>>> I agree it would be great if we could include this
>>> feature in
>> 1.10.
>>> However, FWIW, since we are following the time-based
>>> release
>> policy
 [1]
>> and
>>> 1.10 release is approaching its feature freeze (planned
>>> to be
> at
>>> the
> end
>> of
>>> November) [2], I'm a little bit concerned about the
>>> schedule.
>>> [1]
 https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
>>> [2]
>>>
>>>
>>> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
>>> Best Regards,
>>> Yu
>>>
>>>
>>> On Sat, 9 Nov 2019 at 04:12, Xuefu Z 
> wrote:
 Hi Peter,

 Thanks for driving this. I'm all-in for this. However,
>>> as I
>> read
 the
>>> latest
 FLIP, I have a couple of questions/comments:

 1. It seems that "JVM" is proposed as a language type in
>> parallel
 to
 python. I'm not sure that's very intuitive. JVM stands
>>> for
>> "java
>> virtual
 machine", so the language is really "JAVA", correct? I
>>> know
>>> "scala"
> is
>>> also
 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Yu Li
Thanks Bowen and Peter! Great to know.

Best Regards,
Yu


On Tue, 12 Nov 2019 at 13:38, Peter Huang 
wrote:

> Thank you in advance. Once the PR is done from my side, I will @ you and
> yu for review.
>
> On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:
>
>> Thanks Peter! I assigned the ticket to you, and I can help with reviewing
>> and merging PRs of this FLIP.
>>
>> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>>
>> Cheers,
>> Bowen
>>
>> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang 
>> wrote:
>>
>> > Thanks, everyone for joining the discussion and giving feedback!. The
>> > voting time for FLIP-79 has passed. I'm closing the vote now.
>> >
>> > There were seven +1 votes, 3 of which are binding:
>> > - Bowen Li (binding)
>> > - Kurt Yong (binding)
>> > - Shuyi Chen (binding)
>> >
>> > - Terry Wang (non-binding)
>> > - Xuefu Zhang (non-binding)
>> > - Vino Yang (non-binding)
>> > - Jingsong Lee (non-binding)
>> >
>> > There were no disapproving votes. Thus, FLIP-79 has been accepted. Now,
>> we
>> > agreed on the function DDL syntax as listed on the FLIP
>> >  and also the initial execution plan for release 1.10. Currently, I will
>> > mainly work on these two Jira tickets.
>> >
>> > 1) https://issues.apache.org/jira/browse/FLINK-7151
>> > 2) https://issues.apache.org/jira/browse/FLINK-14711
>> >
>> >
>> >
>> > Best Regards
>> > Peter Huang
>> >
>> >
>> > Best Regards
>> > Peter Huang
>> >
>> > On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
>> > wrote:
>> >
>> > > +1 (non-binding)
>> > >
>> > > Best,
>> > > Jingsong Lee
>> > >
>> > > On Tue, Nov 12, 2019 at 9:49 AM vino yang 
>> wrote:
>> > >
>> > > > +1 (non-binding)
>> > > >
>> > > > Best,
>> > > > Vino
>> > > >
>> > > > Xuefu Z  于2019年11月12日周二 上午3:27写道:
>> > > >
>> > > > > +1 (non-binding)
>> > > > >
>> > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
>> > wrote:
>> > > > >
>> > > > > > +1 (binding)
>> > > > > >
>> > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
>> > wrote:
>> > > > > >
>> > > > > > > +1 (binding)
>> > > > > > >
>> > > > > > > Best,
>> > > > > > > Kurt
>> > > > > > >
>> > > > > > >
>> > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
>> > > > > huangzhenqiu0...@gmail.com
>> > > > > > >
>> > > > > > > wrote:
>> > > > > > >
>> > > > > > > > Hi Yu,
>> > > > > > > >
>> > > > > > > > Thanks for your reminder about the timeline of delivering
>> the
>> > > basic
>> > > > > > > > function DDL in release 1.10.
>> > > > > > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
>> > FUNCTION"
>> > > > can
>> > > > > > > > relatively easy achieve by revising the existing PR.
>> > > > > > > > Definitely, I probably need to start to work on a basic
>> version
>> > > of
>> > > > PR
>> > > > > > for
>> > > > > > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
>> > > > > > > > Please let me know if you have any suggestion to better
>> align
>> > the
>> > > > > > > timeline
>> > > > > > > > of the ongoing catalog related efforts.
>> > > > > > > >
>> > > > > > > > Best Regards
>> > > > > > > > Peter Huang
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li 
>> wrote:
>> > > > > > > >
>> > > > > > > > > Thanks for driving this Peter!
>> > > > > > > > >
>> > > > > > > > > I agree it would be great if we could include this
>> feature in
>> > > > 1.10.
>> > > > > > > > > However, FWIW, since we are following the time-based
>> release
>> > > > policy
>> > > > > > [1]
>> > > > > > > > and
>> > > > > > > > > 1.10 release is approaching its feature freeze (planned
>> to be
>> > > at
>> > > > > the
>> > > > > > > end
>> > > > > > > > of
>> > > > > > > > > November) [2], I'm a little bit concerned about the
>> schedule.
>> > > > > > > > >
>> > > > > > > > > [1]
>> > > > > > > >
>> > > > >
>> > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
>> > > > > > > > > [2]
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
>> > > > > > > > >
>> > > > > > > > > Best Regards,
>> > > > > > > > > Yu
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z 
>> > > wrote:
>> > > > > > > > >
>> > > > > > > > > > Hi Peter,
>> > > > > > > > > >
>> > > > > > > > > > Thanks for driving this. I'm all-in for this. However,
>> as I
>> > > > read
>> > > > > > the
>> > > > > > > > > latest
>> > > > > > > > > > FLIP, I have a couple of questions/comments:
>> > > > > > > > > >
>> > > > > > > > > > 1. It seems that "JVM" is proposed as a language type in
>> > > > parallel
>> > > > > > to
>> > > > > > > > > > python. I'm not sure that's very intuitive. JVM stands
>> for
>> > > > "java
>> > > > > > > > virtual
>> > > > > > > > > > machine", so the language is really "JAVA", correct? I
>> know
>> > > > > "scala"
>> > > > > > > is
>> > > > > > > > > also
>> > > > > > > > > > a language 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Peter Huang
Thank you in advance. Once the PR is done from my side, I will @ you and yu
for review.

On Mon, Nov 11, 2019 at 9:15 PM Bowen Li  wrote:

> Thanks Peter! I assigned the ticket to you, and I can help with reviewing
> and merging PRs of this FLIP.
>
> Ccing 1.10 release manager Yu that we are on track of FLIP-79.
>
> Cheers,
> Bowen
>
> On Mon, Nov 11, 2019 at 9:03 PM Peter Huang 
> wrote:
>
> > Thanks, everyone for joining the discussion and giving feedback!. The
> > voting time for FLIP-79 has passed. I'm closing the vote now.
> >
> > There were seven +1 votes, 3 of which are binding:
> > - Bowen Li (binding)
> > - Kurt Yong (binding)
> > - Shuyi Chen (binding)
> >
> > - Terry Wang (non-binding)
> > - Xuefu Zhang (non-binding)
> > - Vino Yang (non-binding)
> > - Jingsong Lee (non-binding)
> >
> > There were no disapproving votes. Thus, FLIP-79 has been accepted. Now,
> we
> > agreed on the function DDL syntax as listed on the FLIP
> >  and also the initial execution plan for release 1.10. Currently, I will
> > mainly work on these two Jira tickets.
> >
> > 1) https://issues.apache.org/jira/browse/FLINK-7151
> > 2) https://issues.apache.org/jira/browse/FLINK-14711
> >
> >
> >
> > Best Regards
> > Peter Huang
> >
> >
> > Best Regards
> > Peter Huang
> >
> > On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
> > wrote:
> >
> > > +1 (non-binding)
> > >
> > > Best,
> > > Jingsong Lee
> > >
> > > On Tue, Nov 12, 2019 at 9:49 AM vino yang 
> wrote:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Best,
> > > > Vino
> > > >
> > > > Xuefu Z  于2019年11月12日周二 上午3:27写道:
> > > >
> > > > > +1 (non-binding)
> > > > >
> > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
> > wrote:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
> > wrote:
> > > > > >
> > > > > > > +1 (binding)
> > > > > > >
> > > > > > > Best,
> > > > > > > Kurt
> > > > > > >
> > > > > > >
> > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> > > > > huangzhenqiu0...@gmail.com
> > > > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi Yu,
> > > > > > > >
> > > > > > > > Thanks for your reminder about the timeline of delivering the
> > > basic
> > > > > > > > function DDL in release 1.10.
> > > > > > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
> > FUNCTION"
> > > > can
> > > > > > > > relatively easy achieve by revising the existing PR.
> > > > > > > > Definitely, I probably need to start to work on a basic
> version
> > > of
> > > > PR
> > > > > > for
> > > > > > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > > > > > > Please let me know if you have any suggestion to better align
> > the
> > > > > > > timeline
> > > > > > > > of the ongoing catalog related efforts.
> > > > > > > >
> > > > > > > > Best Regards
> > > > > > > > Peter Huang
> > > > > > > >
> > > > > > > >
> > > > > > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li 
> wrote:
> > > > > > > >
> > > > > > > > > Thanks for driving this Peter!
> > > > > > > > >
> > > > > > > > > I agree it would be great if we could include this feature
> in
> > > > 1.10.
> > > > > > > > > However, FWIW, since we are following the time-based
> release
> > > > policy
> > > > > > [1]
> > > > > > > > and
> > > > > > > > > 1.10 release is approaching its feature freeze (planned to
> be
> > > at
> > > > > the
> > > > > > > end
> > > > > > > > of
> > > > > > > > > November) [2], I'm a little bit concerned about the
> schedule.
> > > > > > > > >
> > > > > > > > > [1]
> > > > > > > >
> > > > >
> > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > > > > > > [2]
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > > > > > > >
> > > > > > > > > Best Regards,
> > > > > > > > > Yu
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z 
> > > wrote:
> > > > > > > > >
> > > > > > > > > > Hi Peter,
> > > > > > > > > >
> > > > > > > > > > Thanks for driving this. I'm all-in for this. However,
> as I
> > > > read
> > > > > > the
> > > > > > > > > latest
> > > > > > > > > > FLIP, I have a couple of questions/comments:
> > > > > > > > > >
> > > > > > > > > > 1. It seems that "JVM" is proposed as a language type in
> > > > parallel
> > > > > > to
> > > > > > > > > > python. I'm not sure that's very intuitive. JVM stands
> for
> > > > "java
> > > > > > > > virtual
> > > > > > > > > > machine", so the language is really "JAVA", correct? I
> know
> > > > > "scala"
> > > > > > > is
> > > > > > > > > also
> > > > > > > > > > a language which can be generate java byte code that JVM
> > can
> > > > > > execute.
> > > > > > > > > >
> > > > > > > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are
> > > > > mentioned
> > > > > > > > but I
> > > > > > > > > > don't see there is any implementation plan, either in
> 1.10
> > 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Bowen Li
Thanks Peter! I assigned the ticket to you, and I can help with reviewing
and merging PRs of this FLIP.

Ccing 1.10 release manager Yu that we are on track of FLIP-79.

Cheers,
Bowen

On Mon, Nov 11, 2019 at 9:03 PM Peter Huang 
wrote:

> Thanks, everyone for joining the discussion and giving feedback!. The
> voting time for FLIP-79 has passed. I'm closing the vote now.
>
> There were seven +1 votes, 3 of which are binding:
> - Bowen Li (binding)
> - Kurt Yong (binding)
> - Shuyi Chen (binding)
>
> - Terry Wang (non-binding)
> - Xuefu Zhang (non-binding)
> - Vino Yang (non-binding)
> - Jingsong Lee (non-binding)
>
> There were no disapproving votes. Thus, FLIP-79 has been accepted. Now, we
> agreed on the function DDL syntax as listed on the FLIP
>  and also the initial execution plan for release 1.10. Currently, I will
> mainly work on these two Jira tickets.
>
> 1) https://issues.apache.org/jira/browse/FLINK-7151
> 2) https://issues.apache.org/jira/browse/FLINK-14711
>
>
>
> Best Regards
> Peter Huang
>
>
> Best Regards
> Peter Huang
>
> On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li 
> wrote:
>
> > +1 (non-binding)
> >
> > Best,
> > Jingsong Lee
> >
> > On Tue, Nov 12, 2019 at 9:49 AM vino yang  wrote:
> >
> > > +1 (non-binding)
> > >
> > > Best,
> > > Vino
> > >
> > > Xuefu Z  于2019年11月12日周二 上午3:27写道:
> > >
> > > > +1 (non-binding)
> > > >
> > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen 
> wrote:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young 
> wrote:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Best,
> > > > > > Kurt
> > > > > >
> > > > > >
> > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> > > > huangzhenqiu0...@gmail.com
> > > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Hi Yu,
> > > > > > >
> > > > > > > Thanks for your reminder about the timeline of delivering the
> > basic
> > > > > > > function DDL in release 1.10.
> > > > > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP
> FUNCTION"
> > > can
> > > > > > > relatively easy achieve by revising the existing PR.
> > > > > > > Definitely, I probably need to start to work on a basic version
> > of
> > > PR
> > > > > for
> > > > > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > > > > > Please let me know if you have any suggestion to better align
> the
> > > > > > timeline
> > > > > > > of the ongoing catalog related efforts.
> > > > > > >
> > > > > > > Best Regards
> > > > > > > Peter Huang
> > > > > > >
> > > > > > >
> > > > > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> > > > > > >
> > > > > > > > Thanks for driving this Peter!
> > > > > > > >
> > > > > > > > I agree it would be great if we could include this feature in
> > > 1.10.
> > > > > > > > However, FWIW, since we are following the time-based release
> > > policy
> > > > > [1]
> > > > > > > and
> > > > > > > > 1.10 release is approaching its feature freeze (planned to be
> > at
> > > > the
> > > > > > end
> > > > > > > of
> > > > > > > > November) [2], I'm a little bit concerned about the schedule.
> > > > > > > >
> > > > > > > > [1]
> > > > > > >
> > > >
> https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > > > > > [2]
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > > > > > >
> > > > > > > > Best Regards,
> > > > > > > > Yu
> > > > > > > >
> > > > > > > >
> > > > > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z 
> > wrote:
> > > > > > > >
> > > > > > > > > Hi Peter,
> > > > > > > > >
> > > > > > > > > Thanks for driving this. I'm all-in for this. However, as I
> > > read
> > > > > the
> > > > > > > > latest
> > > > > > > > > FLIP, I have a couple of questions/comments:
> > > > > > > > >
> > > > > > > > > 1. It seems that "JVM" is proposed as a language type in
> > > parallel
> > > > > to
> > > > > > > > > python. I'm not sure that's very intuitive. JVM stands for
> > > "java
> > > > > > > virtual
> > > > > > > > > machine", so the language is really "JAVA", correct? I know
> > > > "scala"
> > > > > > is
> > > > > > > > also
> > > > > > > > > a language which can be generate java byte code that JVM
> can
> > > > > execute.
> > > > > > > > >
> > > > > > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are
> > > > mentioned
> > > > > > > but I
> > > > > > > > > don't see there is any implementation plan, either in 1.10
> or
> > > > > > beyond. I
> > > > > > > > > think we could have more clarification on those.
> > > > > > > > >
> > > > > > > > > Thanks,
> > > > > > > > > Xuefu
> > > > > > > > >
> > > > > > > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li <
> > bowenl...@gmail.com>
> > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Peter and I went thru the details and defined scope/plan
> > for
> > > > 1.10
> > > > > > > > offline
> > > > > > > > > > in the last few days. +1 (binding) from my side.
> > 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Peter Huang
Thanks, everyone for joining the discussion and giving feedback!. The
voting time for FLIP-79 has passed. I'm closing the vote now.

There were seven +1 votes, 3 of which are binding:
- Bowen Li (binding)
- Kurt Yong (binding)
- Shuyi Chen (binding)

- Terry Wang (non-binding)
- Xuefu Zhang (non-binding)
- Vino Yang (non-binding)
- Jingsong Lee (non-binding)

There were no disapproving votes. Thus, FLIP-79 has been accepted. Now, we
agreed on the function DDL syntax as listed on the FLIP
 and also the initial execution plan for release 1.10. Currently, I will
mainly work on these two Jira tickets.

1) https://issues.apache.org/jira/browse/FLINK-7151
2) https://issues.apache.org/jira/browse/FLINK-14711



Best Regards
Peter Huang


Best Regards
Peter Huang

On Mon, Nov 11, 2019 at 7:42 PM Jingsong Li  wrote:

> +1 (non-binding)
>
> Best,
> Jingsong Lee
>
> On Tue, Nov 12, 2019 at 9:49 AM vino yang  wrote:
>
> > +1 (non-binding)
> >
> > Best,
> > Vino
> >
> > Xuefu Z  于2019年11月12日周二 上午3:27写道:
> >
> > > +1 (non-binding)
> > >
> > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen  wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young  wrote:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > Best,
> > > > > Kurt
> > > > >
> > > > >
> > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> > > huangzhenqiu0...@gmail.com
> > > > >
> > > > > wrote:
> > > > >
> > > > > > Hi Yu,
> > > > > >
> > > > > > Thanks for your reminder about the timeline of delivering the
> basic
> > > > > > function DDL in release 1.10.
> > > > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION"
> > can
> > > > > > relatively easy achieve by revising the existing PR.
> > > > > > Definitely, I probably need to start to work on a basic version
> of
> > PR
> > > > for
> > > > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > > > > Please let me know if you have any suggestion to better align the
> > > > > timeline
> > > > > > of the ongoing catalog related efforts.
> > > > > >
> > > > > > Best Regards
> > > > > > Peter Huang
> > > > > >
> > > > > >
> > > > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> > > > > >
> > > > > > > Thanks for driving this Peter!
> > > > > > >
> > > > > > > I agree it would be great if we could include this feature in
> > 1.10.
> > > > > > > However, FWIW, since we are following the time-based release
> > policy
> > > > [1]
> > > > > > and
> > > > > > > 1.10 release is approaching its feature freeze (planned to be
> at
> > > the
> > > > > end
> > > > > > of
> > > > > > > November) [2], I'm a little bit concerned about the schedule.
> > > > > > >
> > > > > > > [1]
> > > > > >
> > > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > > > > [2]
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > > > > >
> > > > > > > Best Regards,
> > > > > > > Yu
> > > > > > >
> > > > > > >
> > > > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z 
> wrote:
> > > > > > >
> > > > > > > > Hi Peter,
> > > > > > > >
> > > > > > > > Thanks for driving this. I'm all-in for this. However, as I
> > read
> > > > the
> > > > > > > latest
> > > > > > > > FLIP, I have a couple of questions/comments:
> > > > > > > >
> > > > > > > > 1. It seems that "JVM" is proposed as a language type in
> > parallel
> > > > to
> > > > > > > > python. I'm not sure that's very intuitive. JVM stands for
> > "java
> > > > > > virtual
> > > > > > > > machine", so the language is really "JAVA", correct? I know
> > > "scala"
> > > > > is
> > > > > > > also
> > > > > > > > a language which can be generate java byte code that JVM can
> > > > execute.
> > > > > > > >
> > > > > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are
> > > mentioned
> > > > > > but I
> > > > > > > > don't see there is any implementation plan, either in 1.10 or
> > > > > beyond. I
> > > > > > > > think we could have more clarification on those.
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > Xuefu
> > > > > > > >
> > > > > > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li <
> bowenl...@gmail.com>
> > > > > wrote:
> > > > > > > >
> > > > > > > > > Peter and I went thru the details and defined scope/plan
> for
> > > 1.10
> > > > > > > offline
> > > > > > > > > in the last few days. +1 (binding) from my side.
> > > > > > > > >
> > > > > > > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang <
> > zjuwa...@gmail.com
> > > >
> > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Thanks Peter driving on this. LGTM for 1.10 release
> > feature.
> > > > > > > > > >
> > > > > > > > > > +1 from my side. (non-binding)
> > > > > > > > > >
> > > > > > > > > > Best,
> > > > > > > > > > Terry Wang
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > 2019年11月8日 13:20,Peter Huang <
> huangzhenqiu0...@gmail.com
> > >
> > > > 写道:
> > > > > > > > > > >
> > > > > 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Jingsong Li
+1 (non-binding)

Best,
Jingsong Lee

On Tue, Nov 12, 2019 at 9:49 AM vino yang  wrote:

> +1 (non-binding)
>
> Best,
> Vino
>
> Xuefu Z  于2019年11月12日周二 上午3:27写道:
>
> > +1 (non-binding)
> >
> > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen  wrote:
> >
> > > +1 (binding)
> > >
> > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young  wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > Best,
> > > > Kurt
> > > >
> > > >
> > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> > huangzhenqiu0...@gmail.com
> > > >
> > > > wrote:
> > > >
> > > > > Hi Yu,
> > > > >
> > > > > Thanks for your reminder about the timeline of delivering the basic
> > > > > function DDL in release 1.10.
> > > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION"
> can
> > > > > relatively easy achieve by revising the existing PR.
> > > > > Definitely, I probably need to start to work on a basic version of
> PR
> > > for
> > > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > > > Please let me know if you have any suggestion to better align the
> > > > timeline
> > > > > of the ongoing catalog related efforts.
> > > > >
> > > > > Best Regards
> > > > > Peter Huang
> > > > >
> > > > >
> > > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> > > > >
> > > > > > Thanks for driving this Peter!
> > > > > >
> > > > > > I agree it would be great if we could include this feature in
> 1.10.
> > > > > > However, FWIW, since we are following the time-based release
> policy
> > > [1]
> > > > > and
> > > > > > 1.10 release is approaching its feature freeze (planned to be at
> > the
> > > > end
> > > > > of
> > > > > > November) [2], I'm a little bit concerned about the schedule.
> > > > > >
> > > > > > [1]
> > > > >
> > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > > > [2]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > > > >
> > > > > > Best Regards,
> > > > > > Yu
> > > > > >
> > > > > >
> > > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
> > > > > >
> > > > > > > Hi Peter,
> > > > > > >
> > > > > > > Thanks for driving this. I'm all-in for this. However, as I
> read
> > > the
> > > > > > latest
> > > > > > > FLIP, I have a couple of questions/comments:
> > > > > > >
> > > > > > > 1. It seems that "JVM" is proposed as a language type in
> parallel
> > > to
> > > > > > > python. I'm not sure that's very intuitive. JVM stands for
> "java
> > > > > virtual
> > > > > > > machine", so the language is really "JAVA", correct? I know
> > "scala"
> > > > is
> > > > > > also
> > > > > > > a language which can be generate java byte code that JVM can
> > > execute.
> > > > > > >
> > > > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are
> > mentioned
> > > > > but I
> > > > > > > don't see there is any implementation plan, either in 1.10 or
> > > > beyond. I
> > > > > > > think we could have more clarification on those.
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Xuefu
> > > > > > >
> > > > > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li 
> > > > wrote:
> > > > > > >
> > > > > > > > Peter and I went thru the details and defined scope/plan for
> > 1.10
> > > > > > offline
> > > > > > > > in the last few days. +1 (binding) from my side.
> > > > > > > >
> > > > > > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang <
> zjuwa...@gmail.com
> > >
> > > > > wrote:
> > > > > > > >
> > > > > > > > > Thanks Peter driving on this. LGTM for 1.10 release
> feature.
> > > > > > > > >
> > > > > > > > > +1 from my side. (non-binding)
> > > > > > > > >
> > > > > > > > > Best,
> > > > > > > > > Terry Wang
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > > 2019年11月8日 13:20,Peter Huang  >
> > > 写道:
> > > > > > > > > >
> > > > > > > > > > Dear All,
> > > > > > > > > >
> > > > > > > > > > I would like to start the vote for 1.10 release features
> in
> > > > > FLIP-79
> > > > > > > [1]
> > > > > > > > > > which is discussed and research consensus in the
> discussion
> > > > > thread
> > > > > > > [2].
> > > > > > > > > For
> > > > > > > > > > the advanced feature, such as loading function from
> remote
> > > > > > resources,
> > > > > > > > > > support scala/python function, we will have the further
> > > > > discussion
> > > > > > > > after
> > > > > > > > > > release 1.10.
> > > > > > > > > >
> > > > > > > > > > The vote will be open for at least 72 hours. If the
> voting
> > > > > passes,
> > > > > > I
> > > > > > > > will
> > > > > > > > > > close it by 2019-11-10 14:00 UTC.
> > > > > > > > > >
> > > > > > > > > > [1]
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > > > > > > [2]
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> 

Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread vino yang
+1 (non-binding)

Best,
Vino

Xuefu Z  于2019年11月12日周二 上午3:27写道:

> +1 (non-binding)
>
> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen  wrote:
>
> > +1 (binding)
> >
> > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young  wrote:
> >
> > > +1 (binding)
> > >
> > > Best,
> > > Kurt
> > >
> > >
> > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <
> huangzhenqiu0...@gmail.com
> > >
> > > wrote:
> > >
> > > > Hi Yu,
> > > >
> > > > Thanks for your reminder about the timeline of delivering the basic
> > > > function DDL in release 1.10.
> > > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION" can
> > > > relatively easy achieve by revising the existing PR.
> > > > Definitely, I probably need to start to work on a basic version of PR
> > for
> > > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > > Please let me know if you have any suggestion to better align the
> > > timeline
> > > > of the ongoing catalog related efforts.
> > > >
> > > > Best Regards
> > > > Peter Huang
> > > >
> > > >
> > > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> > > >
> > > > > Thanks for driving this Peter!
> > > > >
> > > > > I agree it would be great if we could include this feature in 1.10.
> > > > > However, FWIW, since we are following the time-based release policy
> > [1]
> > > > and
> > > > > 1.10 release is approaching its feature freeze (planned to be at
> the
> > > end
> > > > of
> > > > > November) [2], I'm a little bit concerned about the schedule.
> > > > >
> > > > > [1]
> > > >
> https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > > [2]
> > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > > >
> > > > > Best Regards,
> > > > > Yu
> > > > >
> > > > >
> > > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
> > > > >
> > > > > > Hi Peter,
> > > > > >
> > > > > > Thanks for driving this. I'm all-in for this. However, as I read
> > the
> > > > > latest
> > > > > > FLIP, I have a couple of questions/comments:
> > > > > >
> > > > > > 1. It seems that "JVM" is proposed as a language type in parallel
> > to
> > > > > > python. I'm not sure that's very intuitive. JVM stands for "java
> > > > virtual
> > > > > > machine", so the language is really "JAVA", correct? I know
> "scala"
> > > is
> > > > > also
> > > > > > a language which can be generate java byte code that JVM can
> > execute.
> > > > > >
> > > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are
> mentioned
> > > > but I
> > > > > > don't see there is any implementation plan, either in 1.10 or
> > > beyond. I
> > > > > > think we could have more clarification on those.
> > > > > >
> > > > > > Thanks,
> > > > > > Xuefu
> > > > > >
> > > > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li 
> > > wrote:
> > > > > >
> > > > > > > Peter and I went thru the details and defined scope/plan for
> 1.10
> > > > > offline
> > > > > > > in the last few days. +1 (binding) from my side.
> > > > > > >
> > > > > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  >
> > > > wrote:
> > > > > > >
> > > > > > > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > > > > > > >
> > > > > > > > +1 from my side. (non-binding)
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > Terry Wang
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > > 2019年11月8日 13:20,Peter Huang 
> > 写道:
> > > > > > > > >
> > > > > > > > > Dear All,
> > > > > > > > >
> > > > > > > > > I would like to start the vote for 1.10 release features in
> > > > FLIP-79
> > > > > > [1]
> > > > > > > > > which is discussed and research consensus in the discussion
> > > > thread
> > > > > > [2].
> > > > > > > > For
> > > > > > > > > the advanced feature, such as loading function from remote
> > > > > resources,
> > > > > > > > > support scala/python function, we will have the further
> > > > discussion
> > > > > > > after
> > > > > > > > > release 1.10.
> > > > > > > > >
> > > > > > > > > The vote will be open for at least 72 hours. If the voting
> > > > passes,
> > > > > I
> > > > > > > will
> > > > > > > > > close it by 2019-11-10 14:00 UTC.
> > > > > > > > >
> > > > > > > > > [1]
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > > > > > [2]
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > > > > > > >
> > > > > > > > > Best Regards
> > > > > > > > > Peter Huang
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Xuefu Zhang
> > > > > >
> > > > > > "In Honey We Trust!"
> > > > > >
> > > > >
> > > >
> > >
> >
>
>
> --
> Xuefu Zhang
>
> "In Honey We Trust!"
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Xuefu Z
+1 (non-binding)

On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen  wrote:

> +1 (binding)
>
> On Sat, Nov 9, 2019 at 11:17 PM Kurt Young  wrote:
>
> > +1 (binding)
> >
> > Best,
> > Kurt
> >
> >
> > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang  >
> > wrote:
> >
> > > Hi Yu,
> > >
> > > Thanks for your reminder about the timeline of delivering the basic
> > > function DDL in release 1.10.
> > > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION" can
> > > relatively easy achieve by revising the existing PR.
> > > Definitely, I probably need to start to work on a basic version of PR
> for
> > > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > > Please let me know if you have any suggestion to better align the
> > timeline
> > > of the ongoing catalog related efforts.
> > >
> > > Best Regards
> > > Peter Huang
> > >
> > >
> > > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> > >
> > > > Thanks for driving this Peter!
> > > >
> > > > I agree it would be great if we could include this feature in 1.10.
> > > > However, FWIW, since we are following the time-based release policy
> [1]
> > > and
> > > > 1.10 release is approaching its feature freeze (planned to be at the
> > end
> > > of
> > > > November) [2], I'm a little bit concerned about the schedule.
> > > >
> > > > [1]
> > > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > > [2]
> > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > > >
> > > > Best Regards,
> > > > Yu
> > > >
> > > >
> > > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
> > > >
> > > > > Hi Peter,
> > > > >
> > > > > Thanks for driving this. I'm all-in for this. However, as I read
> the
> > > > latest
> > > > > FLIP, I have a couple of questions/comments:
> > > > >
> > > > > 1. It seems that "JVM" is proposed as a language type in parallel
> to
> > > > > python. I'm not sure that's very intuitive. JVM stands for "java
> > > virtual
> > > > > machine", so the language is really "JAVA", correct? I know "scala"
> > is
> > > > also
> > > > > a language which can be generate java byte code that JVM can
> execute.
> > > > >
> > > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned
> > > but I
> > > > > don't see there is any implementation plan, either in 1.10 or
> > beyond. I
> > > > > think we could have more clarification on those.
> > > > >
> > > > > Thanks,
> > > > > Xuefu
> > > > >
> > > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li 
> > wrote:
> > > > >
> > > > > > Peter and I went thru the details and defined scope/plan for 1.10
> > > > offline
> > > > > > in the last few days. +1 (binding) from my side.
> > > > > >
> > > > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang 
> > > wrote:
> > > > > >
> > > > > > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > > > > > >
> > > > > > > +1 from my side. (non-binding)
> > > > > > >
> > > > > > > Best,
> > > > > > > Terry Wang
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > > 2019年11月8日 13:20,Peter Huang 
> 写道:
> > > > > > > >
> > > > > > > > Dear All,
> > > > > > > >
> > > > > > > > I would like to start the vote for 1.10 release features in
> > > FLIP-79
> > > > > [1]
> > > > > > > > which is discussed and research consensus in the discussion
> > > thread
> > > > > [2].
> > > > > > > For
> > > > > > > > the advanced feature, such as loading function from remote
> > > > resources,
> > > > > > > > support scala/python function, we will have the further
> > > discussion
> > > > > > after
> > > > > > > > release 1.10.
> > > > > > > >
> > > > > > > > The vote will be open for at least 72 hours. If the voting
> > > passes,
> > > > I
> > > > > > will
> > > > > > > > close it by 2019-11-10 14:00 UTC.
> > > > > > > >
> > > > > > > > [1]
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > > > > [2]
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > > > > > >
> > > > > > > > Best Regards
> > > > > > > > Peter Huang
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Xuefu Zhang
> > > > >
> > > > > "In Honey We Trust!"
> > > > >
> > > >
> > >
> >
>


-- 
Xuefu Zhang

"In Honey We Trust!"


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-11 Thread Shuyi Chen
+1 (binding)

On Sat, Nov 9, 2019 at 11:17 PM Kurt Young  wrote:

> +1 (binding)
>
> Best,
> Kurt
>
>
> On Sun, Nov 10, 2019 at 12:25 PM Peter Huang 
> wrote:
>
> > Hi Yu,
> >
> > Thanks for your reminder about the timeline of delivering the basic
> > function DDL in release 1.10.
> > As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION" can
> > relatively easy achieve by revising the existing PR.
> > Definitely, I probably need to start to work on a basic version of PR for
> > "ALTER FUNCTION" and "SHOW FUNCTIONS".
> > Please let me know if you have any suggestion to better align the
> timeline
> > of the ongoing catalog related efforts.
> >
> > Best Regards
> > Peter Huang
> >
> >
> > On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
> >
> > > Thanks for driving this Peter!
> > >
> > > I agree it would be great if we could include this feature in 1.10.
> > > However, FWIW, since we are following the time-based release policy [1]
> > and
> > > 1.10 release is approaching its feature freeze (planned to be at the
> end
> > of
> > > November) [2], I'm a little bit concerned about the schedule.
> > >
> > > [1]
> > https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > > [2]
> > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> > >
> > > Best Regards,
> > > Yu
> > >
> > >
> > > On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
> > >
> > > > Hi Peter,
> > > >
> > > > Thanks for driving this. I'm all-in for this. However, as I read the
> > > latest
> > > > FLIP, I have a couple of questions/comments:
> > > >
> > > > 1. It seems that "JVM" is proposed as a language type in parallel to
> > > > python. I'm not sure that's very intuitive. JVM stands for "java
> > virtual
> > > > machine", so the language is really "JAVA", correct? I know "scala"
> is
> > > also
> > > > a language which can be generate java byte code that JVM can execute.
> > > >
> > > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned
> > but I
> > > > don't see there is any implementation plan, either in 1.10 or
> beyond. I
> > > > think we could have more clarification on those.
> > > >
> > > > Thanks,
> > > > Xuefu
> > > >
> > > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li 
> wrote:
> > > >
> > > > > Peter and I went thru the details and defined scope/plan for 1.10
> > > offline
> > > > > in the last few days. +1 (binding) from my side.
> > > > >
> > > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang 
> > wrote:
> > > > >
> > > > > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > > > > >
> > > > > > +1 from my side. (non-binding)
> > > > > >
> > > > > > Best,
> > > > > > Terry Wang
> > > > > >
> > > > > >
> > > > > >
> > > > > > > 2019年11月8日 13:20,Peter Huang  写道:
> > > > > > >
> > > > > > > Dear All,
> > > > > > >
> > > > > > > I would like to start the vote for 1.10 release features in
> > FLIP-79
> > > > [1]
> > > > > > > which is discussed and research consensus in the discussion
> > thread
> > > > [2].
> > > > > > For
> > > > > > > the advanced feature, such as loading function from remote
> > > resources,
> > > > > > > support scala/python function, we will have the further
> > discussion
> > > > > after
> > > > > > > release 1.10.
> > > > > > >
> > > > > > > The vote will be open for at least 72 hours. If the voting
> > passes,
> > > I
> > > > > will
> > > > > > > close it by 2019-11-10 14:00 UTC.
> > > > > > >
> > > > > > > [1]
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > > > [2]
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > > > > >
> > > > > > > Best Regards
> > > > > > > Peter Huang
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Xuefu Zhang
> > > >
> > > > "In Honey We Trust!"
> > > >
> > >
> >
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-09 Thread Kurt Young
+1 (binding)

Best,
Kurt


On Sun, Nov 10, 2019 at 12:25 PM Peter Huang 
wrote:

> Hi Yu,
>
> Thanks for your reminder about the timeline of delivering the basic
> function DDL in release 1.10.
> As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION" can
> relatively easy achieve by revising the existing PR.
> Definitely, I probably need to start to work on a basic version of PR for
> "ALTER FUNCTION" and "SHOW FUNCTIONS".
> Please let me know if you have any suggestion to better align the timeline
> of the ongoing catalog related efforts.
>
> Best Regards
> Peter Huang
>
>
> On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:
>
> > Thanks for driving this Peter!
> >
> > I agree it would be great if we could include this feature in 1.10.
> > However, FWIW, since we are following the time-based release policy [1]
> and
> > 1.10 release is approaching its feature freeze (planned to be at the end
> of
> > November) [2], I'm a little bit concerned about the schedule.
> >
> > [1]
> https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> > [2]
> >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
> >
> > Best Regards,
> > Yu
> >
> >
> > On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
> >
> > > Hi Peter,
> > >
> > > Thanks for driving this. I'm all-in for this. However, as I read the
> > latest
> > > FLIP, I have a couple of questions/comments:
> > >
> > > 1. It seems that "JVM" is proposed as a language type in parallel to
> > > python. I'm not sure that's very intuitive. JVM stands for "java
> virtual
> > > machine", so the language is really "JAVA", correct? I know "scala" is
> > also
> > > a language which can be generate java byte code that JVM can execute.
> > >
> > > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned
> but I
> > > don't see there is any implementation plan, either in 1.10 or beyond. I
> > > think we could have more clarification on those.
> > >
> > > Thanks,
> > > Xuefu
> > >
> > > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li  wrote:
> > >
> > > > Peter and I went thru the details and defined scope/plan for 1.10
> > offline
> > > > in the last few days. +1 (binding) from my side.
> > > >
> > > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang 
> wrote:
> > > >
> > > > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > > > >
> > > > > +1 from my side. (non-binding)
> > > > >
> > > > > Best,
> > > > > Terry Wang
> > > > >
> > > > >
> > > > >
> > > > > > 2019年11月8日 13:20,Peter Huang  写道:
> > > > > >
> > > > > > Dear All,
> > > > > >
> > > > > > I would like to start the vote for 1.10 release features in
> FLIP-79
> > > [1]
> > > > > > which is discussed and research consensus in the discussion
> thread
> > > [2].
> > > > > For
> > > > > > the advanced feature, such as loading function from remote
> > resources,
> > > > > > support scala/python function, we will have the further
> discussion
> > > > after
> > > > > > release 1.10.
> > > > > >
> > > > > > The vote will be open for at least 72 hours. If the voting
> passes,
> > I
> > > > will
> > > > > > close it by 2019-11-10 14:00 UTC.
> > > > > >
> > > > > > [1]
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > > [2]
> > > > > >
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > > > >
> > > > > > Best Regards
> > > > > > Peter Huang
> > > > >
> > > > >
> > > >
> > >
> > >
> > > --
> > > Xuefu Zhang
> > >
> > > "In Honey We Trust!"
> > >
> >
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-09 Thread Peter Huang
Hi Yu,

Thanks for your reminder about the timeline of delivering the basic
function DDL in release 1.10.
As I replied to Xuefu, the "CREATE FUNCTION" and "DROP FUNCTION" can
relatively easy achieve by revising the existing PR.
Definitely, I probably need to start to work on a basic version of PR for
"ALTER FUNCTION" and "SHOW FUNCTIONS".
Please let me know if you have any suggestion to better align the timeline
of the ongoing catalog related efforts.

Best Regards
Peter Huang


On Sat, Nov 9, 2019 at 7:26 PM Yu Li  wrote:

> Thanks for driving this Peter!
>
> I agree it would be great if we could include this feature in 1.10.
> However, FWIW, since we are following the time-based release policy [1] and
> 1.10 release is approaching its feature freeze (planned to be at the end of
> November) [2], I'm a little bit concerned about the schedule.
>
> [1] https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
> [2]
>
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html
>
> Best Regards,
> Yu
>
>
> On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:
>
> > Hi Peter,
> >
> > Thanks for driving this. I'm all-in for this. However, as I read the
> latest
> > FLIP, I have a couple of questions/comments:
> >
> > 1. It seems that "JVM" is proposed as a language type in parallel to
> > python. I'm not sure that's very intuitive. JVM stands for "java virtual
> > machine", so the language is really "JAVA", correct? I know "scala" is
> also
> > a language which can be generate java byte code that JVM can execute.
> >
> > 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned but I
> > don't see there is any implementation plan, either in 1.10 or beyond. I
> > think we could have more clarification on those.
> >
> > Thanks,
> > Xuefu
> >
> > On Fri, Nov 8, 2019 at 10:36 AM Bowen Li  wrote:
> >
> > > Peter and I went thru the details and defined scope/plan for 1.10
> offline
> > > in the last few days. +1 (binding) from my side.
> > >
> > > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  wrote:
> > >
> > > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > > >
> > > > +1 from my side. (non-binding)
> > > >
> > > > Best,
> > > > Terry Wang
> > > >
> > > >
> > > >
> > > > > 2019年11月8日 13:20,Peter Huang  写道:
> > > > >
> > > > > Dear All,
> > > > >
> > > > > I would like to start the vote for 1.10 release features in FLIP-79
> > [1]
> > > > > which is discussed and research consensus in the discussion thread
> > [2].
> > > > For
> > > > > the advanced feature, such as loading function from remote
> resources,
> > > > > support scala/python function, we will have the further discussion
> > > after
> > > > > release 1.10.
> > > > >
> > > > > The vote will be open for at least 72 hours. If the voting passes,
> I
> > > will
> > > > > close it by 2019-11-10 14:00 UTC.
> > > > >
> > > > > [1]
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > > [2]
> > > > >
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > > >
> > > > > Best Regards
> > > > > Peter Huang
> > > >
> > > >
> > >
> >
> >
> > --
> > Xuefu Zhang
> >
> > "In Honey We Trust!"
> >
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-09 Thread Peter Huang
Hi Xuefu,

Thanks for the feedback. I think JVM is used as we don't need to
distinguish scala/java based function for now.
But as DDL is an important interface for Flink users. I think we should
make it extendable for the future.
As you said, It is JAVA and SCALA are in the  LANGUAGE level rather than
JVM. Given I think we should change it
to JAVA.

For the "SHOW FUNCTIONS" and "ALTER FUNCTION", it is my
mistake. Bowen actually aligned with me to include it.
I just added what is implemented in m previous PR
https://github.com/apache/flink/pull/9689.
The implementation plan will be like this
1) the existing PR will be updated to align with the new "CREATE FUNCTION"
and "DROP FUNCTION"
2) Another PR will be created to focus on "SHOW FUNCTIONS" and "ALTER
FUNCTION".

I updated the FLIP-79

doc, please review one more time.


Best Regards
Peter Huang


On Fri, Nov 8, 2019 at 12:12 PM Xuefu Z  wrote:

> Hi Peter,
>
> Thanks for driving this. I'm all-in for this. However, as I read the latest
> FLIP, I have a couple of questions/comments:
>
> 1. It seems that "JVM" is proposed as a language type in parallel to
> python. I'm not sure that's very intuitive. JVM stands for "java virtual
> machine", so the language is really "JAVA", correct? I know "scala" is also
> a language which can be generate java byte code that JVM can execute.
>
> 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned but I
> don't see there is any implementation plan, either in 1.10 or beyond. I
> think we could have more clarification on those.
>
> Thanks,
> Xuefu
>
> On Fri, Nov 8, 2019 at 10:36 AM Bowen Li  wrote:
>
> > Peter and I went thru the details and defined scope/plan for 1.10 offline
> > in the last few days. +1 (binding) from my side.
> >
> > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  wrote:
> >
> > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > >
> > > +1 from my side. (non-binding)
> > >
> > > Best,
> > > Terry Wang
> > >
> > >
> > >
> > > > 2019年11月8日 13:20,Peter Huang  写道:
> > > >
> > > > Dear All,
> > > >
> > > > I would like to start the vote for 1.10 release features in FLIP-79
> [1]
> > > > which is discussed and research consensus in the discussion thread
> [2].
> > > For
> > > > the advanced feature, such as loading function from remote resources,
> > > > support scala/python function, we will have the further discussion
> > after
> > > > release 1.10.
> > > >
> > > > The vote will be open for at least 72 hours. If the voting passes, I
> > will
> > > > close it by 2019-11-10 14:00 UTC.
> > > >
> > > > [1]
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > [2]
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > >
> > > > Best Regards
> > > > Peter Huang
> > >
> > >
> >
>
>
> --
> Xuefu Zhang
>
> "In Honey We Trust!"
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-09 Thread Yu Li
Thanks for driving this Peter!

I agree it would be great if we could include this feature in 1.10.
However, FWIW, since we are following the time-based release policy [1] and
1.10 release is approaching its feature freeze (planned to be at the end of
November) [2], I'm a little bit concerned about the schedule.

[1] https://cwiki.apache.org/confluence/display/FLINK/Time-based+releases
[2]
http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Features-for-Apache-Flink-1-10-td32824.html

Best Regards,
Yu


On Sat, 9 Nov 2019 at 04:12, Xuefu Z  wrote:

> Hi Peter,
>
> Thanks for driving this. I'm all-in for this. However, as I read the latest
> FLIP, I have a couple of questions/comments:
>
> 1. It seems that "JVM" is proposed as a language type in parallel to
> python. I'm not sure that's very intuitive. JVM stands for "java virtual
> machine", so the language is really "JAVA", correct? I know "scala" is also
> a language which can be generate java byte code that JVM can execute.
>
> 2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned but I
> don't see there is any implementation plan, either in 1.10 or beyond. I
> think we could have more clarification on those.
>
> Thanks,
> Xuefu
>
> On Fri, Nov 8, 2019 at 10:36 AM Bowen Li  wrote:
>
> > Peter and I went thru the details and defined scope/plan for 1.10 offline
> > in the last few days. +1 (binding) from my side.
> >
> > On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  wrote:
> >
> > > Thanks Peter driving on this. LGTM for 1.10 release feature.
> > >
> > > +1 from my side. (non-binding)
> > >
> > > Best,
> > > Terry Wang
> > >
> > >
> > >
> > > > 2019年11月8日 13:20,Peter Huang  写道:
> > > >
> > > > Dear All,
> > > >
> > > > I would like to start the vote for 1.10 release features in FLIP-79
> [1]
> > > > which is discussed and research consensus in the discussion thread
> [2].
> > > For
> > > > the advanced feature, such as loading function from remote resources,
> > > > support scala/python function, we will have the further discussion
> > after
> > > > release 1.10.
> > > >
> > > > The vote will be open for at least 72 hours. If the voting passes, I
> > will
> > > > close it by 2019-11-10 14:00 UTC.
> > > >
> > > > [1]
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > > [2]
> > > >
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > > >
> > > > Best Regards
> > > > Peter Huang
> > >
> > >
> >
>
>
> --
> Xuefu Zhang
>
> "In Honey We Trust!"
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-08 Thread Xuefu Z
Hi Peter,

Thanks for driving this. I'm all-in for this. However, as I read the latest
FLIP, I have a couple of questions/comments:

1. It seems that "JVM" is proposed as a language type in parallel to
python. I'm not sure that's very intuitive. JVM stands for "java virtual
machine", so the language is really "JAVA", correct? I know "scala" is also
a language which can be generate java byte code that JVM can execute.

2. In the flip, "SHOW FUNCTIONS" and "ALTER FUNCTION" are mentioned but I
don't see there is any implementation plan, either in 1.10 or beyond. I
think we could have more clarification on those.

Thanks,
Xuefu

On Fri, Nov 8, 2019 at 10:36 AM Bowen Li  wrote:

> Peter and I went thru the details and defined scope/plan for 1.10 offline
> in the last few days. +1 (binding) from my side.
>
> On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  wrote:
>
> > Thanks Peter driving on this. LGTM for 1.10 release feature.
> >
> > +1 from my side. (non-binding)
> >
> > Best,
> > Terry Wang
> >
> >
> >
> > > 2019年11月8日 13:20,Peter Huang  写道:
> > >
> > > Dear All,
> > >
> > > I would like to start the vote for 1.10 release features in FLIP-79 [1]
> > > which is discussed and research consensus in the discussion thread [2].
> > For
> > > the advanced feature, such as loading function from remote resources,
> > > support scala/python function, we will have the further discussion
> after
> > > release 1.10.
> > >
> > > The vote will be open for at least 72 hours. If the voting passes, I
> will
> > > close it by 2019-11-10 14:00 UTC.
> > >
> > > [1]
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > > [2]
> > >
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> > >
> > > Best Regards
> > > Peter Huang
> >
> >
>


-- 
Xuefu Zhang

"In Honey We Trust!"


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-08 Thread Bowen Li
Peter and I went thru the details and defined scope/plan for 1.10 offline
in the last few days. +1 (binding) from my side.

On Fri, Nov 8, 2019 at 12:55 AM Terry Wang  wrote:

> Thanks Peter driving on this. LGTM for 1.10 release feature.
>
> +1 from my side. (non-binding)
>
> Best,
> Terry Wang
>
>
>
> > 2019年11月8日 13:20,Peter Huang  写道:
> >
> > Dear All,
> >
> > I would like to start the vote for 1.10 release features in FLIP-79 [1]
> > which is discussed and research consensus in the discussion thread [2].
> For
> > the advanced feature, such as loading function from remote resources,
> > support scala/python function, we will have the further discussion after
> > release 1.10.
> >
> > The vote will be open for at least 72 hours. If the voting passes, I will
> > close it by 2019-11-10 14:00 UTC.
> >
> > [1]
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> > [2]
> >
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> >
> > Best Regards
> > Peter Huang
>
>


Re: [VOTE] FLIP-79: Flink Function DDL Support (1.10 Release Feature Only)

2019-11-08 Thread Terry Wang
Thanks Peter driving on this. LGTM for 1.10 release feature.

+1 from my side. (non-binding)

Best,
Terry Wang



> 2019年11月8日 13:20,Peter Huang  写道:
> 
> Dear All,
> 
> I would like to start the vote for 1.10 release features in FLIP-79 [1]
> which is discussed and research consensus in the discussion thread [2]. For
> the advanced feature, such as loading function from remote resources,
> support scala/python function, we will have the further discussion after
> release 1.10.
> 
> The vote will be open for at least 72 hours. If the voting passes, I will
> close it by 2019-11-10 14:00 UTC.
> 
> [1]
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-79+Flink+Function+DDL+Support
> [2]
> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Discussion-FLIP-79-Flink-Function-DDL-Support-td33965.html
> 
> Best Regards
> Peter Huang