Package org.apache.jackrabbit.oak.segment.tool.iotrace
-
Interface Summary Interface Description IOTraceWriter Instances ofIOTraceWriter
are responsible for persisting io traces.Trace An instance of aTrace
specifies a read pattern for tracing IO reads of segments with anIOTracer
instance. -
Class Summary Class Description BreadthFirstTrace A breadth first traversal trace.DefaultIOTraceWriter ThisIOTraceWriter
implementation implements persistence through aWriter
instance.DepthFirstTrace A depth first traversal trace.IOTraceLogWriter ThisIOTraceWriter
implementation implements persistence through aLogger
instance.IOTraceMonitor This implementation of aIOMonitor
logs all io reads to an underlyingIOTraceWriter
.IOTracer This utility class allows collecting IO traces of read accesses to segments caused by reading specific items.RandomAccessTrace A random access trace