Temporalex.Core.TraceGuard (Temporalex v0.4.2)

Copy Markdown View Source

Per-executor workflow safe-mode tracing.

The guard owns an OTP trace session and traces only executor-owned workflow runner processes. It keeps trace traffic out of the executor mailbox and reports compact violations back to the executor.

Summary

Functions

available?()

checkpoint(guard, pid)

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(opts)

trace_thread(guard, pid, thread_id)

untrace_all(guard)