Uses of Class
org.apache.cassandra.db.commitlog.CommitLogSegment
Packages that use CommitLogSegment
-
Uses of CommitLogSegment in org.apache.cassandra.db.commitlog
Subclasses of CommitLogSegment in org.apache.cassandra.db.commitlogModifier and TypeClassDescriptionclassCompressed commit log segment.classclassWrites encrypted segments to disk.classWrites to the backing commit log file only on sync, allowing transformations of the mutations, such as compression or encryption, before writing out to disk.classMethods in org.apache.cassandra.db.commitlog that return CommitLogSegmentModifier and TypeMethodDescriptionabstract CommitLogSegmentCommitLogSegment.Builder.build()protected CommitLogSegmentAbstractCommitLogSegmentManager.createSegment()Hook to allow segment managers to track state surrounding creation of new segments.CommitLogSegmentManagerCDC.createSegment()On segment creation, flag whether the segment should accept CDC mutations or not based on the total currently allocated unflushed CDC segments and the contents of cdc_raw Synchronized on thisCommitLogSegmentManagerStandard.createSegment()Methods in org.apache.cassandra.db.commitlog that return types with arguments of type CommitLogSegmentMethods in org.apache.cassandra.db.commitlog with parameters of type CommitLogSegmentModifier and TypeMethodDescriptionvoidCommitLogSegmentManagerCDC.discard(CommitLogSegment segment, boolean delete) voidCommitLogSegmentManagerStandard.discard(CommitLogSegment segment, boolean delete) voidCommitLogArchiver.maybeArchive(CommitLogSegment segment)