Kimahriman commented on issue #841:
URL: 
https://github.com/apache/datafusion-comet/issues/841#issuecomment-2296685429

   Does it make sense to make an Expression equivalent of `CopyExec`? Then for 
things like DataFusion scalar UDFs used directly you could just wrap it a 
`CopyArrays` expression that just unpacks dictionaries if they exist? Then you 
wouldn't need custom Rust code for handling it, can just be done in the Scala 
query serde. Downside is if you have multiple expressions in a single project 
you might end up unpacking the same thing multiple times.


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