Module contexts

Module contexts 

Source
Expand description

Context comparison shared by the eventually_ and finally_ checks.

Each check fetches the two lanes from the intake and builds a Difference, the symmetric difference D of their context sets. eventually_ fails an overdue member. finally_ fails any residual after a drain.

Structs§

Context
A metric context: name, tagset, and flushed type. The whole triple is the identity; tagset is a set, so tag order never decides equality.
Difference
The symmetric difference D of C_ADP and C_DA: contexts on one lane but not both, aged against the intake’s clock.
Diverging
A diverging context tagged with the lane that carries it and how long it has sat in D.
LaneView
One lane’s contexts and the intake’s current time. now ages first_seen against the same clock that stamped it.

Enums§

Lane
The lane to read from the intake control API.