| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| 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.incomp |
INTERNAL: IN compressor performs background deletion of defunct IN slots
and deletes empty INs.
|
| 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 |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.arbiter |
Provides a mechanism to allow write availability for the Replication
group even when the number of replication nodes is less than majority.
|
| com.sleepycat.je.rep.arbiter.impl |
INTERNAL: Implementation classes for the arbiter node.
|
| 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.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.rep.utilint |
INTERNAL: Command line and programmatic utilities.
|
| com.sleepycat.je.rep.vlsn |
INTERNAL: VLSN index (in-memory and persistent) for mapping VLSNs to LSNs.
|
| 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.utilint |
INTERNAL: Misc utility classes, including some stat classes.
|
| Modifier and Type | Field and Description |
|---|---|
static StatsConfig |
StatsConfig.CLEAR
A convenience instance for which setClear(true) has been called, and
all other properties have default values.
|
static StatsConfig |
StatsConfig.DEFAULT
A convenience instance embodying the default configuration.
|
| Modifier and Type | Method and Description |
|---|---|
StatsConfig |
StatsConfig.clone()
Returns a copy of this configuration object.
|
StatsConfig |
StatsConfig.setClear(boolean clear)
Configures the statistics operation to reset statistics after they are
returned.
|
StatsConfig |
StatsConfig.setFast(boolean fast)
Configures the statistics operation to return only the values which do
not incur some performance penalty.
|
StatsConfig |
StatsConfig.setShowProgressInterval(int showProgressInterval)
When the statistics operation is configured to display progress the
showProgressInterval is the number of LNs between each progress report.
|
StatsConfig |
StatsConfig.setShowProgressStream(PrintStream showProgressStream)
Configures the statistics operation to display progress to the
PrintStream argument.
|
| Modifier and Type | Method and Description |
|---|---|
LockStats |
Environment.getLockStats(StatsConfig config)
Deprecated.
as of 4.0.10, replaced by
Environment.getStats(StatsConfig). |
DatabaseStats |
Database.getStats(StatsConfig config)
Returns Btree node counts.
|
SequenceStats |
Sequence.getStats(StatsConfig config)
Returns statistical information about the sequence.
|
EnvironmentStats |
Environment.getStats(StatsConfig config)
Returns the general database environment statistics.
|
TransactionStats |
Environment.getTransactionStats(StatsConfig config)
Returns the database environment's transactional statistics.
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Cleaner.loadStats(StatsConfig config)
Load stats.
|
StatGroup |
DataEraser.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
Collection<StatGroup> |
EnvironmentImpl.getRepStatGroups(StatsConfig config,
Integer statkey) |
EnvironmentStats |
EnvironmentImpl.loadStats(StatsConfig config)
Retrieve and return stat information.
|
EnvironmentStats |
EnvironmentImpl.loadStatsInternal(StatsConfig config)
Retrieve and return stat information.
|
LockStats |
EnvironmentImpl.lockStat(StatsConfig config)
Retrieve lock statistics
|
BtreeStats |
DatabaseImpl.stat(StatsConfig config) |
TransactionStats |
EnvironmentImpl.txnStat(StatsConfig config)
Retrieve txn statistics
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
OffHeapCache.loadStats(StatsConfig config) |
StatGroup |
Evictor.loadStats(StatsConfig config)
Load stats.
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
INCompressor.loadStats(StatsConfig config)
Return stats
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
LogManager.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Checkpointer.loadStats(StatsConfig config)
Load stats.
|
| Modifier and Type | Method and Description |
|---|---|
ReplicatedEnvironmentStats |
ReplicatedEnvironment.getRepStats(StatsConfig config)
Returns statistics associated with this environment.
|
ReplicatedEnvironmentStats |
RepStatManager.getRepStats(StatsConfig config,
Integer contextKey) |
static ReplicatedEnvironmentStats |
RepInternal.makeReplicatedEnvironmentStats(RepImpl repImpl,
StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
ArbiterStats |
Arbiter.getStats(StatsConfig config)
Gets the Arbiter statistics.
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
ArbiterImpl.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
Collection<StatGroup> |
RepImpl.getRepStatGroups(StatsConfig config,
Integer statKey1) |
ReplicatedEnvironmentStats |
RepImpl.getStats(StatsConfig config) |
ReplicatedEnvironmentStats |
RepImpl.getStats(StatsConfig config,
Integer contextKey) |
ReplicatedEnvironmentStats |
RepImpl.getStatsInternal(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
FeederManager.getFeederManagerStats(StatsConfig config)
Returns the statistics associated with the FeederManager.
|
StatGroup |
Replica.getProtocolStats(StatsConfig config) |
StatGroup |
FeederManager.getProtocolStats(StatsConfig config) |
StatGroup |
Feeder.getProtocolStats(StatsConfig config) |
StatGroup |
Replica.getReplayStats(StatsConfig config)
Returns the replay statistics associated with the Replica.
|
ReplicatedEnvironmentStats |
RepNode.getStats(StatsConfig config)
Returns the accumulated statistics for this node.
|
StatGroup |
Replay.getStats(StatsConfig config)
Returns a copy of the statistics associated with Replay
|
StatGroup |
Replica.getTrackerStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
FeederTxns.getStats(StatsConfig config) |
StatGroup |
ArbiterFeederSource.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
BinaryProtocol.getStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
VLSNIndex.getStats(StatsConfig config)
Returns the statistics associated with the VLSNIndex
|
| Modifier and Type | Method and Description |
|---|---|
EnvironmentStats |
StatManager.loadStats(StatsConfig config,
Integer contextKey) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
TxnManager.loadStats(StatsConfig config) |
StatGroup |
LockManager.loadStats(StatsConfig config) |
LockStats |
TxnManager.lockStat(StatsConfig config)
Collect lock related stats.
|
TransactionStats |
TxnManager.txnStat(StatsConfig config)
Collect transaction related stats.
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
TaskCoordinator.getStats(StatsConfig statsConfig)
Returns the stats associated with the Task Coordinator.
|
Copyright © 2024. All rights reserved.