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