|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Allocator | |
---|---|
org.apache.cassandra.db | |
org.apache.cassandra.db.context | |
org.apache.cassandra.utils |
Uses of Allocator in org.apache.cassandra.db |
---|
Methods in org.apache.cassandra.db with parameters of type Allocator | |
---|---|
void |
AbstractColumnContainer.addAll(AbstractColumnContainer cc,
Allocator allocator)
We need to go through each column in the column container and resolve it before adding |
void |
ArrayBackedSortedColumns.addAll(ISortedColumns cm,
Allocator allocator)
|
void |
ISortedColumns.addAll(ISortedColumns cm,
Allocator allocator)
Adds all the columns of a given column map to this column map. |
void |
ThreadSafeSortedColumns.addAll(ISortedColumns cm,
Allocator allocator)
We need to go through each column in the column container and resolve it before adding |
void |
TreeMapBackedSortedColumns.addAll(ISortedColumns cm,
Allocator allocator)
We need to go through each column in the column container and resolve it before adding |
void |
AbstractColumnContainer.addColumn(IColumn column,
Allocator allocator)
|
void |
ArrayBackedSortedColumns.addColumn(IColumn column,
Allocator allocator)
AddColumn throws an exception if the column added does not sort after the last column in the map. |
void |
Column.addColumn(IColumn column,
Allocator allocator)
|
void |
IColumn.addColumn(IColumn column,
Allocator allocator)
|
void |
IColumnContainer.addColumn(IColumn column,
Allocator allocator)
|
void |
ISortedColumns.addColumn(IColumn column,
Allocator allocator)
Adds a column to this column map. |
void |
SuperColumn.addColumn(IColumn column,
Allocator allocator)
|
void |
ThreadSafeSortedColumns.addColumn(IColumn column,
Allocator allocator)
|
void |
TreeMapBackedSortedColumns.addColumn(IColumn column,
Allocator allocator)
|
java.nio.ByteBuffer |
ColumnFamilyStore.internOrCopy(java.nio.ByteBuffer name,
Allocator allocator)
|
IColumn |
Column.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
CounterColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
CounterUpdateColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
DeletedColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
ExpiringColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
IColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
clones the column for the memtable, interning column names and making copies of other underlying byte buffers. |
IColumn |
SuperColumn.localCopy(ColumnFamilyStore cfs,
Allocator allocator)
|
IColumn |
Column.reconcile(IColumn column,
Allocator allocator)
|
IColumn |
CounterColumn.reconcile(IColumn column,
Allocator allocator)
|
IColumn |
CounterUpdateColumn.reconcile(IColumn column,
Allocator allocator)
|
IColumn |
DeletedColumn.reconcile(IColumn column,
Allocator allocator)
|
IColumn |
IColumn.reconcile(IColumn column,
Allocator allocator)
|
IColumn |
SuperColumn.reconcile(IColumn c,
Allocator allocator)
|
void |
ColumnFamily.resolve(ColumnFamily cf,
Allocator allocator)
|
Uses of Allocator in org.apache.cassandra.db.context |
---|
Methods in org.apache.cassandra.db.context with parameters of type Allocator | |
---|---|
static CounterContext.ContextState |
CounterContext.ContextState.allocate(int elementCount,
int deltaCount,
Allocator allocator)
|
java.nio.ByteBuffer |
CounterContext.create(long value,
Allocator allocator)
Creates an initial counter context with an initial value for the local node. |
java.nio.ByteBuffer |
CounterContext.merge(java.nio.ByteBuffer left,
java.nio.ByteBuffer right,
Allocator allocator)
Return a context w/ an aggregated count for each node id. |
java.nio.ByteBuffer |
IContext.merge(java.nio.ByteBuffer left,
java.nio.ByteBuffer right,
Allocator allocator)
Return a context w/ an aggregated count for each node id. |
Uses of Allocator in org.apache.cassandra.utils |
---|
Subclasses of Allocator in org.apache.cassandra.utils | |
---|---|
class |
HeapAllocator
|
class |
SlabAllocator
The SlabAllocator is a bump-the-pointer allocator that allocates large (2MB by default) regions and then doles them out to threads that request slices into the array. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |