You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Francois Saint-Jacques (JIRA)" <ji...@apache.org> on 2019/06/07 15:09:00 UTC
[jira] [Created] (ARROW-5527) [C++] HashTable/MemoTable should use
Buffer(s)/Builder(s) for heap data
Francois Saint-Jacques created ARROW-5527:
---------------------------------------------
Summary: [C++] HashTable/MemoTable should use Buffer(s)/Builder(s) for heap data
Key: ARROW-5527
URL: https://issues.apache.org/jira/browse/ARROW-5527
Project: Apache Arrow
Issue Type: Improvement
Reporter: Francois Saint-Jacques
The current implementation uses `std::vector` and `std::string` with unbounded size. The refactor would take a memory pool in the constructor for buffer management and would get rid of vectors.
This will have the side effect of propagating Status to some calls (notably insert due to Upsize failing to resize).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)