| 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.recovery |
INTERNAL: Performs recovery/startup processing during Environment open, and
checkpoints to bound recovery time.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UtilizationProfile.populateCache(StartupTracker.Counter counter,
RecoveryInfo recoveryInfo)
Populate the profile for file selection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EnvironmentImpl.preRecoveryCheckpointInit(RecoveryInfo recoveryInfo) |
void |
StartupTracker.setRecoveryInfo(RecoveryInfo rInfo) |
| Modifier and Type | Method and Description |
|---|---|
RecoveryInfo |
RecoveryManager.recover(boolean readOnly)
Look for an existing log and use it to create an in memory structure for
accessing existing databases.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RepImpl.preRecoveryCheckpointInit(RecoveryInfo recoveryInfo)
The VLSNIndex must be created, merged and flushed before the recovery
checkpoint.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Replay.preRecoveryCheckpointInit(RecoveryInfo recoveryInfo)
Actions that must be taken before the recovery checkpoint, whether
the environment is read/write or read/only.
|
| Constructor and Description |
|---|
VLSNIndex(EnvironmentImpl envImpl,
String mappingDbName,
NameIdPair nameIdPair,
int vlsnStride,
int vlsnMaxMappings,
int vlsnMaxDistance,
RecoveryInfo recoveryInfo)
The mapping db's name is passed in as a parameter instead of the more
intuitive approach of defining it within the class to facilitate unit
testing of the VLSNIndex.
|
Copyright © 2024. All rights reserved.