| Package | Description |
|---|---|
| com.sleepycat.je.cleaner |
INTERNAL: disk garbage collection.
|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| com.sleepycat.je.log |
INTERNAL: Low level data storage including log entry sequential
logging/writing, random reading/fetching, and sequential reading.
|
| com.sleepycat.je.rep.impl.node |
INTERNAL: Feeder and Replica node implementations.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| com.sleepycat.je.tree |
INTERNAL: Btree data structure (the JE main cache), including persistent
nodes classes, and Btree access methods.
|
| Class and Description |
|---|
| BaseUtilizationTracker
Shared implementation for all utilization trackers.
|
| DbFileSummary
Per-DB-per-file utilization counters.
|
| DbFileSummaryMap |
| ExpirationProfile
A cache of the histograms for all files, except for the last file.
|
| ExpirationTracker
Tracks the expired bytes in each time window, i.e., a histogram.
|
| FileProcessor
Reads all entries in a log file and either determines them to be obsolete or
active.
|
| FileProtector
The FileProtector is primarily responsible for protecting files from being
deleted due to log cleaning, when they are needed for other purposes.
|
| FileProtector.ProtectedActiveFileSet
A ProtectedFileSet created using
FileProtector.protectActiveFiles(java.lang.String). |
| FileProtector.ProtectedFileRange
A ProtectedFileSet created using
FileProtector.protectFileRange(java.lang.String, long). |
| FileProtector.ProtectedFileSet
A ProtectedFileSet is used to prevent a set of files from being deleted.
|
| FileSelector
Keeps track of the status of files for which cleaning is in progress.
|
| FileSelector.CheckpointStartCleanerState
Holds copy of all checkpoint-dependent cleaner state.
|
| FileSummary
Per-file utilization counters.
|
| LocalUtilizationTracker
Accumulates changes to the utilization profile locally in a single thread.
|
| PackedObsoleteInfo
A sequence of obsolete info.
|
| ReservedFileInfo |
| 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.
|
| Class and Description |
|---|
| BaseUtilizationTracker
Shared implementation for all utilization trackers.
|
| Cleaner
The Cleaner is responsible for effectively garbage collecting the JE log.
|
| DataEraser
Erases obsolete data from disk during a configured interval.
|
| ExpirationProfile
A cache of the histograms for all files, except for the last file.
|
| ExtinctionScanner
Performs async processing for Record Extinction and Database Extinction,
via the
RecordExtinction and DatabaseExtinction tasks. |
| FileProtector
The FileProtector is primarily responsible for protecting files from being
deleted due to log cleaning, when they are needed for other purposes.
|
| UtilizationProfile
The UP tracks utilization summary information for all log files.
|
| UtilizationTracker
Tracks changes to the utilization profile since the last checkpoint.
|
| Class and Description |
|---|
| ExpirationTracker
Tracks the expired bytes in each time window, i.e., a histogram.
|
| FileSummary
Per-file utilization counters.
|
| INSummary
Used to trace the relative numbers of full INs and BIN-deltas that are
obsolete vs active.
|
| LocalUtilizationTracker
Accumulates changes to the utilization profile locally in a single thread.
|
| PackedObsoleteInfo
A sequence of obsolete info.
|
| RecoveryUtilizationTracker
Accumulates changes to the utilization profile during recovery.
|
| TrackedFileSummary
Delta file summary info for a tracked file.
|
| Class and Description |
|---|
| FileProtector.ProtectedFileSet
A ProtectedFileSet is used to prevent a set of files from being deleted.
|
| Class and Description |
|---|
| FileProtector.ProtectedFileSet
A ProtectedFileSet is used to prevent a set of files from being deleted.
|
| Class and Description |
|---|
| FileSummary
Per-file utilization counters.
|
| LocalUtilizationTracker
Accumulates changes to the utilization profile locally in a single thread.
|
| PackedOffsets
Stores a sorted list of LSN offsets in a packed short representation.
|
| TrackedFileSummary
Delta file summary info for a tracked file.
|
Copyright © 2024. All rights reserved.