awhyte commented on issue #1193: URL: https://github.com/apache/datafusion-python/issues/1193#issuecomment-3134235415
Thanks very much for the quick response, Tim. Sadly passing `col("a").expr` as `my_lib_function(col("a").expr)` also fails with the same message. Perhaps the build configuration was too different - I'll take a look at that to check. I'm not quite sure I understand what you mean by wrapping the PyExpr? Thank you for the link and the great write-up there - I'm not sure how I missed that previously. Would a helpful contribution here be for me to write `FFI_` and `Foreign` implementations for expressions? The current `datafusion-ffi` crate seems to handle expressions via protobuf serialisation from `datafusion-proto` which doesn't seem so nice. -- 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