Package io.delta.kernel.internal.metrics
package io.delta.kernel.internal.metrics
-
ClassDescriptionA long counter that uses
AtomicLong
to count events.Basic POJO implementation ofDeltaOperationReport
Defines JSON serializers forMetricsReport
typesStores the metrics for an ongoing scan.A basic POJO implementation ofScanReport
for creating themStores the metrics for an ongoing snapshot construction.Stores the context for a given Snapshot query.A basic POJO implementation ofSnapshotReport
for creating themA timer class for measuring the duration of operations in nanosecondsA timing sample that carries internal state about the Timer's start position.Stores the metrics for an ongoing transaction.A basic POJO implementation ofTransactionReport
for creating them