You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2011/07/27 03:20:11 UTC

svn commit: r1151303 - /cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java

Author: jbellis
Date: Wed Jul 27 01:20:11 2011
New Revision: 1151303

URL: http://svn.apache.org/viewvc?rev=1151303&view=rev
Log:
add summary of sstable version changes to Descriptor

Modified:
    cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java

Modified: cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java
URL: http://svn.apache.org/viewvc/cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java?rev=1151303&r1=1151302&r2=1151303&view=diff
==============================================================================
--- cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java (original)
+++ cassandra/trunk/src/java/org/apache/cassandra/io/sstable/Descriptor.java Wed Jul 27 01:20:11 2011
@@ -38,7 +38,14 @@ import org.apache.cassandra.utils.Pair;
  */
 public class Descriptor
 {
-    public static final String LEGACY_VERSION = "a";
+    public static final String LEGACY_VERSION = "a"; // "pre-history"
+    // b (0.7.0): added version to sstable filenames
+    // c (0.7.0): bloom filter component computes hashes over raw key bytes instead of strings
+    // d (0.7.0): row size in data component becomes a long instead of int
+    // e (0.7.0): stores undecorated keys in data and index components
+    // f (0.7.0): switched bloom filter implementations in data component
+    // g (0.8): tracks flushed-at context in metadata component
+    // h (1.0): tracks max client timestamp in metadata component
     public static final String CURRENT_VERSION = "h";
 
     public final File directory;