On Apr 2, 2:01 pm, "Doug Judd" <
d...@zvents.com> wrote:
> I'm assuming you're interested in the CellStore format. As a brief
> overview, the format looks like this ...
>
> compressed block of key/value pairs
> compressed block of key/value pairs
> compressed block of key/value pairs
> [...]
> fixed index
> variable index
> optional bloom filter
> trailer
>
> The code that writes this format is in
> src/cc/Hypertable/RangeServer/CellStoreV0.cc. The methods that do the
> writing are add() and finalize(). Each compressed block starts with a
> header, which is written by logic in
> src/cc/Hypertable/RangeServer/BlockCompressionHeaderCellStore.cc/h Also,
> the trailer writing logic is encapsulated in the class CellStoreTrailerV0 in
> the files src/cc/Hypertable/RangeServer/CellStoreTrailerV0.cc/h
>
> - Doug
>