prefect.server.events.ordering.memory
Classes
EventBeingProcessed
Indicates that an event is currently being processed and should not be processed
until it is finished. This may happen due to concurrent processing.
CausalOrdering
Methods:
clear
clear_all_scopes
event_has_been_seen
event_has_started_processing
event_is_processing
followers_by_id
forget_event_is_processing
forget_follower
get_followers
get_lost_followers
preceding_event_confirmed
handler
: The function to call when an out-of-order event is ready to be processedevent
: The event to be processed. This object should include metadata indicating if and what event it follows.depth
: The current recursion depth, used to prevent infinite recursion due to cyclic dependencies between events. Defaults to 0.