|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bigdata.resources.PurgeResult
public class PurgeResult
A class that captures the results of
StoreManager.purgeOldResources().
| Field Summary | |
|---|---|
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 Summary | |
|---|---|
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)
|
|
| Method Summary | |
|---|---|
Map<String,Object> |
getParams()
Return the fields of interest as an set of (name,value) pairs. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
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)
| Method Detail |
|---|
public String toString()
toString in class Objectpublic Map<String,Object> getParams()
Params
getParams in interface Params
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||