As I suggested in
https://github.com/apache/arrow/pull/44279#issuecomment-2757128297 , do
we want to make this a `enum` for a more future-proof API?
i.e., instead of:
```
bool ensure_alignment = false;
```
have:
```
enum Alignment {
kNoAlignment, kNaturalAlignment
};
Alignment ensure_alignment = kNoAlignment;
```
Regards
Antoine.
Le 27/03/2025 à 09:56, Enrico Minack a écrit :
Hi devs,
we are planning to add a new IPC read option:
|IpcReadOptions.ensure_memory_alignment|
This makes the IPC reader ensure that returned data are memory aligned
(as for instance required by Apache Arrow Rust).
Default is |false| as it is understood that data from gRPC always has to
be re-aligned (memory copied) if required.
Details and discussion: https://github.com/apache/arrow/pull/44279
Thanks for your thoughts,
Enrico M.