Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
8deaa21
chore(cluster): fuse spec-7.2 IC data-plane decoupling onto the stage…
Jul 9, 2026
cb9703b
fix(cluster): spec-7.2 D7 F6-1 -- one-shot conn-reset injection, un-S…
Jul 9, 2026
23a5197
feat(cluster): spec-7.3 D1 -- LMS worker-pool shard map (pure layer)
Jul 9, 2026
fcdb9e4
feat(cluster): spec-7.3 D2 -- LMS DATA-plane worker pool instantiation
Jul 9, 2026
d2fc287
feat(cluster): spec-7.3 D3 (wire) -- HELLO worker_id/n_workers fields
Jul 9, 2026
1554db6
feat(cluster): spec-7.3 D3 -- per-worker DATA tier1 shmem + mesh + HE…
Jul 9, 2026
4a920ef
test(cluster): spec-7.3 D3 -- 2-node worker-pool mesh + HELLO gate e2e
Jul 9, 2026
cde268f
feat(cluster): spec-7.3 D4 -- outbound ring group xN + per-tag shard …
Jul 9, 2026
cec4262
test(cluster): spec-7.3 -- reserve per-worker DATA port span in old g…
Jul 9, 2026
af088bf
feat(cluster): spec-7.3 D5 -- per-worker sharded GCS block dedup HTAB
Jul 9, 2026
7e400e8
feat(cluster): spec-7.3 D6 -- inline CR/undo serve on the DATA plane …
Jul 9, 2026
672558e
feat(cluster): spec-7.3 D7 -- fence ×N + crash/reconfig semantics (LM…
Jul 10, 2026
941f0d9
fix(cluster): spec-7.3 D7 review r1 -- consume fence-refuse injection…
Jul 10, 2026
fd5dd75
feat(cluster): spec-7.3 D8 -- per-worker DATA-plane observability ×N
Jul 10, 2026
4c79292
test(cluster): spec-7.3 D9 -- t/365 -> t/367 renumber + live routing …
Jul 10, 2026
1265ec5
feat(cluster): spec-7.3 D9 -- shard-route unit layer + dedup misroute…
Jul 10, 2026
c289100
perf(cluster): spec-7.3 D9 -- LMS pool-scaling gate harness (Q9 L5)
Jul 10, 2026
d365f11
ci(nightly): spec-7.3 D9 -- shard the LMS worker-pool TAP family (364…
Jul 10, 2026
f616041
test(cluster): spec-7.3 D9 -- default DATA port span follows the pool…
Jul 10, 2026
f8bc665
fix(cluster): spec-7.3 review P1-1+P2-1 -- ship-time fence re-check +…
Jul 10, 2026
447b27a
test(cluster): spec-7.3 review P1-2 -- conf-arm the fence/construct T…
Jul 10, 2026
8a69f52
ci(nightly): spec-7.3 review P1-3 -- shard t/358-360 (data-plane flip…
Jul 10, 2026
774b823
chore(cluster): merge main into spec-7.3 LMS worker pool -- 33-file s…
Jul 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 20 additions & 5 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,20 +183,35 @@ jobs:
# the same commit; see docs/code-review-checklist.md).
- { name: stage6-crossnode-a, ranges: "346-350", unit: false, regress: false }
- { name: stage6-crossnode-b, ranges: "351-357 361", unit: false, regress: false }
# t/362 spec-4.6a 4-node shared_catalog kill self-heal (t/358-360
# reserved by the parallel spec-7.2 lane; L464 occupancy verified
# against origin branches 2026-07-08). Own shard: 4-node formation
# + kill + convergence needs the wall clock.
# t/358 spec-7.2 data-plane flip e2e + t/360 data-plane fault legs
# (conn-reset injection / KNOWN-BLOCKED docs). Closes the review
# P1-3 shard hole: both files predate this shard and were in NO CI
# matrix. Own shard: the t/360 value gate + reconnect deadline
# need the wall clock. (t/359 gapwalk runs in stage7-multixact.)
- { name: stage7-data-plane, ranges: "358 360", unit: false, regress: false }
# t/362 spec-4.6a 4-node shared_catalog kill self-heal (L464
# occupancy verified against origin branches 2026-07-08). Own
# shard: 4-node formation + kill + convergence needs the wall
# clock.
- { name: stage7-reconfig-liveness, ranges: "362-362", unit: false, regress: false }
# t/363 spec-2.29a marker-async LMON liveness.
- { name: stage7-marker-async, ranges: "363-363", unit: false, regress: false }
# t/364 + t/367 spec-7.3 LMS worker-pool family (single-node pool
# smoke + 2-node topology / multi-tag routing / recycle / N=1
# sentinel). Every new t/ file lands in a shard the same commit
# (L342).
- { name: stage7-lms-pool, ranges: "364 367", unit: false, regress: false }
# t/365 spec-7.1a cross-instance write-write MVCC coordination.
- { name: stage7-write-write, ranges: "365-365", unit: false, regress: false }
# t/366 spec-7.2a GCS block dedup capacity + eager reclaim. Own shard:
# 2-node shared_catalog bring-up + cross-node distinct-read dedup
# pressure + injected retransmit-dedup correctness needs the wall
# clock. (t/364 reserved by the parallel spec-7.3 LMS-pool lane.)
# clock.
- { name: stage7-gcs-dedup-capacity, ranges: "366-366", unit: false, regress: false }
# t/359 mxid-stripe gapwalk + t/368 multixact member-serve refuse
# (spec-7.1 family; 368 renamed from the double-occupied t/360 per
# the hub number ledger -- the lms data-plane faults file keeps 360).
- { name: stage7-multixact, ranges: "359 368", unit: false, regress: false }
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down
Loading
Loading