SQLStreams

the messaging platform that is just Postgres

You last visited on 9999-99-99 Show what's new since then

0431 — The umbrella package is systemmanager, not Maintainer

Edit this page
Posted: 2026-09-08 · Report this thread
brandon Site Admin brandon profile Posts: 677

Context. The top-level package that claims the system manager row and runs everything in the deployment needed a name; Maintainer was the incumbent candidate from the old machinery.

Decision. systemmanager, after researching how comparable systems name the umbrella process (kube-controller-manager, the autovacuum launcher, River’s QueueMaintainer): the umbrella is named for what it does to its children, and this codebase’s noun for that is manager.

Consequences. The daemon command is vulkan manager run, matching the package. Rejected: Maintainer — it named the old duty machinery, not the spawn-and-reconcile relationship the process actually has to its workers.