[
https://issues.apache.org/jira/browse/ORC-344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16441928#comment-16441928
]
ASF GitHub Bot commented on ORC-344:
------------------------------------
GitHub user omalley opened a pull request:
https://github.com/apache/orc/pull/250
ORC-344. Support the new Decimal64ColumnVector.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/omalley/orc orc-344
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/orc/pull/250.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #250
----
commit a6b71376be6ace6b39bd9e2de63989c9b7b031ac
Author: Owen O'Malley <omalley@...>
Date: 2018-04-18T03:16:12Z
ORC-344. Support the new Decimal64ColumnVector.
Signed-off-by: Owen O'Malley <[email protected]>
----
> Support using the new Decimal64ColumnVector for reading and writing decimal
> ---------------------------------------------------------------------------
>
> Key: ORC-344
> URL: https://issues.apache.org/jira/browse/ORC-344
> Project: ORC
> Issue Type: Improvement
> Components: Java
> Reporter: Owen O'Malley
> Assignee: Owen O'Malley
> Priority: Major
>
> Hive just added Decimal64ColumnVector for faster operations on decimal
> objects that are <= 18 digits of precision.
> I propose:
> * We create a new method in TypeDescription to create the VectorizedRowBatch
> with the new Decimal64ColumnVector.
> * Have the reader and writer detect the ColumnVector type and call the right
> internal method.
> This leaves current clients working using the current ColumnVector. Clients
> can chose when to transition to the new interface.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)