Promote testnet to main for 14.8.3 release#496
Conversation
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (13)
WalkthroughThis PR introduces MessagePack-based binary request payloads and shared Arc-based circuit references across the type system and validator pipelines. Workspace dependencies are updated to add msgpack and bytes support; types move from JSON serialization to binary encodings; the dispatch loop gains a caching layer for budget management; and dslice staging pipelines are refactored to thread Arc-wrapped circuits and encode inputs as msgpack bytes. ChangesMessagePack Input Handling and Arc Circuit Sharing
Infrastructure Version Updates
🎯 4 (Complex) | ⏱️ ~45 minutes Possibly Related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
switching to direct merge |
Brings two testnet-merged PRs into main as the next mainnet release candidate:
Arc<Circuit>, msgpack-encoded queue payloads, dispatch hot-path cache, lifted dispatch ceiling, decoupled pending-verifications cap)Testnet verification
Deployed
testnet-0291f33cto sn2-testnet-1 (validator + miner) and sn2-testnet-2 (validator). After resolving an unrelated miner hotkey-mismatch on testnet-1 (axon was advertising thetestnet/minerhotkey but pm2 had it running with--wallet-hotkey validator), sn2-testnet-1 sustains ~89 proofs/sec against a single local miner (uid 69). Mainnet pre-PR was ~17 proofs/sec spread across 240+ miners, so end-to-end speedup is bounded by whichever downstream constraint (network fanout, miner proving rate, etc.) the validator now exposes.Release plan
After merge, tag
14.8.3to trigger the mainnet release workflow.Summary by CodeRabbit
New Features
Chores