Hi Dian: Thanks for your driving. I have some questions:
- Where should these configurations belong? You have mentioned tableApi/SQL, so should in TableConfig? - If just in table/sql, whether it should be called: table.python.****, because in table, all config options are called table.***. - What should table module do? So in CommonPythonCalc, we should read options from table config, and set resources to OneInputTransformation? - Are all buffer.memory off-heap memory? I took a look to AbstractPythonScalarFunctionOperator, there is a forwardedInputQueue, is this one a heap queue? So we need heap memory too? Hope to get your reply. Best, Jingsong Lee On Mon, Dec 2, 2019 at 2:34 PM Dian Fu <dian0511...@gmail.com> wrote: > Hi all, > > I'd like to start the vote of FLIP-88 [1] since that we have reached an > agreement on the design in the discussion thread [2]. > > This vote will be open for at least 72 hours. Unless there is an > objection, I will try to close it by Dec 5, 2019 08:00 UTC if we have > received sufficient votes. > > Regards, > Dian > > [1] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-88%3A+PyFlink+User-Defined+Function+Resource+Management > [2] > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-PyFlink-User-Defined-Function-Resource-Management-tt34631.html -- Best, Jingsong Lee