Hi,

All this complexity everywhere when arrow-rs could simply check the
alignment when they ingest external buffers and re-allocate to ensure
alignment.

I'm in favor of producers of Arrow arrays like a Flight client ensuring
alignment as early as possible (when buffers are allocated for arrays
decoded from the payloads) but doing that BY DEFAULT (no option needed)
instead of checking and reallocating after the fact -- Rust code could do
that: (1) it costs the same and (2) would be robust against users that
forget to set the option or turn it off.

--
Felipe

On Thu, Mar 27, 2025 at 6:43 AM Rusty Conover <ru...@conover.me.invalid>
wrote:

> Hi,
>
> This seems like a sensible approach and an improvement to developer/user
> experience.
>
> Rusty
>

Reply via email to