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]

Reply via email to