Timo Walther created FLINK-13191:
------------------------------------

             Summary: Add a simplified UDF type extraction
                 Key: FLINK-13191
                 URL: https://issues.apache.org/jira/browse/FLINK-13191
             Project: Flink
          Issue Type: Sub-task
          Components: Table SQL / API
            Reporter: Timo Walther
            Assignee: Timo Walther


Currently, the input, accumulator, and output types of UDFs are partially 
defined within an UDF and outside of the UDF in language-specific table 
environments (Scala vs. Java). This makes UDFs environment-dependent and not 
modular. It also blocks the unified 
{{org.apache.flink.table.api.TableEnvironment}}.

A better approach is to perform the type extraction Table API specific within 
the UDF and let users add additional information through UDF annotations.

An exact annotation and extraction design will follow.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to