Omega359 commented on issue #10744:
URL: https://github.com/apache/datafusion/issues/10744#issuecomment-2148144619

   > I think we need to have the discussion of whether it makes sense to 
upstream these into the core datafusion project or not, or whether we publish a 
`datafusion-spark-compat` crate from Comet, or some other option.
   
   Thank you for chiming in. While I wouldn't mind spark compatibility it 
really isn't the focus of this request as I've already converted all the spark 
expressions and function usages to DF compatible ones. It's the general system 
behaviour that is what I would like to address  - being able to essentially 
switch from a db focused perspective (fail fast) to a processing engine one 
(nominally lenient - return null) for some (all) of the UDF's. 
   
   If the general consensus is to separate out this desired behaviour than I 
would think a separate crate might be the best approach. However from searching 
the issues here there seems to have been some talk of how to handle mirroring 
the behaviour of other databases in the past but it also includes sql syntax as 
well so it's not quite as simple as just having a db specific crate full of 
UDF's and calling it a day.
   
   


-- 
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