Describe the enhancement requested
Some types want 16 byte (or more) alignment, such as decimal256, and it's easiest just to overallocate + align to avoid issues (even if it's not strictly required by the spec, many things in practice assume it). We have to overallocate since the allocator API is not given an alignment.
Context: apache/arrow-adbc#2526
Component(s)
Other