Documentation
¶
Overview ¶
Package tracker folds bus facts into DataStore run/resource/checkpoint state.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RecoverInterrupted ¶ added in v0.32.0
RecoverInterrupted folds a failure for unfinished local runs after the previous CLI process has exited. The caller must hold the local run lock, which proves no other CLI process is executing these runs.
Types ¶
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module consumes every ingestion fact and persists the derived run state.
func (*Module) Subscriptions ¶
func (m *Module) Subscriptions() []host.Subscription
Subscriptions declares one durable consumer over the whole versioned namespace, so the tracker sees every fact and survives restarts (resuming where it left off).
Click to show internal directories.
Click to hide internal directories.