Skip to main content

Module transaction

Module transaction 

Available on crate features std and ua only.
Expand description

Atomic admission of one observation and all of its counted components.

Structs§

CaptureRunCheckpoint
Loaded under the store’s authorization and run-row locks.
CaptureRunId
The creation day is part of the identity, so deleting an expired checkpoint cannot make its old IDs admissible again. Nonces come from the writer’s RNG.
IngestionAttempt
Writer-assigned identity and observed day, independent of the retry’s arrival day.
IngestionBatchLimits
PendingBucketObservation
Both the snapshot and the value remain borrowed until the entire batch passes its count and payload preflight. A new bucket uses an empty validated snapshot.
StoredObservationBucket

Enums§

PreparedIngestion