You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Robert Metzger (Jira)" <ji...@apache.org> on 2022/06/23 14:57:00 UTC
[jira] [Created] (FLINK-28232) Allow for custom pre-flight checks for SQL UDFs
Robert Metzger created FLINK-28232:
--------------------------------------
Summary: Allow for custom pre-flight checks for SQL UDFs
Key: FLINK-28232
URL: https://issues.apache.org/jira/browse/FLINK-28232
Project: Flink
Issue Type: New Feature
Components: Table SQL / API
Reporter: Robert Metzger
Currently, implementors of SQL UDFs [1] can not validate the UDF input before submitting a SQL query to the runtime.
Take for example a UDF that computes a regex based on user input. Ideally there's a callback for the UDF implementor to check if the user-provided regex is valid and compiles, to avoid errors during the execution of the SQL query.
It would be ideal to get access to the schema information resolved by the SQL planner in that pre-flight validation to also allow for schema related checks pre-flight.
[1] https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/functions/udfs/
--
This message was sent by Atlassian Jira
(v8.20.7#820007)