Uses of Class
org.apache.cassandra.db.commitlog.CommitLogSegment.Allocation
-
Packages that use CommitLogSegment.Allocation Package Description org.apache.cassandra.db.commitlog -
-
Uses of CommitLogSegment.Allocation in org.apache.cassandra.db.commitlog
Methods in org.apache.cassandra.db.commitlog that return CommitLogSegment.Allocation Modifier and Type Method Description abstract CommitLogSegment.Allocation
AbstractCommitLogSegmentManager. allocate(Mutation mutation, int size)
Allocate a segment within this CLSM.CommitLogSegment.Allocation
CommitLogSegmentManagerCDC. allocate(Mutation mutation, int size)
Reserve space in the current segment for the provided mutation or, if there isn't space available, create a new segment.CommitLogSegment.Allocation
CommitLogSegmentManagerStandard. allocate(Mutation mutation, int size)
Reserve space in the current segment for the provided mutation or, if there isn't space available, create a new segment.Methods in org.apache.cassandra.db.commitlog with parameters of type CommitLogSegment.Allocation Modifier and Type Method Description void
AbstractCommitLogService. finishWriteFor(CommitLogSegment.Allocation alloc)
Block for @param alloc to be sync'd as necessary, and handle bookkeepingprotected abstract void
AbstractCommitLogService. maybeWaitForSync(CommitLogSegment.Allocation alloc)
protected void
GroupCommitLogService. maybeWaitForSync(CommitLogSegment.Allocation alloc)
-