Describe the enhancement requested
Many APIs in arrow/ipc/metadata_internal.h take a T* out parameter for output and return a Status.
We should switch those APIs to return a Result<T> instead. Since those APIs are internal, we don't need to keep the old versions for compatibility.
Component(s)
C++
Describe the enhancement requested
Many APIs in
arrow/ipc/metadata_internal.htake aT* outparameter for output and return aStatus.We should switch those APIs to return a
Result<T>instead. Since those APIs are internal, we don't need to keep the old versions for compatibility.Component(s)
C++