Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
…rk directly with `arrow.tabular.RecordBatch`s instead of MATLAB `table`s (#37052) ### Rationale for this change After thinking about how to re-implement `featherread` and `featherwrite`, we realized it would be better if the `Reader` and `Writer` classes worked directly with `arrow.tabular.RecordBatch`s instead of MATLAB `table`s. ### What changes are included in this PR? 1. Updated `read` method of `arrow.internal.io.feather.Reader` to return an `arrow.tabular.RecordBatch` rather than a MATLAB `table`. 2. Updated `write` method of `arrow.internal.io.feather.Writer` to accept an `arrow.tabular.RecordBatch` rather than a MATLAB `table`. ### Are these changes tested? Yes. 1. Updated `feather/tRoundTrip.m` to reflect the changes to the `Reader` and `Writer` classes. ### Are there any user-facing changes? 1. No These are internal APIs. * Closes: #37049 Authored-by: Kevin Gurney <kgurney@mathworks.com> Signed-off-by: Kevin Gurney <kgurney@mathworks.com>
- Loading branch information