Looks like #18672 has already been merged. It'll take a look nonetheless and also catch up on #18671. I'm also a fan of the FFI work :)
Best, Kevin Liu On Sun, Nov 23, 2025 at 6:36 PM Dewey Dunnington <[email protected]> wrote: > 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 > > >
