Skip to content

graft batch 45: 1 land from fluent-1 - #273

Merged
thedancingdeveloper merged 1 commit into
mainfrom
graft/batch-45
Nov 1, 2026
Merged

thedancingdeveloper merged 1 commit into
mainfrom
graft/batch-45

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

Batch 45 of graft line fluent-1, one commit per land, oldest first, by graft-mirror (decision D26). Merge it with rebase-merge to keep the commits (D28). graft never merges or queues this PR.

  • Base: main at e7d5115 (graft ca607f82686ed545a74dff3fc197848bcb867fbb0abf7818fd0945e7ba40e1e0b)
  • Lands: 1 (c39da5c880bce3618376bb87b495df6cdabd8ee013c97afaeb4a0620b600b7bea..cb1012792116bfcd9ab5286f7b61c956fb3dc7f7e9708936176ae3f7964d28c52)
Changeset Author Session Work item Attestations Subject
cb1012792116b graft ses_01M6A6JQTB6QN2B4QYS7EH32QQ WI-2778 none test(fluent): direct Epoch::write_if_current tests for connect keychain races

Graft-Batch: 45
Graft-Line: fluent-1
Graft-Changeset: cb1012792116bfcd9ab5286f7b61c956fb3dc7f7e9708936176ae3f7964d28c52

…in races

Add unit tests for the epoch gate: a stale write is skipped once a newer attempt starts, a current write runs, and a threaded case where a stale writer holds the epoch lock while a newer attempt bumps and writes, asserting the newer token wins. Test-only; no non-test code changed.

Graft-Changeset: cb1012792116bfcd9ab5286f7b61c956fb3dc7f7e9708936176ae3f7964d28c52
Graft-Session: ses_01M6A6JQTB6QN2B4QYS7EH32QQ
Graft-Work-Item: WI-2778
Claimed-Author: graft <306930456+thedancingdeveloper@users.noreply.github.com>
Graft-Batch: 45
@thedancingdeveloper
thedancingdeveloper added this pull request to the merge queue Nov 1, 2026
Merged via the queue into main with commit 6cda1a8 Nov 1, 2026
10 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the graft/batch-45 branch November 1, 2026 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant