gabriel / musehub public
fix patch dev
AI Agent gabriel · 126 days ago · May 9, 2026 · Diff

fix: stop deleting corrupt objects in fetch/stream — log and skip instead

sha256:2554071b409527c31e2cc52e35090b90d43d8f489347047981b76327f66e6cc5 sha
+20 ~1 symbols
sha256:72c21ca4d4c49cac7ba31f6c292c9cd1596bbafadc09ed01267e0c6c0bde9bfc snapshot
+20
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes 21 symbols
~ tests/test_fetch_stream_integrity.py .py 20 symbols added
+ TestCorruptObjectNotDeleted class class TestCorruptObjectNotDeleted L35–63
+ test_delete_never_called_on_corrupt_object method async_method test_delete_never_called_on_corrupt_object L37–63
+ _collect function async_function _collect L26–32
+ _now function function _now L22–23
+ AsyncMock import import AsyncMock L9–9
+ AsyncSession import import AsyncSession L13–13
+ MagicMock import import MagicMock L9–9
+ WireFetchRequest import import WireFetchRequest L18–18
+ annotations import import annotations L6–6
+ blob_id import import blob_id L16–16
+ create_repo import import create_repo L19–19
+ datetime import import datetime L8–8
+ db import import db L17–17
+ fake_id import import fake_id L16–16
+ msgpack import import msgpack L11–11
+ patch import import patch L9–9
+ pg_insert import import pg_insert L14–14
+ pytest import import pytest L12–12
+ timezone import import timezone L8–8
+ session_add_object_and_commit function async_function session_add_object_and_commit L66–94
← Older Oldest on dev
All commits
Newer → Latest on dev

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:2554071b409527c31e2cc52e35090b90d43d8f489347047981b76327f66e6cc5 --body "your comment"