Commits


Will Jones authored and GitHub committed c7ba0cd2cbd
GH-34983: [C++] Preserve map values nullability on C Data Interface import (#35013) ### Rationale for this change Map types with non-nullable values don't roundtrip right now through C Data interface, when they arguably should. I also found that field names don't roundtrip, but I think that might be a feature, not a bug. Therefore I added unit tests enforcing it for now. ### What changes are included in this PR? ### Are these changes tested? Yes, added various unit tests for export and roundtrip. ### Are there any user-facing changes? * Closes: #34983 Authored-by: Will Jones <willjones127@gmail.com> Signed-off-by: Will Jones <willjones127@gmail.com>