arrow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wes McKinney (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ARROW-664) Make C++ Arrow serialization deterministic
Date Mon, 20 Mar 2017 01:42:41 GMT

    [ https://issues.apache.org/jira/browse/ARROW-664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15932057#comment-15932057
] 

Wes McKinney commented on ARROW-664:
------------------------------------

To fix this, I recommend adding an option to {{arrow::BufferBuilder}} at https://github.com/apache/arrow/blob/master/cpp/src/arrow/buffer.h#L163.


> Make C++ Arrow serialization deterministic
> ------------------------------------------
>
>                 Key: ARROW-664
>                 URL: https://issues.apache.org/jira/browse/ARROW-664
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: C++
>    Affects Versions: 0.2.0
>            Reporter: Philipp Moritz
>            Assignee: Philipp Moritz
>            Priority: Minor
>             Fix For: 0.3.0
>
>
> In C++ arrow it can currently occur that uninitialized data created by the builders is
written to IPC memory. The goal of this issue is to identify these cases and set the memory
to zero.
> Note that most of these cases have already been identified by valgrind and fixed in the
past.
> Some of the considerations and benefits are discussed in this github PR:
> https://github.com/apache/arrow/pull/397



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message