public class SlabAllocator extends MemtableBufferAllocator
MemtableAllocator.DataReclaimer, MemtableAllocator.SubAllocator
NO_OP
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
allocate(int size) |
java.nio.ByteBuffer |
allocate(int size,
OpOrder.Group opGroup) |
protected AbstractAllocator |
allocator(OpOrder.Group writeOp) |
MemtableAllocator.DataReclaimer |
reclaimer() |
void |
setDiscarded()
Indicate the memory and resources owned by this allocator are no longer referenced,
and can be reclaimed/reused.
|
clone, rowBuilder
isLive, offHeap, onHeap, setDiscarding
public java.nio.ByteBuffer allocate(int size)
public java.nio.ByteBuffer allocate(int size, OpOrder.Group opGroup)
allocate
in class MemtableBufferAllocator
public MemtableAllocator.DataReclaimer reclaimer()
reclaimer
in class MemtableAllocator
public void setDiscarded()
MemtableAllocator
setDiscarded
in class MemtableAllocator
protected AbstractAllocator allocator(OpOrder.Group writeOp)
allocator
in class MemtableBufferAllocator
Copyright © 2015 The Apache Software Foundation