fix
patch
#61
task/fix-issue-61-global-commits
#1 / 2
fix(#61): add migration, TDD tests, and blob-page query fix
- Alembic 0058: create musehub_commit_refs and musehub_snapshot_refs, backfill from existing rows, drop repo_id from both tables - TDD test suite: 8 integration tests covering the copytree clone path and the cross-repo commit dedup scenario (the issue #61 root case) - ui_blob: update commit listing query to join through MusehubCommitRef
sha256:2734174b3dcc180563b77be1cae0dda48801d5e76c2dcf64d63231bd02912b53
sha
+44
~9
−4
symbols
sha256:45ec9f3ee93ead7c2d0c0af0f63a0f418d47e361fa2cfa203f826f6d84b8125a
snapshot
+44
symbols added
~9
symbols modified
−4
symbols removed
0
dead code introduced
Semantic Changes
57 symbols
+
test_clone_after_push_from_copytree_succeeds
method
method test_clone_after_push_from_copytree_succeeds L153–168
+
test_cloned_repo_has_correct_commit_count
method
method test_cloned_repo_has_correct_commit_count L170–187
+
test_server_has_branch_after_push_from_copytree
method
method test_server_has_branch_after_push_from_copytree L135–151
+
test_clone_second_repo_after_same_commits_pushed_to_first
method
method test_clone_second_repo_after_same_commits_pushed_to_first L218–250
+
test_remote_remove_clears_tracking_refs
method
method test_remote_remove_clears_tracking_refs L97–107
Older
fix(#61): make commits and snapshots globally content-addressed
sha256:9c1794ce96efd36e3492875d6487dc60b0f674d0123370a5284e97d5bd68d0a4
All commits
Newer →
Latest on task/fix-issue-61-global-commits
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:2734174b3dcc180563b77be1cae0dda48801d5e76c2dcf64d63231bd02912b53 --body "your comment"
No comments yet. Be the first to start the discussion.