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 |
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 <[hidden email]> 写道: > > 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 |
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 <[hidden email]> 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 <[hidden email]> 写道: > > > > 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 > > |
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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 写道: > > > > > > 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!" |
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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 写道: > > > > > > > > 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!" > |
In reply to this post by Xuefu Z
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 <https://docs.google.com/document/d/16kkHlis80s61ifnIahCj-0IEdy5NJ1z-vGEJd_JuLog/edit#> doc, please review one more time. Best Regards Peter Huang On Fri, Nov 8, 2019 at 12:12 PM Xuefu Z <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 写道: > > > > > > > > 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!" > |
In reply to this post by Yu Li
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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 写道: > > > > > > > > > > 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!" > > > |
+1 (binding)
Best, Kurt On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> > 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 <[hidden email]> 写道: > > > > > > > > > > > > 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!" > > > > > > |
+1 (binding)
On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> wrote: > +1 (binding) > > Best, > Kurt > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <[hidden email]> > 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> > 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 <[hidden email]> > > 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 <[hidden email]> 写道: > > > > > > > > > > > > > > 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!" > > > > > > > > > > |
+1 (non-binding)
On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> wrote: > +1 (binding) > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> wrote: > > > +1 (binding) > > > > Best, > > Kurt > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang <[hidden email] > > > > 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> > > 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 <[hidden email]> > > > 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 <[hidden email]> > 写道: > > > > > > > > > > > > > > > > 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!" |
+1 (non-binding)
Best, Vino Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > +1 (non-binding) > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> wrote: > > > +1 (binding) > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> wrote: > > > > > +1 (binding) > > > > > > Best, > > > Kurt > > > > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > [hidden email] > > > > > > 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> > > > 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 <[hidden email] > > > > > > 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 <[hidden email]> > > 写道: > > > > > > > > > > > > > > > > > > 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!" > |
+1 (non-binding)
Best, Jingsong Lee On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> wrote: > +1 (non-binding) > > Best, > Vino > > Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > > > +1 (non-binding) > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> wrote: > > > > > +1 (binding) > > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> wrote: > > > > > > > +1 (binding) > > > > > > > > Best, > > > > Kurt > > > > > > > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > > [hidden email] > > > > > > > > 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 <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> > > > > 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 < > [hidden email] > > > > > > > > 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 <[hidden email] > > > > > 写道: > > > > > > > > > > > > > > > > > > > > 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!" > > > -- Best, Jingsong Lee |
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 <[hidden email]> wrote: > +1 (non-binding) > > Best, > Jingsong Lee > > On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> wrote: > > > +1 (non-binding) > > > > Best, > > Vino > > > > Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > > > > > +1 (non-binding) > > > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> wrote: > > > > > > > +1 (binding) > > > > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> wrote: > > > > > > > > > +1 (binding) > > > > > > > > > > Best, > > > > > Kurt > > > > > > > > > > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > > > [hidden email] > > > > > > > > > > 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 <[hidden email]> 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 <[hidden email]> > 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 < > [hidden email]> > > > > > 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 < > > [hidden email] > > > > > > > > > > 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 < > [hidden email] > > > > > > > 写道: > > > > > > > > > > > > > > > > > > > > > > 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!" > > > > > > > > -- > Best, Jingsong Lee > |
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 <[hidden email]> 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 <[hidden email]> > wrote: > > > +1 (non-binding) > > > > Best, > > Jingsong Lee > > > > On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> wrote: > > > > > +1 (non-binding) > > > > > > Best, > > > Vino > > > > > > Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > > > > > > > +1 (non-binding) > > > > > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> > wrote: > > > > > > > > > +1 (binding) > > > > > > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> > wrote: > > > > > > > > > > > +1 (binding) > > > > > > > > > > > > Best, > > > > > > Kurt > > > > > > > > > > > > > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > > > > [hidden email] > > > > > > > > > > > > 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 <[hidden email]> 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 <[hidden email]> > > 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 < > > [hidden email]> > > > > > > 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 < > > > [hidden email] > > > > > > > > > > > > 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 < > > [hidden email] > > > > > > > > > 写道: > > > > > > > > > > > > > > > > > > > > > > > > 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!" > > > > > > > > > > > > > -- > > Best, Jingsong Lee > > > |
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 <[hidden email]> 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 <[hidden email]> > 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 <[hidden email]> > > wrote: > > > > > +1 (non-binding) > > > > > > Best, > > > Jingsong Lee > > > > > > On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> > wrote: > > > > > > > +1 (non-binding) > > > > > > > > Best, > > > > Vino > > > > > > > > Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > > > > > > > > > +1 (non-binding) > > > > > > > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> > > wrote: > > > > > > > > > > > +1 (binding) > > > > > > > > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> > > wrote: > > > > > > > > > > > > > +1 (binding) > > > > > > > > > > > > > > Best, > > > > > > > Kurt > > > > > > > > > > > > > > > > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > > > > > [hidden email] > > > > > > > > > > > > > > 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 <[hidden email]> > 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 <[hidden email]> > > > 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 < > > > [hidden email]> > > > > > > > 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 < > > > > [hidden email] > > > > > > > > > > > > > > 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 < > > > [hidden email] > > > > > > > > > > > 写道: > > > > > > > > > > > > > > > > > > > > > > > > > > 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!" > > > > > > > > > > > > > > > > > > -- > > > Best, Jingsong Lee > > > > > > |
Thanks Bowen and Peter! Great to know.
Best Regards, Yu On Tue, 12 Nov 2019 at 13:38, Peter Huang <[hidden email]> 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 <[hidden email]> 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 <[hidden email]> >> 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 <[hidden email]> >> > wrote: >> > >> > > +1 (non-binding) >> > > >> > > Best, >> > > Jingsong Lee >> > > >> > > On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> >> wrote: >> > > >> > > > +1 (non-binding) >> > > > >> > > > Best, >> > > > Vino >> > > > >> > > > Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: >> > > > >> > > > > +1 (non-binding) >> > > > > >> > > > > On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> >> > wrote: >> > > > > >> > > > > > +1 (binding) >> > > > > > >> > > > > > On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> >> > wrote: >> > > > > > >> > > > > > > +1 (binding) >> > > > > > > >> > > > > > > Best, >> > > > > > > Kurt >> > > > > > > >> > > > > > > >> > > > > > > On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < >> > > > > [hidden email] >> > > > > > > >> > > > > > > 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 <[hidden email]> >> 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 <[hidden email]> >> > > 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 < >> > > [hidden email]> >> > > > > > > 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 < >> > > > [hidden email] >> > > > > > >> > > > > > > > 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 < >> > > [hidden email] >> > > > > >> > > > > > 写道: >> > > > > > > > > > > > > >> > > > > > > > > > > > > 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!" >> > > > > >> > > > >> > > >> > > >> > > -- >> > > Best, Jingsong Lee >> > > >> > >> > |
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 <[hidden email]> > 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 <[hidden email]> 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 <[hidden email]> >>> 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 <[hidden email]> >>>> wrote: >>>> >>>>> +1 (non-binding) >>>>> >>>>> Best, >>>>> Jingsong Lee >>>>> >>>>> On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> >>> wrote: >>>>>> +1 (non-binding) >>>>>> >>>>>> Best, >>>>>> Vino >>>>>> >>>>>> Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: >>>>>> >>>>>>> +1 (non-binding) >>>>>>> >>>>>>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> >>>> wrote: >>>>>>>> +1 (binding) >>>>>>>> >>>>>>>> On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> >>>> wrote: >>>>>>>>> +1 (binding) >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> Kurt >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < >>>>>>> [hidden email] >>>>>>>>> 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 <[hidden email]> >>> 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 <[hidden email]> >>>>> 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 < >>>>> [hidden email]> >>>>>>>>> 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 < >>>>>> [hidden email] >>>>>>>>>> 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 < >>>>> [hidden email] >>>>>>>> 写道: >>>>>>>>>>>>>>> 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!" >>>>>>> >>>>> >>>>> -- >>>>> Best, Jingsong Lee >>>>> signature.asc (849 bytes) Download Attachment |
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 <[hidden email]> 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 <[hidden email]> > > 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 <[hidden email]> 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 < > [hidden email]> > >>> 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 <[hidden email]> > >>>> wrote: > >>>> > >>>>> +1 (non-binding) > >>>>> > >>>>> Best, > >>>>> Jingsong Lee > >>>>> > >>>>> On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> > >>> wrote: > >>>>>> +1 (non-binding) > >>>>>> > >>>>>> Best, > >>>>>> Vino > >>>>>> > >>>>>> Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: > >>>>>> > >>>>>>> +1 (non-binding) > >>>>>>> > >>>>>>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> > >>>> wrote: > >>>>>>>> +1 (binding) > >>>>>>>> > >>>>>>>> On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> > >>>> wrote: > >>>>>>>>> +1 (binding) > >>>>>>>>> > >>>>>>>>> Best, > >>>>>>>>> Kurt > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < > >>>>>>> [hidden email] > >>>>>>>>> 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 <[hidden email]> > >>> 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 <[hidden email]> > >>>>> 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 < > >>>>> [hidden email]> > >>>>>>>>> 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 < > >>>>>> [hidden email] > >>>>>>>>>> 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 < > >>>>> [hidden email] > >>>>>>>> 写道: > >>>>>>>>>>>>>>> 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!" > >>>>>>> > >>>>> > >>>>> -- > >>>>> Best, Jingsong Lee > >>>>> > > |
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 <[hidden email]> 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 <[hidden email]> > 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 <[hidden email]> >> > 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 <[hidden email]> 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 < >> [hidden email]> >> >>> 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 <[hidden email]> >> >>>> wrote: >> >>>> >> >>>>> +1 (non-binding) >> >>>>> >> >>>>> Best, >> >>>>> Jingsong Lee >> >>>>> >> >>>>> On Tue, Nov 12, 2019 at 9:49 AM vino yang <[hidden email]> >> >>> wrote: >> >>>>>> +1 (non-binding) >> >>>>>> >> >>>>>> Best, >> >>>>>> Vino >> >>>>>> >> >>>>>> Xuefu Z <[hidden email]> 于2019年11月12日周二 上午3:27写道: >> >>>>>> >> >>>>>>> +1 (non-binding) >> >>>>>>> >> >>>>>>> On Mon, Nov 11, 2019 at 9:54 AM Shuyi Chen <[hidden email]> >> >>>> wrote: >> >>>>>>>> +1 (binding) >> >>>>>>>> >> >>>>>>>> On Sat, Nov 9, 2019 at 11:17 PM Kurt Young <[hidden email]> >> >>>> wrote: >> >>>>>>>>> +1 (binding) >> >>>>>>>>> >> >>>>>>>>> Best, >> >>>>>>>>> Kurt >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> On Sun, Nov 10, 2019 at 12:25 PM Peter Huang < >> >>>>>>> [hidden email] >> >>>>>>>>> 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 <[hidden email]> >> >>> 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 <[hidden email]> >> >>>>> 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 < >> >>>>> [hidden email]> >> >>>>>>>>> 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 < >> >>>>>> [hidden email] >> >>>>>>>>>> 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 < >> >>>>> [hidden email] >> >>>>>>>> 写道: >> >>>>>>>>>>>>>>> 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!" >> >>>>>>> >> >>>>> >> >>>>> -- >> >>>>> Best, Jingsong Lee >> >>>>> >> >> |
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:
signature.asc (849 bytes) Download Attachment |
Free forum by Nabble | Edit this page |