Describe the bug, including details regarding any error messages, version, and platform.
In my testing with libcudf and other GPU data, I discovered a deficiency in ImportDeviceArray and thus ImportDeviceRecordBatch where the device type and memory manager aren't propagated to child importers and it fails to import offset-based types such as strings.
These should be addressed with some new tests added to account for them.
Component(s)
C++