Skip to content
cronpad
reference / Glossary

Glossary

TermMeaning
AttemptOne try at delivering a run. A run has one or more attempts.
Auto-disableAutomatically setting a job to disabled after too many consecutive failed runs.
ClaimThe dispatcher atomically taking due occurrences from the due queue and leasing them.
Control databasecronpad.db: users, workspaces, jobs, keys, secrets, alert settings.
DispatcherThe single claim loop that hands due work to workers. Only the holder of the dispatcher lock runs it.
Dispatcher lockA row in the queue file that ensures only one cronpad process schedules at a time.
EditionOpen source (this repository) or cloud (open source plus a private extension that runs cronpad Cloud).
CLAContributor License Agreement, signed once by every contributor.
History databasehistory.db: runs, attempts, audit log, alert outbox, statistics.
Hosted modemode = "hosted": safe defaults for a public, multi-tenant server.
Idempotency keyThe run ID, sent as Idempotency-Key and webhook-id; identical on every delivery of a run.
JobA schedule plus a sink plus policies.
LeaseTime-limited ownership of an in-flight occurrence, renewed while a worker is busy.
MisfireAn occurrence that came due while cronpad couldn’t run it.
OccurrenceOne scheduled fire of a job; identified by an occurrence ID such as `job_…
OverlapA new occurrence coming due while the previous run of the same job is unfinished.
Queue filecronpad-queue.db: the rebuildable SQLite index of due and in-flight occurrences, plus the dispatcher lock. Never backed up.
ReaperReturns occurrences with expired leases to the queue.
ReconcilerMakes the queue agree with the database: repairs lost entries and rebuilds after data loss.
RunThe record of one occurrence and everything that happened to it.
SecretAn encrypted workspace value referenced as {{secret.NAME}}.
SinkWhat a job does when it fires: webhook or command.
SLA thresholdMaximum acceptable start lag (default 5 s). Runs above it are SLA breaches.
Start lagTime from a run’s scheduled moment to the start of its first attempt.
WorkspaceThe tenancy boundary that owns jobs, keys, secrets and alert settings.