Commits


Kevin Gurney authored and GitHub committed 8b75373d0f3
GH-44923: [MATLAB] Add IPC `RecordBatchStreamReader` MATLAB class (#45068) ### Rationale for this change To enable support for the IPC Streaming format in the MATLAB interface, we should add a `RecordBatchStreamReader` class. This is a followup to #44922 ### What changes are included in this PR? 1. Added a new `arrow.io.ipc.RecordBatchStreamReader` MATLAB class. ### Are these changes tested? Yes. 1. Added new MATLAB test suite `arrow/matlab/test/arrow/io/ipc/tRecordBatchStreamReader.m`. ### Are there any user-facing changes? Yes. 1. Users can now create `arrow.io.ipc.RecordBatchStreamReader` objects to read `RecordBatch` objects incrementally from an Arrow IPC Stream file. ### Notes 1. Thank you @ sgilmore10 for your help with this pull request! * GitHub Issue: #44923 Lead-authored-by: Kevin Gurney <kgurney@mathworks.com> Co-authored-by: Kevin Gurney <kevin.p.gurney@gmail.com> Co-authored-by: Sarah Gilmore <74676073+sgilmore10@users.noreply.github.com> Signed-off-by: Kevin Gurney <kgurney@mathworks.com>