Skip to content

Wake star fanout on socket readiness - #499

Merged
matrixarkai merged 1 commit into
mainfrom
codex/socket-ready-star-fanout
Nov 6, 2026
Merged

matrixarkai merged 1 commit into
mainfrom
codex/socket-ready-star-fanout

Conversation

@matrixarkai

Copy link
Copy Markdown
Owner

Summary

  • wake Unix star fanout on socket readability or writability instead of a fixed idle timer
  • preserve shared deadlines, membership order, complete exchange collection, and no mutation replay
  • retain the existing one-millisecond fallback on non-Unix platforms
  • pin the readiness behavior in CI and document isolated local WSL measurements

Validation

  • 696 library tests passed; 33 ignored
  • all targets and all features compile with the lockfile
  • complete replica-set, state-transfer, restart-recovery, process-isolation, and distinct-peer test surfaces passed
  • authenticated TLS persistent star connections passed
  • five-replica repair with three metadata voters passed for 256 pages, 37 batches, and 1,280 verified copies after failover and restart
  • isolated zero-delay release runs reduced median star-write latency from 2.498–2.600 ms to 0.833–0.861 ms and increased throughput from 379–392 to 1,093–1,130 operations per second

@matrixarkai
matrixarkai requested a review from bjmeetsfo November 6, 2026 13:00
@matrixarkai
matrixarkai merged commit 9ff29c7 into main Nov 6, 2026
5 checks passed
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.

2 participants