Skip to main content

prefect.server.events.ordering

Manages the partial causal ordering of events for a particular consumer. This module maintains a buffer of events to be processed, aiming to process them in the order they occurred causally.

Functions

get_triggers_causal_ordering

Classes

CausalOrderingModule

EventArrivedEarly

MaxDepthExceeded

event_handler

CausalOrdering

Methods:

event_has_been_seen

forget_follower

get_followers

get_lost_followers

preceding_event_confirmed

record_event_as_seen

record_follower