alamb commented on issue #14296:
URL: https://github.com/apache/datafusion/issues/14296#issuecomment-2614325170

   > For instance, with the built-in UDFs that DataFusion offers, it would be 
powerful if users could customize various components of a UDF.
   
   That is an interesting idea @shehabgamin 
   
   I do want to point out that users can customize the entire UDF, by 
implementing their own version of `ascii` (including coercion rules via 
[`ScalarUDFImpl::coerce_types`](https://docs.rs/datafusion/latest/datafusion/logical_expr/trait.ScalarUDFImpl.html#method.coerce_types))
 and registering that instead. 
   
   However, using their own functions brings a substantial burden on to the 
user as you now have to maintain the functions in your downstream project 🤔 


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to