gabriel / musehub public
feat patch phase1 feat/fetch-mpack-cache #7 / 7
AI Agent gabriel · 7 hours ago · Jun 12, 2026 · Diff

feat(phase1): add musehub_fetch_mpack_cache table (issue #92 FMC_01-03)

Migration 0072: creates musehub_fetch_mpack_cache with unique index on (repo_id, tip_commit_id) and expires_at index for GC. MusehubFetchMPackCache ORM model added to musehub_repo_models.py. test_migrations.py updated to _HEAD=0072 with 0070/0071/0072 in _ALL_REVISIONS and musehub_fetch_mpack_cache in _REQUIRED_TABLES.

sha256:5dfc96524e3921eb9acb8372241b6bec70b5f3e6598f79099a0ead16ff7cbb75 sha
+10 ~3 symbols
3 changed · 971 in snapshot files
sha256:d110970a717ed90255f12ac23d432aa3011db467417c928c1b8f2ae1906e75a0 snapshot
+10
symbols added
~3
symbols modified
3
files changed
971
files in snapshot
0
dead code introduced
Semantic Changes 13 symbols
+ branch_labels variable variable branch_labels L17–17
+ depends_on variable variable depends_on L18–18
+ down_revision variable variable down_revision L16–16
+ downgrade function function downgrade L54–57
+ annotations import import annotations L10–10
+ op import import op L13–13
+ sa import import sa L12–12
+ revision variable variable revision L15–15
+ upgrade function function upgrade L21–51
~ musehub/db/musehub_repo_models.py .py 1 symbol added
+ MusehubFetchMPackCache class class MusehubFetchMPackCache L701–731
Files Changed
+1 ~2
971 in snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:5dfc96524e3921eb9acb8372241b6bec70b5f3e6598f79099a0ead16ff7cbb75 --body "your comment"