diff --git a/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java b/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java index 4de58b4b6b..d40d6a6f07 100644 --- a/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java +++ b/src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java @@ -38,13 +38,14 @@ import org.apache.cassandra.config.DatabaseDescriptor; import org.apache.cassandra.db.ColumnFamilyStore; import org.apache.cassandra.db.DecoratedKey; import org.apache.cassandra.db.lifecycle.LifecycleTransaction; +import org.apache.cassandra.db.memtable.Flushing; import org.apache.cassandra.dht.IPartitioner; import org.apache.cassandra.io.sstable.Component; -import org.apache.cassandra.io.sstable.SSTable; import org.apache.cassandra.io.sstable.Descriptor; import org.apache.cassandra.io.sstable.GaugeProvider; import org.apache.cassandra.io.sstable.IScrubber; import org.apache.cassandra.io.sstable.MetricsProviders; +import org.apache.cassandra.io.sstable.SSTable; import org.apache.cassandra.io.sstable.filter.BloomFilterMetrics; import org.apache.cassandra.io.sstable.format.AbstractSSTableFormat; import org.apache.cassandra.io.sstable.format.SSTableFormat; @@ -66,7 +67,99 @@ import org.apache.cassandra.utils.Pair; import static org.apache.cassandra.io.sstable.format.SSTableFormat.Components.DATA; /** - * Legacy bigtable format + * Legacy bigtable format. Components and approximate lifecycle: + *
+ * {@link SSTableFormat.Components} + *
+ * {@link Components#ALL_COMPONENTS} + * + * */ public class BigFormat extends AbstractSSTableFormat { diff --git a/src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java b/src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java index 0d5ccb750b..3aa9fd9d8b 100644 --- a/src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java +++ b/src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java @@ -61,6 +61,8 @@ import static org.apache.cassandra.io.sstable.Downsampling.BASE_SAMPLING_LEVEL; * to find the position in the Memory to start reading the actual index summary entry. * (This is necessary because keys can have different lengths.) * 2. A sequence of (DecoratedKey, position) pairs, where position is the offset into the actual index file. + * + * See the serializer for the exact on disk details. */ public class IndexSummary extends WrappedSharedCloseable {