Wes McKinney created ARROW-19:
---------------------------------
Summary: Externalize memory allocations and add a MemoryPool
abstract interface to builder classes
Key: ARROW-19
URL: https://issues.apache.org/jira/browse/ARROW-19
Project: Apache Arrow
Issue Type: New Feature
Components: C++
Reporter: Wes McKinney
Currently memory allocations in the C++ implementation are all internal /
self-contained, but in practice the array builders will need to integrate with
some other memory allocator / tracker.
I'll define a basic abstract memory pool interface and add an example default
implementation (with a resizable arrow::Buffer subclass that requests memory
from the pool) with all memory managed internally.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)