Runic.Workflow.Events.JoinFactReceived (Runic v0.1.0-alpha.7)

Copy Markdown View Source

Event emitted when a fact arrives at a Join node from a parent branch.

Drawing a :joined edge from the fact to the join node. The join may or may not complete after this event — completion is checked separately in apply_runnable/2 via maybe_finalize_coordination/2.

Summary

Types

t()

@type t() :: %Runic.Workflow.Events.JoinFactReceived{
  fact_hash: term(),
  join_hash: term(),
  parent_hash: term(),
  weight: non_neg_integer()
}