Package io.delta.kernel.internal.metrics
Class SnapshotMetrics
Object
io.delta.kernel.internal.metrics.SnapshotMetrics
Stores the metrics for an ongoing snapshot construction. These metrics are updated and recorded
throughout the snapshot query using this class.
At report time, we create an immutable SnapshotMetricsResult from an instance of
SnapshotMetrics to capture the metrics collected during the query. The SnapshotMetricsResult interface exposes getters for any metrics collected in this class.
-
Field Details
-
loadSnapshotTotalTimer
-
computeTimestampToVersionTotalDurationTimer
-
loadProtocolMetadataTotalDurationTimer
-
loadLogSegmentTotalDurationTimer
-
loadCrcTotalDurationTimer
-
-
Constructor Details
-
SnapshotMetrics
public SnapshotMetrics()
-
-
Method Details