timsaucer commented on issue #1103: URL: https://github.com/apache/datafusion-python/issues/1103#issuecomment-2931088383
@renato2099 has a very nice PR that addresses the FFI side of this: https://github.com/apache/datafusion-python/pull/1137 Hopefully we can use that as a starting point and just add in some of the python side support. At the very minimum we don't want the customer facing API to require using FFI providers. We can likely use an approach kind of like what we have in this PR https://github.com/apache/datafusion-python/pull/1033/files#diff-8adf798b39ec2cf4678808e18347ed65fe4c8d2fc2e7ec43d4ad2a0f86ccba82 for scalar UDFs. There we can take either a python function or a FFI function and route them to the correct rust interface. -- 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