StatGroup stats
UUID repenvUUID
long vlsn
byte[] data
int dlen
int doff
int offset
int size
boolean partial
String extraInfo
boolean allowCreate
String nodeName
CustomStats customStats
boolean alreadyThrown
EnvironmentFailureReason reason
boolean txnNoSync
boolean txnWriteNoSync
long cacheSize
long offHeapCacheSize
Properties props
CacheMode cacheMode
StatGroup incompStats
StatGroup cacheStats
StatGroup offHeapStats
StatGroup ckptStats
StatGroup cleanerStats
StatGroup logStats
StatGroup lockStats
StatGroup envImplStats
StatGroup backupStats
StatGroup btreeOpStats
StatGroup throughputStats
StatGroup taskCoordinatorStats
StatGroup eraserStats
int majorNum
int minorNum
int patchNum
String name
long[] ownerTxnIds
long[] waiterTxnIds
long timeoutMillis
int nINsLoaded
int nBINsLoaded
int nLNsLoaded
int nEmbeddedLNs
int nDINsLoaded
int nDBINsLoaded
int nDupCountLNsLoaded
int nCountMemoryExceeded
PreloadStatus status
String statusName
String secDbName
String priDbName
DatabaseEntry secKey
DatabaseEntry priKey
long priLsn
long expirationTime
StatGroup stats
StatGroup stats
long txnId
long parentId
String name
LatchContext context
com.sleepycat.je.latch.OwnerInfo lastOwnerInfo
LatchContext context
com.sleepycat.je.latch.OwnerInfo lastOwnerInfo
StatGroup stats
IntStat nAcquiresNoWaiters
IntStat nAcquiresSelfOwned
IntStat nAcquiresWithContention
IntStat nAcquiresNoWaitSuccessful
IntStat nAcquiresNoWaitUnsuccessful
IntStat nReleases
LatchContext context
com.sleepycat.je.latch.OwnerInfo lastOwnerInfo
long acquireTime
long releaseTime
Thread lastThread
boolean debug
int waitThreshold
int holdThreshold
int acksPending
int acksRequired
int ackTimeoutMs
String feederState
Durability.ReplicaAckPolicy commitPolicy
int requiredAckCount
Set<E> availableReplicas
ReplicaConsistencyPolicy consistencyPolicy
boolean allowConvert
Object repNetConfig
Properties props
Properties props
boolean validateParams
String consumer
MatchpointSearchResults searchResults
MatchpointSearchResults searchResults
ReplicatedEnvironment.State state
NameIdPair masterNameId
long eventTime
StateChangeEvent stateChangeEvent
StatGroup arbStats
StatGroup proposerStats
NameIdPair nameIdPair
NodeType type
boolean quorumAck
boolean isRemoved
String hostName
int port
CleanerBarrierState barrierState
int changeVersion
JEVersion jeVersion
TextProtocol.MessageError errorType
VLSN minVLSN
int threshold
StatGroup statGroup
boolean failReplica
String name
int id
NameIdPair masterNameIdPair
VLSN lastTxnEnd
VLSN matchpointVLSN
VLSN lastLocalCBVLSN
long barrierTime
VLSN vlsn
VLSN firstVLSN
VLSN lastVLSN
NameIdPair replicaNameIdPair
NameIdPair savedGroupMasterId
NameIdPair savedNodeMasterId
long matchpointLSN
boolean passedCheckpointEnd
boolean passedSkippedGap
List<E> passedTxns
int passedTxnLimit
MatchpointSearchResults.PassedTxnInfo earliestPassedTxn
MatchpointSearchResults.PassedTxnInfo penultimatePassedTxn
int numPassedCommits
int numPassedDurableCommits
VLSN dtvlsn
VLSN currentVLSN
int blockId
int numRecords
byte[] beginKey
byte[] beginData
long rollingChksum
byte[] md5Hash
BinaryProtocol.Message unexpectedMessage
Class<T> cl
EnvironmentImpl envImpl
Object dummyValue
AtomicReference<V> terminatingException
ServiceDispatcher.Response response
String serviceName
TransactionStats.Active[] array
AtomicInteger counter
AtomicLong val
AtomicLong counter
Boolean value
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString name
long periodMillis
long prevTime
double avg
float val
long numerator
long denominator
long factor
IntegralLongAvg value
long factor
int counter
String name
float percentile
int maxTrackedLatencyMillis
com.sleepycat.je.utilint.LatencyPercentile.Values trackedValues
To clear the values, this field is assigned a new instance. This prevents uninitialized values when set() and clear() run concurrently. Methods that access the values (add and calculate) should assign trackedValues to a local var and perform all access using the local var, so that clear() will not impact the computation.
Concurrent access by add() and calculate() is handled differently. The count field is incremented by add() last, and is checked first by calculate(). If count is zero, calculate() will always return zero. If count is non-zero, calculate() may still return a latency value that is inconsistent, when add() runs concurrently. But at least calculate() won't return uninitialized latency values. Without synchronizing add(), this is the best we can do. Synchronizing add() might introduce contention during operations.
int savedPercentileValue
float percentile
int maxTrackedLatencyMillis
LatencyPercentile latency
long[] array
AtomicLong count
AtomicLong total
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionTimeUnit reportTimeUnit
DoubleExpMovingAvg avg
long prevValue
long prevTime
long periodMillis
TimeUnit reportTimeUnit
long removeStatTimestamp
LongAvgRate avg
LongAvg avg
long validityMillis
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionStat<T> base
long validityMillis
long prevValue
long prevTime
long diff
AtomicLong max
long counter
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionStatDefinition definition
String name
String description
StatDefinition.StatType type
String value
int nanos
long sequence
int position
JsonException.Problems problemType
Object unexpectedObject
Conversion conversion
String newName
public Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionvoid writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionClassMetadata clsMeta
EntityMetadata entityMeta
com.sleepycat.persist.impl.FieldInfo priKeyField
List<E> secKeyFields
List<E> nonKeyFields
com.sleepycat.persist.impl.ComplexFormat.FieldReader secKeyFieldReader
com.sleepycat.persist.impl.ComplexFormat.FieldReader nonKeyFieldReader
Map<K,V> oldToNewKeyMap
Map<K,V> newToOldFieldMap
boolean evolveNeeded
Set<E> incorrectlyOrderedSecKeys
boolean newStringFormat
public Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionvoid writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionClassMetadata metadata
List<E> fields
public Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionConverter converter
public Object readObject(Object o, EntityInput input, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
String[] names
public abstract Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionabstract void writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionpublic Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionvoid writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionFormat componentFormat
int nDimensions
public Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionvoid writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionSimpleFormat componentFormat
public Object readObject(Object o, EntityInput input, boolean rawAccess) throws RefreshException
RefreshExceptionvoid writeObject(Object o, EntityOutput output, boolean rawAccess) throws RefreshException
RefreshExceptionFormat proxyFormat
Store store
PersistCatalog catalog
int formatId
public Object readObject(Object o, EntityInput input, boolean rawAccess)
boolean primitive
SimpleFormat wrapperFormat
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
void writeObject(Object o, EntityOutput output, boolean rawAccess)
String className
int version
String proxiedClassName
boolean entityClass
PrimaryKeyMetadata primaryKey
Map<K,V> secondaryKeys
List<E> compositeKeyFields
Collection<E> persistentFields
String className
PrimaryKeyMetadata primaryKey
Map<K,V> secondaryKeys
String sequenceName
String keyName
Relationship relationship
String elementClassName
String relatedEntity
DeleteAction deleteAction
Throwable e
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint maxTrackedLatencyMillis
int min
int max
float avg
int totalOps
int percent95
int percent99
int opsOverflow
int totalRequests
Copyright © 2024. All rights reserved.