[
https://issues.apache.org/jira/browse/ARROW-412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16805962#comment-16805962
]
Wes McKinney commented on ARROW-412:
------------------------------------
My inclination on this would be that the {{Buffer}} Flatbuffers struct reflects
the intent of the materialized Buffer object in the client language. So if a
sender of the protocol intends for the receiver to have a 64-byte padded
buffer, then this padding should be included in the Buffer struct.
I can propose some language in the Format documentation to make this clear
> [Format] Handling of buffer padding in the IPC metadata
> -------------------------------------------------------
>
> Key: ARROW-412
> URL: https://issues.apache.org/jira/browse/ARROW-412
> Project: Apache Arrow
> Issue Type: New Feature
> Components: Format
> Reporter: Wes McKinney
> Priority: Major
> Fix For: 0.14.0
>
>
> See discussion in ARROW-399. Do we include padding bytes in the metadata or
> set the actual used bytes? In the latter case, the padding would be a part of
> the format (any buffers continue to be expected to be 64-byte padded, to
> permit AVX512 instructions)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)