| 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.evictor |
INTERNAL: Evicts data from the main and off-heap caches when they overflow.
|
| com.sleepycat.je.log |
INTERNAL: Low level data storage including log entry sequential
logging/writing, random reading/fetching, and sequential reading.
|
| 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.statcap |
INTERNAL: Statistics capture and output to je.stat.csv file.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| com.sleepycat.je.util.verify |
INTERNAL: Scheduled data verifier and Btree verification.
|
| com.sleepycat.je.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Cleaner.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
void |
ExtinctionScanner.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
void |
UtilizationCalculator.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
void |
DataEraser.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
| Modifier and Type | Field and Description |
|---|---|
protected DbConfigManager |
EnvironmentImpl.configManager |
| Modifier and Type | Method and Description |
|---|---|
DbConfigManager |
EnvironmentImpl.getConfigManager()
Returns the config manager for the current base configuration.
|
protected DbConfigManager |
EnvironmentImpl.initConfigManager(EnvironmentConfig envConfig,
RepConfigProxy repParams)
Create a config manager that holds the configuration properties that
have been passed in.
|
protected DbConfigManager |
EnvironmentImpl.resetConfigManager(EnvironmentConfig newConfig)
Make a new config manager that has all the properties needed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EnvironmentImpl.envConfigUpdate(DbConfigManager mgr,
EnvironmentMutableConfig newConfig)
Respond to config updates.
|
void |
EnvConfigObserver.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig newConfig)
Notifies the observer that one or more mutable properties have been
changed.
|
void |
MemoryBudget.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore)
Respond to config updates.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OffHeapCache.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
void |
Evictor.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore)
Respond to config updates.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LogFlusher.configFlushTask(DbConfigManager configMgr)
Applies the new configuration, then cancels and reschedules the flush
tasks as needed.
|
void |
LogManager.resetPool(DbConfigManager configManager)
Reset the pool when the cache is resized.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Checkpointer.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
static long |
Checkpointer.getWakeupPeriod(DbConfigManager configManager)
Figure out the wakeup period.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RepConfigManager |
| Modifier and Type | Method and Description |
|---|---|
protected DbConfigManager |
RepImpl.initConfigManager(EnvironmentConfig envConfig,
RepConfigProxy repConfigProxy) |
protected DbConfigManager |
RepImpl.resetConfigManager(EnvironmentConfig newConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
StatCapture.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig unused) |
void |
EnvStatsLogger.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig newConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
LockManager.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataVerifier.configVerifyTask(DbConfigManager configMgr)
Applies the new configuration, then cancels and reschedules the verify
task as needed.
|
boolean |
ReservedFilesAutoRepair.startOrCheck(DbConfigManager configMgr)
Returns true if this thread will perform auto-repair, or false if the
background DataVerifier should be configured as usual.
|
| Modifier and Type | Method and Description |
|---|---|
static Level |
LoggerUtils.getHandlerLevel(DbConfigManager configManager,
ConfigParam param,
String levelName) |
Copyright © 2024. All rights reserved.