Hi Xingbo, Thanks a lot for the great work. Big +1 to this feature. The performance improvement is impressive.
Regards, Dian > 在 2020年4月7日,下午12:38,Robert Metzger <rmetz...@apache.org> 写道: > > Thank you for posting the FLIP. > > The proposed integration with Azure Pipelines looks good to me. > > On Tue, Mar 31, 2020 at 1:23 PM Xingbo Huang <hxbks...@gmail.com> wrote: > >> Hi everyone, >> >> I would like to start a discussion thread on "Support Cython Optimizing >> Python User Defined Function" >> >> Scalar Python UDF FLIP-58[1] has already been supported in release 1.10 and >> Python UDTF will be supported in the coming release of 1.11. In release >> 1.10, we focused on supporting UDF features and did not make many >> optimizations in terms of performance. Although we have made a lot of >> optimizations in master[2], Cython can further greatly improve the >> performance of Python UDF. >> >> Robert Metzger, Jincheng Sun and I have discussed offline and have drafted >> the FLIP-121[3]. It includes the following items: >> >> - Introduces Cython implementation of coder and operations >> >> - Doc changes for building sdist and wheel packages from source code >> >> - Solutions for packages building >> >> >> Looking forward to your feedback! >> >> Best, >> >> Xingbo >> >> [1] >> >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-58%3A+Flink+Python+User-Defined+Stateless+Function+for+Table >> >> [2] https://issues.apache.org/jira/browse/FLINK-16747 >> >> [3] >> >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-121%3A+Support+Cython+Optimizing+Python+User+Defined+Function >>