hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrzej Bialecki (JIRA)" <j...@apache.org>
Subject [jira] Created: (HADOOP-850) Add Writable implementations for variable-length integer types.
Date Wed, 27 Dec 2006 19:13:21 GMT
Add Writable implementations for variable-length integer types.

                 Key: HADOOP-850
                 URL: http://issues.apache.org/jira/browse/HADOOP-850
             Project: Hadoop
          Issue Type: Improvement
          Components: io
    Affects Versions: 0.10.0
            Reporter: Andrzej Bialecki 
         Assigned To: Andrzej Bialecki 
            Priority: Minor
             Fix For: 0.10.0

Currently Hadoop supports only three basic integer-like types: ByteWritable, IntWritable and
LongWritable. They provide a fixed tradeoff between their value range and on-disk space consumption.
But it is sometimes useful to be able to store integer values with broader allowed range,
but less space consumption when possible.

This is especially useful when storing very long series of  values, combined with delta encoding.

Lucene already implements variable-length encoding for positive int and long. I propose to
add similar Writable implementations, which use the same encoding methods.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message