Class Summary |
AbstractColumnContainer |
|
AbstractThreadUnsafeSortedColumns |
|
ArrayBackedSortedColumns |
A ISortedColumns backed by an ArrayList. |
AtomicSortedColumns |
A thread-safe and atomic ISortedColumns implementation. |
BatchlogManager |
|
BlacklistedDirectories |
|
CollationController |
|
Column |
Column is immutable, which prevents all kinds of confusion in a multithreaded environment. |
ColumnFamily |
|
ColumnFamilySerializer |
|
ColumnFamilyStore |
|
ColumnFamilyStore.AbstractScanIterator |
|
ColumnFamilyStore.ViewFragment |
|
ColumnIndex |
|
ColumnIndex.Builder |
Help to create an index for a column family based on size of columns,
and write said columns to disk. |
ColumnSerializer |
|
CounterColumn |
A column that represents a partitioned counter. |
CounterMutation |
|
CounterMutationVerbHandler |
|
CounterUpdateColumn |
A counter update while it hasn't been applied yet by the leader replica. |
DataTracker |
|
DataTracker.SSTableIntervalTree |
|
DecoratedKey |
Represents a decorated key, handy for certain operations
where just working with strings gets slow. |
DefinitionsUpdateVerbHandler |
Called when node receives updated schema state from the schema migration coordinator node. |
DefsTable |
SCHEMA_{KEYSPACES, COLUMNFAMILIES, COLUMNS}_CF are used to store Keyspace/ColumnFamily attributes to make schema
load/distribution easy, it replaces old mechanism when local migrations where serialized, stored in system.Migrations
and used for schema distribution. |
DeletedColumn |
|
DeletionInfo |
|
DeletionInfo.Serializer |
|
DeletionTime |
|
Directories |
Encapsulate handling of paths to the data files. |
Directories.DataDirectory |
|
ExpiringColumn |
Alternative to Column that have an expiring time. |
HintedHandOffManager |
The hint schema looks like this:
CREATE TABLE hints (
target_id uuid,
hint_id timeuuid,
message_version int,
mutation blob,
PRIMARY KEY (target_id, hint_id, message_version)
) WITH COMPACT STORAGE;
Thus, for each node in the cluster we treat its uuid as the partition key; each hint is a logical row
(physical composite column) containing the mutation to replay and associated metadata. |
IndexScanCommand |
|
Memtable |
|
MigrationRequestVerbHandler |
Sends it's current schema state in form of row mutations in reply to the remote node's request. |
OnDiskAtom.Serializer |
|
RangeSliceCommand |
|
RangeSliceReply |
|
RangeTombstone |
|
RangeTombstone.Serializer |
|
RangeTombstone.Tracker |
|
ReadCommand |
|
ReadRepairVerbHandler |
|
ReadResponse |
|
ReadVerbHandler |
|
RetriedSliceFromReadCommand |
|
Row |
|
Row.RowSerializer |
|
RowIndexEntry |
|
RowIndexEntry.Serializer |
|
RowIteratorFactory |
|
RowMutation |
|
RowMutation.RowMutationSerializer |
|
RowMutationVerbHandler |
|
RowPosition |
|
RowPosition.RowPositionSerializer |
|
SchemaCheckVerbHandler |
|
SliceByNamesReadCommand |
|
SliceFromReadCommand |
|
SliceQueryPager |
|
SnapshotCommand |
|
SuperColumn |
|
SystemTable |
|
Table |
It represents a Keyspace. |
ThreadSafeSortedColumns |
|
TreeMapBackedSortedColumns |
|
TruncateResponse |
This message is sent back the truncate operation and basically specifies if
the truncate succeeded. |
TruncateResponse.TruncateResponseSerializer |
|
TruncateVerbHandler |
|
Truncation |
A truncate operation descriptor |
TypeSizes |
|
TypeSizes.NativeDBTypeSizes |
|
TypeSizes.VIntEncodedTypeSizes |
|
WriteResponse |
|
WriteResponse.WriteResponseSerializer |
|