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

ASF subversion and git services commented on IMPALA-8710:
---------------------------------------------------------

Commit b1cbf9e6b786132e86699cbb1e472ec98499bb11 in impala's branch 
refs/heads/master from Daniel Becker
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=b1cbf9e ]

IMPALA-8710: Increase allowed bit width to 64 for bit packing

Increasing the allowed bit width for bit packing and bit unpacking to 64
bits. This will be needed to support the Parquet delta encoding.

Added new methods to BitWriter and BatchedBitReader handling Uleb and
ZigZag integers for 64 bits, also needed by delta encoding.

The performance of bit unpacking is either the same or better with the
new implementation, depending on bit width.

Testing:
  - Modified bit packing and unpacking tests to test bit widths up to 64
    bits.
  - Tests covering the additions in BitWriter and BatchedBitReader.

Change-Id: I3ff3b387cbe8e41dd78c454777711ef54de4afa8
Reviewed-on: http://gerrit.cloudera.org:8080/13737
Reviewed-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com>


> Increase allowed bit width to 64 for bit packing
> ------------------------------------------------
>
>                 Key: IMPALA-8710
>                 URL: https://issues.apache.org/jira/browse/IMPALA-8710
>             Project: IMPALA
>          Issue Type: Sub-task
>          Components: Backend
>            Reporter: Daniel Becker
>            Assignee: Daniel Becker
>            Priority: Major
>
> Increase the allowed bit width for bit packing and bit unpacking to 64
>  bits. ThisĀ isĀ needed to support Parquet Delta Encoding.
>  
> Also add new methods to BitWriter and BatchedBitReader handling Uleb and
>  ZigZag integers for 64 bits.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to