Package com.sleepycat.je.cleaner

Class Summary
BaseUtilizationTracker Shared implementation for all utilization trackers.
Cleaner The Cleaner is responsible for effectively garbage collecting the JE log.
DbFileSummary Per-DB-per-file utilization counters.
DbFileSummaryMap  
FileSelector Keeps track of the status of files for which cleaning is in progres.
FileSelector.CheckpointStartCleanerState Holds copy of all checkpoint-dependent cleaner state.
FileSummary Per-file utilization counters.
LNInfo The information necessary to lookup an LN.
LocalUtilizationTracker Accumulates changes to the utilization profile locally in a single thread.
OffsetList List of LSN offsets as a linked list of segments.
OffsetList.Segment One segment of a OffsetList containing at most SEGMENT_CAPACITY values.
PackedOffsets Stores a sorted list of LSN offsets in a packed short representation.
RecoveryUtilizationTracker Accumulates changes to the utilization profile during recovery.
TrackedFileSummary Delta file summary info for a tracked file.
UtilizationProfile The UP tracks utilization summary information for all log files.
UtilizationTracker Tracks changes to the utilization profile since the last checkpoint.
VerifyUtils Verify cleaner data structures