Adrien Grand created LUCENE-4643:
------------------------------------

             Summary: PackedInts: convenience classes to write blocks of packed 
ints
                 Key: LUCENE-4643
                 URL: https://issues.apache.org/jira/browse/LUCENE-4643
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Adrien Grand
            Assignee: Adrien Grand
            Priority: Minor


It is often useful to divide a packed stream into fixed blocks which are all 
compressed independently:
 * if your sequence of ints is very large, you won't have to buffer everything 
into memory to compute the required number of bits per value,
 * the compression ratio will be better in case of rare extreme values.

The only drawback compared to the original PackedInts API is that the stream 
cannot be directly used to deserialize a random-access PackedInts.Reader (but 
for sequential access, this is just fine).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to