Skip to main content

Module lifecycle

Module lifecycle 

Source
Expand description

Lifecycle observability data types.

Pure data types and the subscriber boundary trait. Public type shape, phase semantics, diagnostic source/category taxonomy, counter snapshot key set, profile record shape, and stress-failure payload are owned by dev/design/lifecycle.md.

Structs§

Event
Public lifecycle event payload.
ProfileRecord
Per-statement profile record shape.
SlowStatement
Statement-level slow signal.
StressFailureContext
Stress-failure context payload.
Subscription
Handle returned by Engine::subscribe.

Enums§

EventCategory
Stable diagnostic category.
EventSource
Origin of a structured diagnostic.
Phase
Lifecycle phase tag.
ProjectionStatus
Projection-status enum surfaced by the projection-status query.

Traits§

Subscriber
Host-routed subscriber boundary.