Class GroupCommitLogService
java.lang.Object
org.apache.cassandra.db.commitlog.AbstractCommitLogService
org.apache.cassandra.db.commitlog.GroupCommitLogService
A commitlog service that will block returning an ACK back to the a coordinator/client
for a minimum amount of time as we wait until the the commit log segment is flushed.
-
Field Summary
Fields inherited from class org.apache.cassandra.db.commitlog.AbstractCommitLogService
haveWork, lastSyncedAt, pending, syncComplete -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidMethods inherited from class org.apache.cassandra.db.commitlog.AbstractCommitLogService
awaitTermination, finishWriteFor, getCompletedTasks, getPendingTasks, shutdown, syncBlocking
-
Constructor Details
-
GroupCommitLogService
-
-
Method Details
-
maybeWaitForSync
- Specified by:
maybeWaitForSyncin classAbstractCommitLogService
-