hyperhive/hive-c0re/src/job_queue
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 7d26d6017f docs(#3034): move the brace rationale out of templates.rs into coordinator.md
The pre-push comment-block lint rejected two 40-line doc blocks, correctly: the
module doc and `rebuild_subtree`'s now carry the trigger and a pointer, and the
reasoning lives in a new `#### Braces` section.

That move surfaced a third doc the resource change had falsified. The scheduler's
lease-acquirer list still named `StopForUpdate` / `Swap` / `Signal` / `Drain`,
all of which are now exempt. The list now separates container-affecting nodes
from braces, and says why the rebuild subtree's members are exempt for a
different reason than `MetaSync` / `Prebuild`: they do touch the container, but
their brace holds the lease above them.
2026-08-04 13:00:07 +02:00
..
exec.rs refactor(#3034): rename PostSwap to RebuildBookkeeping 2026-08-04 12:55:52 +02:00
mod.rs docs: stop asserting DagView/NodeView after their deletion 2026-08-03 21:47:58 +02:00
model.rs refactor(#3034): rename PostSwap to RebuildBookkeeping 2026-08-04 12:55:52 +02:00
resource.rs jobq-wire: move the generic graph projection into its own crate 2026-08-03 00:39:14 +02:00
scheduler.rs jobq: key transient tombstones per pill, not per agent 2026-08-03 18:15:58 +02:00
submit.rs jobq: rename the builder parameters too, not just the alias 2026-08-03 15:26:46 +02:00
templates.rs docs(#3034): move the brace rationale out of templates.rs into coordinator.md 2026-08-04 13:00:07 +02:00
tests.rs refactor(#3034): rename PostSwap to RebuildBookkeeping 2026-08-04 12:55:52 +02:00