Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently UDF/UDTF in the codegen phase using a nonparametric constructor to create the instance, causing the user can not include the state value in the UDF/UDTF. The UDF/UDTF's codegen phase can use a serialized mechanism so that the UDTF can contain state values.
1. UserDefinedFunction inherits Serializable.
2. Modify CodeGenerator about UDF/UDTF part.
3. Modify TableAPI about UDF/UDTF
4. Add Test.
Attachments
There are no Sub-Tasks for this issue.