public class PurgeResult extends Object implements Serializable, Params
StoreManager.purgeOldResources()
.Modifier and Type | Field and Description |
---|---|
long |
bytesAfterCount
The #of bytes under management after the purge.
|
long |
bytesBeforeCount
The #of bytes under management before the purge.
|
long |
choosenReleaseTime
The chosen release time.
|
long |
commitTimeToPreserve
The earliest commit time that was preserved by the purge operation
(you can still read on this commit point after the purge).
|
long |
firstCommitTime
The earliest commit time on any of the managed journals.
|
long |
givenReleaseTime
The release time as reported by the
ITransactionService . |
long |
indexRetentionTime
The earliest timestamp that MUST be retained for the read-historical
indices in the cache and
Long.MAX_VALUE if there are NO
read-historical indices in the cache. |
long |
journalAfterCount
The #of journals after the purge.
|
long |
journalBeforeCount
The #of journals before the purge.
|
long |
lastCommitTime
Last commit time on the live journal at the start of the operation.
|
long |
resourcesInUseCount
The #of resources (journals and index segments) that are dependencies
for index views from the
commitTimeToPreserve until the
lastCommitTime . |
long |
segmentAfterCount
The #of index segments after the purge.
|
long |
segmentBeforeCount
The #of index segments before the purge.
|
Constructor and Description |
---|
PurgeResult(long firstCommitTime,
long lastCommitTime,
long givenReleaseTime,
long indexRetentionTime,
long choosenReleaseTime,
long commitTimeToPreserve,
long resourcesInUseCount,
long journalBeforeCount,
long journalAfterCount,
long segmentBeforeCount,
long segmentAfterCount,
long bytesBeforeCount,
long bytesAfterCount,
long elapsedScanCommitIndicesTime,
long elapsedDeleteResourcesTime,
long elapsedPurgeResourcesTime) |
public final long firstCommitTime
public final long lastCommitTime
public final long givenReleaseTime
ITransactionService
.public final long indexRetentionTime
Long.MAX_VALUE
if there are NO
read-historical indices in the cache.public final long choosenReleaseTime
public final long commitTimeToPreserve
public final long resourcesInUseCount
commitTimeToPreserve
until the
lastCommitTime
.public final long journalBeforeCount
public final long journalAfterCount
public final long segmentBeforeCount
public final long segmentAfterCount
public final long bytesBeforeCount
public final long bytesAfterCount
public PurgeResult(long firstCommitTime, long lastCommitTime, long givenReleaseTime, long indexRetentionTime, long choosenReleaseTime, long commitTimeToPreserve, long resourcesInUseCount, long journalBeforeCount, long journalAfterCount, long segmentBeforeCount, long segmentAfterCount, long bytesBeforeCount, long bytesAfterCount, long elapsedScanCommitIndicesTime, long elapsedDeleteResourcesTime, long elapsedPurgeResourcesTime)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.