You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Phillip Cloud (JIRA)" <ji...@apache.org> on 2017/09/25 19:12:00 UTC

[jira] [Assigned] (PARQUET-1095) [C++] Read and write Arrow decimal values

     [ https://issues.apache.org/jira/browse/PARQUET-1095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Phillip Cloud reassigned PARQUET-1095:
--------------------------------------

    Assignee: Phillip Cloud

> [C++] Read and write Arrow decimal values
> -----------------------------------------
>
>                 Key: PARQUET-1095
>                 URL: https://issues.apache.org/jira/browse/PARQUET-1095
>             Project: Parquet
>          Issue Type: New Feature
>          Components: parquet-cpp
>            Reporter: Wes McKinney
>            Assignee: Phillip Cloud
>             Fix For: cpp-1.4.0
>
>
> We now have 16-byte decimal values in Arrow which have been validated against the Java implementation. We need to be able to read and write these to Parquet format. 
> To make these values readable by Impala or some other Parquet readers may require some work. It expects the storage size to match the decimal precision exactly. So in parquet-cpp we will need to write the correct non-zero bytes into a FIXED_LEN_BYTE_ARRAY of the appropriate size.
> We should validate this against Java Parquet implementations



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)