Interface | Description |
---|---|
BatchlogManagerMBean | |
BlacklistedDirectoriesMBean | |
ColumnFamilyStoreMBean |
The MBean interface for ColumnFamilyStore
|
HintedHandOffManagerMBean | |
IMutation | |
OnDiskAtom |
Class | Description |
---|---|
AbstractRangeCommand | |
AbstractThreadUnsafeSortedColumns | |
ArrayBackedSortedColumns |
A ColumnFamily 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 |
A sorted map of columns.
|
ColumnFamily.Factory<T extends 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.
|
DataRange |
Groups key range and column filter for range queries.
|
DataRange.Paging | |
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.
|
DefsTables |
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 | |
EmptyColumns | |
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.
|
Keyspace |
It represents a Keyspace.
|
Memtable | |
MeteredFlusher | |
MigrationRequestVerbHandler |
Sends it's current schema state in form of row mutations in reply to the remote node's request.
|
OnDiskAtom.Serializer | |
PagedRangeCommand | |
RangeSliceCommand | |
RangeSliceReply | |
RangeTombstone | |
RangeTombstone.Serializer | |
RangeTombstone.Tracker | |
RangeTombstoneList |
Data structure holding the range tombstones of a ColumnFamily.
|
RangeTombstoneList.Serializer | |
ReadCommand | |
ReadRepairVerbHandler | |
ReadResponse | |
ReadVerbHandler | |
RetriedSliceFromReadCommand | |
Row | |
Row.RowSerializer | |
RowIndexEntry | |
RowIndexEntry.Serializer | |
RowIteratorFactory | |
RowMutation | |
RowMutation.RowMutationSerializer | |
RowMutationVerbHandler | |
RowPosition | |
RowPosition.RowPositionSerializer | |
SchemaCheckVerbHandler | |
SliceByNamesReadCommand | |
SliceFromReadCommand | |
SnapshotCommand | |
SuperColumns | |
SuperColumns.SCFilter | |
SystemKeyspace | |
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 | |
UnsortedColumns |
A ColumnFamily that allows inserting in any order, even unsorted.
|
WriteResponse | |
WriteResponse.WriteResponseSerializer |
Enum | Description |
---|---|
ColumnFamilyType |
column family type enum
|
ColumnSerializer.Flag |
Flag affecting deserialization behavior.
|
ConsistencyLevel | |
ReadCommand.Type | |
RowPosition.Kind | |
SystemKeyspace.BootstrapState | |
WriteType |
Exception | Description |
---|---|
ColumnFamilyNotDefinedException | |
ColumnSerializer.CorruptColumnException | |
KeyspaceNotDefinedException | |
UnknownColumnFamilyException |
Copyright © 2013 The Apache Software Foundation