Class SnapshotWriterTracker
java.lang.Object
io.datarouter.filesystem.snapshot.writer.SnapshotWriterTracker
public class SnapshotWriterTracker extends Object
-
Field Summary
Fields Modifier and Type Field Description io.datarouter.util.CountbranchBlocksio.datarouter.util.CountbranchBlocksInMemoryio.datarouter.util.CountbranchBytesCompressedio.datarouter.util.CountbranchBytesEncodedio.datarouter.util.CountbranchBytesInMemoryio.datarouter.util.CountbranchTasksio.datarouter.util.CountentriesProcessedio.datarouter.util.CountentriesQueuedio.datarouter.util.CountleafBlocksio.datarouter.util.CountleafBlocksInMemoryio.datarouter.util.CountleafBytesCompressedio.datarouter.util.CountleafBytesEncodedio.datarouter.util.CountleafBytesInMemoryio.datarouter.util.CountleafStallNsio.datarouter.util.CountleafTasksio.datarouter.util.CountreadStallNsio.datarouter.util.CountvalueBlocksio.datarouter.util.CountvalueBlocksInMemoryio.datarouter.util.CountvalueBytesCompressedio.datarouter.util.CountvalueBytesEncodedio.datarouter.util.CountvalueBytesInMemoryio.datarouter.util.CountvalueStallNsio.datarouter.util.CountvalueTasks -
Constructor Summary
Constructors Constructor Description SnapshotWriterTracker(SnapshotKey snapshotKey) -
Method Summary
Modifier and Type Method Description voidbranchBlock(EncodedBlock encodedBlock, CompressedBlock compressedBlock)voidbranchMemory(boolean increment, int numBlocks, long numBytes)voidleafBlock(EncodedBlock encodedBlock, CompressedBlock compressedBlock)voidleafMemory(boolean increment, int numBlocks, long numBytes)StringtoLog(long elapsedMs)longtotalTasks()voidvalueBlock(EncodedBlock encodedBlock, CompressedBlock compressedBlock)voidvalueMemory(boolean increment, int numBlocks, long numBytes)
-
Field Details
-
entriesProcessed
public final io.datarouter.util.Count entriesProcessed -
entriesQueued
public final io.datarouter.util.Count entriesQueued -
readStallNs
public final io.datarouter.util.Count readStallNs -
valueStallNs
public final io.datarouter.util.Count valueStallNs -
leafStallNs
public final io.datarouter.util.Count leafStallNs -
valueTasks
public final io.datarouter.util.Count valueTasks -
leafTasks
public final io.datarouter.util.Count leafTasks -
branchTasks
public final io.datarouter.util.Count branchTasks -
valueBlocks
public final io.datarouter.util.Count valueBlocks -
leafBlocks
public final io.datarouter.util.Count leafBlocks -
branchBlocks
public final io.datarouter.util.Count branchBlocks -
valueBytesEncoded
public final io.datarouter.util.Count valueBytesEncoded -
leafBytesEncoded
public final io.datarouter.util.Count leafBytesEncoded -
branchBytesEncoded
public final io.datarouter.util.Count branchBytesEncoded -
valueBytesCompressed
public final io.datarouter.util.Count valueBytesCompressed -
leafBytesCompressed
public final io.datarouter.util.Count leafBytesCompressed -
branchBytesCompressed
public final io.datarouter.util.Count branchBytesCompressed -
valueBlocksInMemory
public final io.datarouter.util.Count valueBlocksInMemory -
leafBlocksInMemory
public final io.datarouter.util.Count leafBlocksInMemory -
branchBlocksInMemory
public final io.datarouter.util.Count branchBlocksInMemory -
valueBytesInMemory
public final io.datarouter.util.Count valueBytesInMemory -
leafBytesInMemory
public final io.datarouter.util.Count leafBytesInMemory -
branchBytesInMemory
public final io.datarouter.util.Count branchBytesInMemory
-
-
Constructor Details
-
Method Details
-
totalTasks
public long totalTasks() -
valueBlock
-
leafBlock
-
branchBlock
-
valueMemory
public void valueMemory(boolean increment, int numBlocks, long numBytes) -
leafMemory
public void leafMemory(boolean increment, int numBlocks, long numBytes) -
branchMemory
public void branchMemory(boolean increment, int numBlocks, long numBytes) -
toLog
-