Hello! I am interested in exploring the compute and expression APIs for pushdown filters, and I expect some of the use cases to overlap with Gandiva, and efforts towards flightSQL. I feel like the design and API documentations for these are sparse or I am simply bad at finding them, and wanted to help consolidate related documentation as I work on (or with) them.
I have searched JIRA and found the following related issues: - [ARROW-9392] Document more of the compute layer <https://issues.apache.org/jira/browse/ARROW-9392> - [ARROW-8894] C++ array kernels... buildout (umbrella) <https://issues.apache.org/jira/browse/ARROW-8894> And here is a related design doc: https://docs.google.com/document/d/1LFk3WRfWGQbJ9uitWwucjiJsZMqLh8lC1vAUOscLtj8 There are a few others under the above umbrella, but nothing that seemed totally germane. For reference, here's the JIRA search I used, so if you can improve it to make finding this sort of thing easier, it would be appreciated: project = ARROW AND component = "C++" AND component = Documentation AND (text ~ "dataset" OR text ~ "expression" OR description ~ "dataset" OR description ~ "expression") Specifically, I'm interested in C++ rather than python (though, I suppose pyarrow documentation can help with the C++ documentation?). I wanted to ping here in case anyone has materials to gather, and also in case anyone knows of materials I've missed. Thanks! Aldrin Montana Computer Science PhD Student UC Santa Cruz