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.Dismiss alert
GH-49231: [C++] Deprecate Feather reader and writer (#50321)
### Rationale for this change
See #49231. Deprecate the Feather reader/writer and point users to the Arrow IPC file API.
### What changes are included in this PR?
`ipc::feather::Reader::Open`, `ipc::feather::WriteTable` and the `WriteProperties` struct marked with `ARROW_DEPRECATED`, pointing users to `ipc::RecordBatchFileReader` and `ipc::MakeFileWriter`.
Deprecation warnings supressed at the internal call sites: `feather.cc`, `feather_test.cc`, the R binding `r/src/feather.cpp` (R deprecation is in #49276), and the GLib binding (GLib deprecation is in #49673).
### Are these changes tested?
`-Werror` build of arrow-feather-test passes locally.
### Are there any user-facing changes?
No functional change, compile-time deprecation warning for `feather::Reader::Open`, `feather::WriteTable` or feather::WriteProperties.
* GitHub Issue: #49231
Authored-by: Tadeja Kadunc <tadeja.kadunc@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
0 commit comments