Commits


Gang Wu authored and GitHub committed 87280b9447f
GH-35297: [C++][IPC] Fix schema deserialization of map field (#35298) ### Rationale for this change The arrow schema deserialization from flatbuffer does not preserve nullable and metadata of sub-fields in the map type. ### What changes are included in this PR? Fix map type deserialization by creating map type using field objects instead of type objects for sub-types. ### Are these changes tested? Add several new test cases in the arrow/ipc/read_write_test.cc. ### Are there any user-facing changes? No. * Closes: #35297 Authored-by: Gang Wu <ustcwg@gmail.com> Signed-off-by: Will Jones <willjones127@gmail.com>