refactor
BREAKING
task/sweep-pack-to-mpack
#2 / 2
refactor: delete musehub/storage/pack.py and tiers.py — dead server-side code
pack.py and tiers.py implemented local disk object packing (.pack/.idx files) for a server that stores everything in MinIO. auto_pack() was never called in production — only in tests. These concerns belong in muse/core/mpack.py, not on the server side.
sha256:5e65aa1aaed553d3e4294192cb4cb2e35b68298d9c90a12c83c2d6675c9fb360
sha
−99
symbols
sha256:fe230576ce8951f213f03b85608f38a0de8579b7e7275c7d2c0825cacfd41f71
snapshot
−99
symbols removed
0
dead code introduced
Semantic Changes
99 symbols
−
test_gc_keeps_pack_with_unique_objects
method
method test_gc_keeps_pack_with_unique_objects L246–266
−
test_gc_removes_pack_superseded_by_newer_pack
method
method test_gc_removes_pack_superseded_by_newer_pack L224–244
−
test_packing_already_packed_objects_skips_them
method
method test_packing_already_packed_objects_skips_them L204–218
−
test_same_objects_produce_same_pack_name
method
method test_same_objects_produce_same_pack_name L185–202
−
test_packed_count_matches_loose_objects
method
method test_packed_count_matches_loose_objects L283–293
−
test_reads_from_correct_pack_when_multiple_exist
method
method test_reads_from_correct_pack_when_multiple_exist L155–179
−
test_packs_and_prunes_when_loose_meets_threshold
method
method test_packs_and_prunes_when_loose_meets_threshold L360–375
−
test_skips_when_loose_below_threshold
method
method test_skips_when_loose_below_threshold L377–389
−
test_hot_before_prune_loose_and_pack_both_present
method
method test_hot_before_prune_loose_and_pack_both_present L214–225
−
test_warm_for_object_in_pack_loose_removed
method
method test_warm_for_object_in_pack_loose_ L227–238
−
test_warm_for_packed_object_after_prune
method
method test_warm_for_packed_object_after_prune L201–212
−
test_returns_none_after_object_deleted_from_all_tiers
method
method test_returns_none_after_object_deleted_from_all_tiers L257–272
−
test_removes_all_covered_loose_objects
method
method test_removes_all_covered_loose_objects L84–100
−
test_mixed_prune_removes_only_covered
method
method test_mixed_prune_removes_only_covered L156–185
−
test_preserves_loose_objects_not_in_any_pack
method
method test_preserves_loose_objects_not_in_any_pack L133–154
← Older
Oldest on task/sweep-pack-to-mpack
All commits
Newer
refactor: comprehensive pack → mpack rename across all source fi…
sha256:83e8100b89a06258099d9d3336eabf87995e5b40b0b7ef956dec67ffef12b35a
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:5e65aa1aaed553d3e4294192cb4cb2e35b68298d9c90a12c83c2d6675c9fb360 --body "your comment"
No comments yet. Be the first to start the discussion.