You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@orc.apache.org by "Gang Wu (Jira)" <ji...@apache.org> on 2022/11/16 06:16:00 UTC

[jira] [Resolved] (ORC-1298) [C++] Support dedicated ColumnVectorBatch of numeric types

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

Gang Wu resolved ORC-1298.
--------------------------
    Fix Version/s: 1.9.0
       Resolution: Fixed

> [C++] Support dedicated ColumnVectorBatch of numeric types
> ----------------------------------------------------------
>
>                 Key: ORC-1298
>                 URL: https://issues.apache.org/jira/browse/ORC-1298
>             Project: ORC
>          Issue Type: Improvement
>          Components: C++
>            Reporter: Gang Wu
>            Assignee: Hao Zou
>            Priority: Major
>             Fix For: 1.9.0
>
>
> Now the C++ reader and writer use LongVectorBatch for BYTE, SHORT, INT and LONG types and DoubleVectorBatch for FLOAT and DOUBLE types. Then it is user's responsibility to guarantee no overflow happens. It would be great if we can support type-specific ColumnVectorBatch for these types. As this is a public-facing API, we may provideĀ  WriterOptions and ReaderOptions to enable it explicitly and turn in off by default.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)