Hello Arrow devs, I recently created ARROW-16006 [1] ("Helpers for converting between rows and Arrow objects"), and would appreciate feedback. It's meant for conversion from arbitrary schemas, whereas the existing C++ examples demonstrate fixed schemas (that is, known at compile-time).
If you have implemented conversion between Arrow and a row-based data structures in C++ (or tried to): Would these helpers work for your use case? There is an associated draft design doc linked in the issue [2], which is open to comments. Thanks, Will Jones [1] https://issues.apache.org/jira/browse/ARROW-16006 [2] https://docs.google.com/document/d/174tldmQLMCvOtjxGtFPeoLBefyE1x26_xntwfSzDXFA/edit?usp=sharing