[ 
https://issues.apache.org/jira/browse/FLINK-21222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dian Fu updated FLINK-21222:
----------------------------
    Release Note: Instead of launching a separate Python process, it will reuse 
the Python process of the client side to execute Python UDFs if you are running 
jobs locally. This makes it easy for Python UDFs debugging.

> Support loopback mode to allow Python UDF worker and client reuse the same 
> Python VM
> ------------------------------------------------------------------------------------
>
>                 Key: FLINK-21222
>                 URL: https://issues.apache.org/jira/browse/FLINK-21222
>             Project: Flink
>          Issue Type: Improvement
>          Components: API / Python
>            Reporter: Dian Fu
>            Assignee: Huang Xingbo
>            Priority: Major
>              Labels: auto-unassigned, pull-request-available
>             Fix For: 1.14.0
>
>
> Currently the Python process for the client and the Python UDF worker runs in 
> different Python processes. It would bring the following benefits if we could 
> support loopback mode to allow Python UDF worker and client reuse the same 
> Python VM:
> 1) It could greatly reduce the job initialization overhead in mini-cluster 
> mode as there is no need to start the Python process any more.
> 2) It makes the debug easier.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to