You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by Apache Wiki <wi...@apache.org> on 2011/02/07 08:12:14 UTC
[Cassandra Wiki] Update of "FileFormatDesignDoc" by StuHood
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "FileFormatDesignDoc" page has been changed by StuHood.
The comment on this change is: Remove references to group varint encoding: not worth it here..
http://wiki.apache.org/cassandra/FileFormatDesignDoc?action=diff&rev1=30&rev2=31
--------------------------------------------------
|| 4.9 || 1 ||
|| china || 0 ||
- The parent change flag can be represented compactly using a bitmap, and field lengths can be packed tightly into group-varint encoded arrays [3], as alluded to in the Dremel paper, and mentioned in Jeff Dean's talks.
+ The parent change flag and type information can be represented compactly using a bitmap.
=== Field reordering ===
@@ -263, +263 @@
*/
bytes range_metadata;
- /* TODO: Dumb timestamp encoding: should offset and group varint encode. */
+ /* TODO: Should offset or rl encode. */
/**
* A variable number of timestamps depending on value type: only set in the last chunk of a span.
*/
@@ -295, +295 @@
* [1] http://sergey.melnix.com/pub/melnik_VLDB10.pdf
* [2] http://www.cse.ohio-state.edu/hpcs/WWW/HTML/publications/papers/TR-11-4.pdf
- * [3] https://issues.apache.org/jira/browse/AVRO-679