fix: prebuild upserts all tips to combined mpack_id after build
After building the combined mpack, explicitly upsert every tip in the job payload to the new mpack_id. Previously only the built tips were updated via FMC_11 inside wire_fetch_mpack; tips already cached with an older mpack_id were left stale, causing the clone cache-hit check (len(mpack_ids)==1) to fail and return 503.
Also update test_fmc_07b to assert the new invariant: all tips must share one mpack_id after prebuild completes.
sha256:068c4d6fa3a2c2e6caf48ed7dd56dff70b848431e3330da7d32f1b7453ea29a9
sha
~2
symbols
sha256:a4b18bfae03072b7b141395d07ac39d6e1b7c4e5bddbe202e6b62b49a339bd92
snapshot
~2
symbols modified
0
dead code introduced
Semantic Changes
2 symbols
Older
fix: prebuild must rebuild all tips when mpack_ids differ
sha256:fcd315b6da33ddb74d933ddb507f46b3ee21b92c586ed4c7f6e533df888336f0
All commits
Newer →
Latest on task/prebuild-all-tips
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:068c4d6fa3a2c2e6caf48ed7dd56dff70b848431e3330da7d32f1b7453ea29a9 --body "your comment"
No comments yet. Be the first to start the discussion.