You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
The Arrow IPC format is designed to avoid memory copies when moving data from one implementation to another. However, as noted by @tustvold on #2369 (comment), the arrow-rs ipc reader implementation is actually copying data unnecessarily
Describe the solution you'd like
In the ipc code, create a Buffer initially and rewrite the ipc implementation in terms of Buffer rather than &[u8] (as the final output needs to be in a Buffer