Thank you for taking this on! Apologies for catching this message late, but I'm a huge fan of the FFI work and I'm happy to review any of this (just give me a ping).
Cheers, -dewey On Thu, Nov 20, 2025 at 3:23 PM Tim Saucer <[email protected]> wrote: > Hi, > > I'm looking for a volunteer to dive deep into the weeds of the FFI work > with me. Basically I have a working branch, tested against > datafusion-python that resolves a major hindrance. Right now we cannot use > user defined functions as expressions for filters on table providers or as > expressions for aggregation/windows. > > The fix for this is pretty big and disruptive, but will resolve this issue > and open the door for logical and physical decoding extensions. That's > something that the distributed work will benefit from. > > What I'm looking for: Someone to dive deep and go through the reviews I've > got lined up. In the end I'm breaking it up into about 6 or 7 PRs to try to > keep each one manageable. The full diff against main is 6k lines. The first > PR has already merged. > > The governing issue is: https://github.com/apache/datafusion/issues/18671 > > The next up PR is ready for review: > https://github.com/apache/datafusion/pull/18672 > > Best, > Tim >
