[jira] [Created] (FLINK-21238) Support to close PythonFunctionFactory manually

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-21238) Support to close PythonFunctionFactory manually

Shang Yuanchun (Jira)
Dian Fu created FLINK-21238:
-------------------------------

             Summary: Support to close PythonFunctionFactory manually
                 Key: FLINK-21238
                 URL: https://issues.apache.org/jira/browse/FLINK-21238
             Project: Flink
          Issue Type: Improvement
          Components: API / Python
            Reporter: Dian Fu
            Assignee: Dian Fu
             Fix For: 1.13.0


PythonFunctionFactory is used to convert a Python class to a Java PythonFunction representation which could then be used as a user-defined function. Underlying PythonFunctionFactory, there is a Python process which is used to perform the actual conversion work. Currently, the Python process is added to shutdown hook and closed when the JVM exits. The aim of this JIRA is to provide more flexibility for users by introducing a close method to PythonFunctionFactory to allow it to be manually closed. 



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