westonpace commented on PR #12460: URL: https://github.com/apache/arrow/pull/12460#issuecomment-1159118738
> In the Acero execution engine, vector functions won't be supported in expressions aside from window functions (I guess). I'm inclined to simply disable the scalar input path here since it is ill-defined right now. I'll do that in my forthcoming patch I believe there has been some desire for a "[table UDF](https://docs.snowflake.com/en/developer-guide/udf/sql/udf-sql-tabular-functions.html)" which would require a new TableUdfNode (i.e. it would not use the project node). As far as I can tell there are no rules for a table UDF so it is a free for all. So this could qualify as a "table function". However, table functions are not yet defined / implemented so they are in the same boat as window functions (which is probably the most correct category for this). So +1 to the idea of just removing the path for now. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
