history of internal/adapters/snapshot/repository.go at v0.2.0
2026-07-26
| 90fb24b | fix: address coderabbit durability findings GPG Verified | brice | ||
| 692d04f | fix(snapshot): clear orphaned checkpoint heads GPG Verified | brice | ||
| 434d046 | refactor(snapshot): retire name-keyed paths and production fault hooks GPG Verified | brice | ||
| 6bbcb8d | refactor(snapshot): replace tombstoned deletion with startup garbage collection GPG Verified | brice | ||
| d5c98ee | refactor(recovery): replace intent journals with idempotent operations GPG Verified | brice | ||
| 5297bf6 | refactor(snapshot): delete the dead legacy blob bridge GPG Verified | brice | ||
| 1c8c669 | fix(runtime): stabilize bounded shutdown and scanning GPG Verified | brice | ||
| 2a1a401 | perf(recovery): avoid reconciliation rereads GPG Verified | brice | ||
| 9297910 | fix(recovery): wire bounded production maintenance GPG Verified | brice | ||
| 2d93e51 | docs(recovery): document and observe durable state GPG Verified | brice | ||
| 3c189af | feat(snapshot): reconcile and retain catalogue checkpoints GPG Verified | brice | ||
| 1c282c1 | test(recovery): cover final transaction crash points GPG Verified | brice |
2026-07-25
| c8509d8 | fix(snapshot): persist tombstone scan position GPG Verified | brice | ||
| 80597c9 | fix(recovery): bound migration maintenance io GPG Verified | brice | ||
| f90cadc | feat(snapshot): key checkpoints by session incarnation GPG Verified | brice |
2026-07-22
| b649528 | fix(snapshot): harden rooted filesystem lifecycle GPG Verified | brice | ||
| 0d68d26 | refactor(snapshot): drop golang.org/x/sys for os.Root GPG Verified | brice | ||
| 0edf864 | fix(snapshot): make fallback loading atomic and bounded GPG Verified | brice | ||
| f2d254a | fix(snapshot): propagate safe path close errors GPG Verified | brice | ||
| 26baad6 | fix(snapshot): bound maintenance cursor state GPG Verified | brice | ||
| 7e93b8d | fix(snapshot): bound repository session state GPG Verified | brice | ||
| 0e3ca7c | perf(snapshot): avoid full-history publication reads GPG Verified | brice | ||
| fc94e20 | refactor(daemon): remove snapshot test-only state GPG Verified | brice |
2026-07-21
| 34db907 | docs(snapshot): clarify maintenance cursor state GPG Verified | brice | ||
| 725406b | test(snapshot): verify cursor close failures GPG Verified | brice | ||
| 11815fb | refactor(snapshot): bound maintenance cursors GPG Verified | brice | ||
| 3565447 | fix(snapshot): invalidate stale gc marks GPG Verified | brice | ||
| abf5279 | fix(snapshot): preserve maintenance continuation state GPG Verified | brice | ||
| 9e04e97 | fix(snapshot): make maintenance traversal fair GPG Verified | brice | ||
| b1b3fa9 | fix(snapshot): bound repository maintenance GPG Verified | brice | ||
| b5f28c1 | feat(snapshot): expose legacy snapshot imports GPG Verified | brice | ||
| be1ed56 | feat(snapshot): quarantine deletes and collect stale blobs GPG Verified | brice | ||
| 13c7e30 | refactor(snapshot): split repository responsibilities GPG Verified | brice | ||
| a8652f5 | test(snapshot): cover repository durability faults GPG Verified | brice | ||
| 2d19589 | fix(snapshot): harden repository durability GPG Verified | brice | ||
| e144d99 | feat(snapshot): add durable repository primitives GPG Verified | brice |