Hi Wei,

Thanks for the great work! It seems that it has reached an agreement on the 
design. Should we start VOTE on this design? I'm also wondering if a FLIP is 
deserved as it introduces user facing API. If so, we should create a FLIP 
before VOTE.

Thanks,
Dian

> 在 2019年10月9日,上午11:23,Wei Zhong <weizhong0...@gmail.com> 写道:
> 
> Hi Jincheng, Dian and Jeff,
> 
> Thank you for your replies and comments in google doc! I think we have come 
> to an agreement on the desgin doc with only minor changes as follow:
> - Using the API "set_python_executable" instead of "set_environment_variable" 
> to set the python executable file path.
> - Making the argument "requirements_cached_dir" of API 
> "set_python_requirements" optional to support only upload a requirement.txt 
> file.
> 
> I'm also glad to hear any other opinions!
> 
> Thanks,
> Wei
> 
> 
>> 在 2019年9月26日,15:23,Dian Fu <dian0511...@gmail.com> 写道:
>> 
>> Hi Wei,
>> 
>> Thanks a lot for bringing up this discussion. Python dependency management 
>> is very important for Python users. I have left a few comments on the design 
>> doc.
>> 
>> Thanks,
>> Dian
>> 
>>> 在 2019年9月26日,下午12:23,jincheng sun <sunjincheng...@gmail.com> 写道:
>>> 
>>> Thanks for bring up the discussion, Wei.
>>> Overall the design doc looks good. I have left a few comments.
>>> 
>>> BTW: Dependency Management is very important for Python UDFs, welcome
>>> anyone left your suggestions!
>>> 
>>> Best,
>>> Jincheng
>>> 
>>> Wei Zhong <weizhong0...@gmail.com> 于2019年9月26日周四 上午11:59写道:
>>> 
>>>> Hi everyone,
>>>> 
>>>> In FLIP-58 [1] we have a plan to support Python UDF. As a critical part of
>>>> python UDF, the environment and dependency management of users' python code
>>>> has not been fully discussed.
>>>> 
>>>> I'd like to start a discussion on "Flink Python UDF Environment and
>>>> Dependency Management". Here is the design doc I drafted:
>>>> 
>>>> 
>>>> https://docs.google.com/document/d/1vq5J3TSyhscQXbpRhz-Yd3KCX62PBJeC_a_h3amUvJ4/edit?usp=sharing
>>>> 
>>>> Please take a look, and feedbacks are welcome.
>>>> 
>>>> Thanks,
>>>> Wei
>>>> 
>>>> [1]:
>>>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-58%3A+Flink+Python+User-Defined+Stateless+Function+for+Table
>>>> <https://cwiki.apache.org/confluence/display/FLINK/FLIP-58:+Flink+Python+User-Defined+Stateless+Function+for+Table>
>>>> 
>>>> 
>> 
> 

Reply via email to