[
https://issues.apache.org/jira/browse/ARROW-6783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17080032#comment-17080032
]
Antoine Pitrou commented on ARROW-6783:
---------------------------------------
What is the usefulness of this compared to the C data interface? Passing memory
pointers in Flatbuffers wouldn't let you handle buffer lifetime, at least
(unless you pass a release callback somewhere on the side).
> [C++] Provide API for reconstruction of RecordBatch from Flatbuffer
> containing process memory addresses instead of relative offsets into an IPC
> message
> -------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: ARROW-6783
> URL: https://issues.apache.org/jira/browse/ARROW-6783
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++
> Reporter: Wes McKinney
> Priority: Major
> Fix For: 1.0.0
>
>
> A lot of our development has focused on _inter_process communication rather
> than _in_process. We should start by making sure we have disassembly and
> reassembly implemented where the Buffer Flatbuffers values contain process
> memory addresses rather than offsets. This may require a bit of refactoring
> so we can use the same reassembly code path for both use cases
--
This message was sent by Atlassian Jira
(v8.3.4#803005)