| 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.latch |
INTERNAL: Latches wrap Java ReentrantLock and ReentrantReadWriteLock and
add restrictions and debugging support; used mainly for IN locking.
|
| 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.impl |
INTERNAL: Implementation classes for the arbiter node.
|
| com.sleepycat.je.rep.elections |
INTERNAL: Elections of the master node among the nodes in a group.
|
| 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 | Method and Description |
|---|---|
List<StatGroup> |
EnvironmentStats.getStatGroups() |
Map<String,StatGroup> |
EnvironmentStats.getStatGroupsMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
EnvironmentStats.setBackupStats(StatGroup stats) |
void |
EnvironmentStats.setBtreeOpStats(StatGroup stats) |
void |
EnvironmentStats.setCkptStats(StatGroup stats) |
void |
EnvironmentStats.setCleanerStats(StatGroup stats) |
void |
EnvironmentStats.setEnvStats(StatGroup stats) |
void |
EnvironmentStats.setEraserStats(StatGroup stats) |
void |
EnvironmentStats.setINCompStats(StatGroup stats) |
void |
EnvironmentStats.setLockStats(StatGroup stats) |
void |
EnvironmentStats.setLogStats(StatGroup stats) |
void |
EnvironmentStats.setMBAndEvictorStats(StatGroup clonedMBStats,
StatGroup clonedEvictorStats) |
void |
EnvironmentStats.setOffHeapStats(StatGroup stats) |
void |
EnvironmentStats.setStatGroup(StatGroup sg) |
void |
EnvironmentStats.setTaskCoordinatorStats(StatGroup stats) |
void |
EnvironmentStats.setThroughputStats(StatGroup stats) |
| Constructor and Description |
|---|
BtreeStats(StatGroup stats) |
LockStats(StatGroup basicStats,
StatGroup tableStats)
Deprecated.
|
SequenceStats(StatGroup stats) |
TransactionStats(StatGroup stats) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Cleaner.loadStats(StatsConfig config)
Load stats.
|
StatGroup |
DataEraser.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
CursorImpl.getLockStats() |
StatGroup |
INList.loadStats()
All stats from the INList are instantaneous -- never need to be cleared.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<StatGroup> |
EnvironmentImpl.getRepStatGroups(StatsConfig config,
Integer statkey) |
| Modifier and Type | Method and Description |
|---|---|
void |
StartupTracker.setStats(StartupTracker.Phase phase,
StatGroup sg)
Save stats for a given phase.
|
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Evictor.getStatsGroup() |
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 |
LatchWithStatsImpl.getStats() |
StatGroup |
LatchImpl.getStats() |
StatGroup |
SharedLatchImpl.getStats() |
StatGroup |
Latch.getStats()
Returns a stats group with information about this latch.
|
| 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 |
|---|---|
Collection<StatGroup> |
ReplicatedEnvironmentStats.getStatGroups() |
Map<String,StatGroup> |
ReplicatedEnvironmentStats.getStatGroupsMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReplicatedEnvironmentStats.setStatGroup(StatGroup sg) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
ArbiterImpl.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Proposer.getProposerStats()
Returns the current proposer statistics.
|
StatGroup |
Elections.getStats()
Statistics used during testing.
|
| Constructor and Description |
|---|
WinningProposal(Proposer.Proposal proposal,
Protocol.Value value,
StatGroup proposerStats) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
RepImpl.getNodeStats() |
| Modifier and Type | Method and Description |
|---|---|
Collection<StatGroup> |
RepImpl.getRepStatGroups(StatsConfig config,
Integer statKey1) |
| 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.
|
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() |
StatGroup |
FeederTxns.getStats(StatsConfig config) |
StatGroup |
ArbiterFeederSource.loadStats(StatsConfig config) |
| Modifier and Type | Field and Description |
|---|---|
protected StatGroup |
BinaryProtocol.stats |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
SizeAwaitMap.getStatistics() |
StatGroup |
BinaryProtocol.getStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
static String |
RepUtils.writeTimesString(StatGroup stats) |
| Constructor and Description |
|---|
IntRunningTotalStat(StatGroup group,
StatDefinition definition) |
LongMinZeroStat(StatGroup group,
StatDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
VLSNIndex.getStats(StatsConfig config)
Returns the statistics associated with the VLSNIndex
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,StatGroup> |
StatManager.cloneAndNegate(Map<String,StatGroup> in) |
Map<String,StatGroup> |
StatManager.StatContext.getRepBase() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,StatGroup> |
StatManager.cloneAndNegate(Map<String,StatGroup> in) |
void |
StatManager.StatContext.setRepBase(Map<String,StatGroup> base) |
void |
StatManager.UpdateMinMax.updateBase(Map<String,StatGroup> base,
Map<String,StatGroup> other) |
void |
StatManager.UpdateMinMax.updateBase(Map<String,StatGroup> base,
Map<String,StatGroup> other) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
Txn.collectStats()
stats
|
StatGroup |
BasicLocker.collectStats()
Stats.
|
abstract StatGroup |
Locker.collectStats()
Get lock count, for per transaction lock stats, for internal debugging.
|
StatGroup |
TxnManager.loadStats(StatsConfig config) |
StatGroup |
LockManager.loadStats(StatsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
StatGroup |
StatGroup.cloneGroup(boolean clear) |
StatGroup |
StatGroup.computeInterval(StatGroup baseGroup)
The caller must make sure that no stats are added to or removed from
this stat group while this method is being called.
|
StatGroup |
StatsAccumulator.getStats() |
StatGroup |
TaskCoordinator.getStats(StatsConfig statsConfig)
Returns the stats associated with the Task Coordinator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StatGroup.addAll(StatGroup other)
Add all the stats from the other group into this group.
|
StatGroup |
StatGroup.computeInterval(StatGroup baseGroup)
The caller must make sure that no stats are added to or removed from
this stat group while this method is being called.
|
Stat<T> |
Stat.copyAndAdd(StatGroup group)
Return a copy of this statistic and add to group.
|
| Constructor and Description |
|---|
ActiveTxnArrayStat(StatGroup group,
StatDefinition definition) |
ActiveTxnArrayStat(StatGroup group,
StatDefinition definition,
TransactionStats.Active[] array) |
AtomicIntStat(StatGroup group,
StatDefinition definition) |
AtomicLongMapStat(StatGroup group,
StatDefinition definition)
Creates an instance of this class.
|
AtomicLongStat(StatGroup group,
StatDefinition definition) |
BooleanStat(StatGroup group,
StatDefinition definition) |
FloatStat(StatGroup group,
StatDefinition definition) |
FloatStat(StatGroup group,
StatDefinition definition,
float val) |
IntegralLongAvgStat(StatGroup group,
StatDefinition definition,
long numerator,
long denominator) |
IntegralLongAvgStat(StatGroup group,
StatDefinition definition,
long numerator,
long denominator,
long factor) |
IntegralRateStat(StatGroup group,
StatDefinition definition,
Stat<? extends Number> divisor,
Stat<? extends Number> dividend,
long factor) |
IntStat(StatGroup group,
StatDefinition definition) |
IntStat(StatGroup group,
StatDefinition definition,
int counter) |
LatencyPercentileMapStat(StatGroup group,
StatDefinition definition,
float percentile)
Creates an instance of this class using the default maximum for tracking
latency values of .
|
LatencyPercentileMapStat(StatGroup group,
StatDefinition definition,
float percentile,
int maxTrackedLatencyMillis)
Creates an instance of this class.
|
LatencyPercentileStat(StatGroup group,
StatDefinition definition,
float percentile)
Creates an instance of this class using the default maximum for tracking
latency values of 1000.
|
LatencyPercentileStat(StatGroup group,
StatDefinition definition,
float percentile,
int maxTrackedLatencyMillis)
Creates an instance of this class.
|
LongArrayStat(StatGroup group,
StatDefinition definition) |
LongArrayStat(StatGroup group,
StatDefinition definition,
long[] array) |
LongAvgMapStat(StatGroup group,
StatDefinition definition)
Creates an instance of this class.
|
LongAvgRateMapStat(StatGroup group,
StatDefinition definition,
long periodMillis,
TimeUnit reportTimeUnit)
Creates an instance of this class.
|
LongAvgRateStat(StatGroup group,
StatDefinition definition,
long periodMillis,
TimeUnit reportTimeUnit)
Creates an instance of this class.
|
LongAvgStat(StatGroup group,
StatDefinition definition)
Creates an instance of this class.
|
LongDiffMapStat(StatGroup group,
StatDefinition definition,
long validityMillis)
Creates an instance of this class.
|
LongMaxMapStat(StatGroup group,
StatDefinition definition)
Creates an instance of this class.
|
LongMaxStat(StatGroup group,
StatDefinition definition) |
LongMaxStat(StatGroup group,
StatDefinition definition,
long counter) |
LongMaxZeroStat(StatGroup group,
StatDefinition definition) |
LongMinStat(StatGroup group,
StatDefinition definition) |
LongMinStat(StatGroup group,
StatDefinition definition,
long counter) |
LongStat(StatGroup group,
StatDefinition definition) |
LongStat(StatGroup group,
StatDefinition definition,
long counter) |
LSNStat(StatGroup group,
StatDefinition definition) |
LSNStat(StatGroup group,
StatDefinition definition,
long counter) |
MapStat(StatGroup group,
StatDefinition definition)
Creates an instance of this class.
|
NoClearAtomicLongStat(StatGroup group,
StatDefinition definition) |
StatWithValueType(StatGroup group,
StatDefinition definition)
Creates an instance that registers itself with an owning group.
|
StringStat(StatGroup group,
StatDefinition definition) |
StringStat(StatGroup group,
StatDefinition definition,
String initialValue) |
Copyright © 2024. All rights reserved.