tephra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Neumann (JIRA)" <j...@apache.org>
Subject [jira] [Created] (TEPHRA-246) Implement better transaction codecs
Date Sat, 19 Aug 2017 16:49:01 GMT
Andreas Neumann created TEPHRA-246:

             Summary: Implement better transaction codecs
                 Key: TEPHRA-246
                 URL: https://issues.apache.org/jira/browse/TEPHRA-246
             Project: Tephra
          Issue Type: Improvement
          Components: core, manager
    Affects Versions: 0.12.0-incubating
            Reporter: Andreas Neumann
            Assignee: Andreas Neumann
             Fix For: 0.13.0-incubating

The current codec simply uses Thrift. However, with large invalid lists, the encoded byte
array cvan become very large, Using compression techniques such as delta encoding, variable
length integer encoding, or simple compression can greatly reduce the size of the encoded
byte array, as well as the time it takes to encode, transmit, and decode the transaction.

This can be applied to the transactions in the Thrift protocol as well as to the transactions
that are attached to the HBase operations. 

This message was sent by Atlassian JIRA

View raw message