| Commit message (Expand) | Author | Age | Files | Lines |
| * | object/store/memory: Fix writer HEAD main | Runxi Yu | 8 hours | 3 | -4/+191 |
| * | object/store/memory: Add | Runxi Yu | 8 hours | 4 | -0/+191 |
| * | object/store/dual: Add | Runxi Yu | 8 hours | 5 | -0/+270 |
| * | object/store/mix: Add | Runxi Yu | 8 hours | 5 | -0/+212 |
| * | object/store: Add CoordinatedQuarantine | Runxi Yu | 9 hours | 2 | -4/+10 |
| * | object/store/chain: Add | Runxi Yu | 9 hours | 5 | -0/+189 |
| * | object/store: Add coordinated quarantiner | Runxi Yu | 10 hours | 1 | -0/+26 |
| * | More cleanups | Runxi Yu | 22 hours | 1 | -5/+4 |
| * | Various fixes and QoL things | Runxi Yu | 31 hours | 2 | -13/+13 |
| * | object/store: Go does not accept \0 | Runxi Yu | 31 hours | 2 | -4/+4 |
| * | Switch module URL to lindenii.org/go/furgit | Runxi Yu | 12 days | 3 | -6/+6 |
| * | object/id: Rename algorithm to object format | Runxi Yu | 2026-05-24 | 1 | -1/+1 |
| * | object/store: ErrObjectNotFound is specifically reader-associated | Runxi Yu | 2026-05-18 | 2 | -17/+15 |
| * | object/store: Remove TODO | Runxi Yu | 2026-05-18 | 1 | -2/+0 |
| * | object/*: Fix lints | Runxi Yu | 2026-05-16 | 1 | -2/+2 |
| * | object/store: Reader -> ObjectReader | Runxi Yu | 2026-05-16 | 3 | -4/+4 |
| * | object/store: Simplify; remove composited writer and quarantiner | Runxi Yu | 2026-05-16 | 4 | -42/+24 |
| * | object/store: Add interfaces | Runxi Yu | 2026-04-02 | 4 | -0/+213 |
| * | object/store: Document package | Runxi Yu | 2026-04-02 | 1 | -0/+13 |
| * | *: Remove | Runxi Yu | 2026-04-02 | 172 | -9088/+0 |
| * | object/store/packed/internal/ingest: TODO v0.1.170 | Runxi Yu | 2026-03-31 | 1 | -0/+1 |
| * | *: Fix lints v0.1.164 | Runxi Yu | 2026-03-30 | 2 | -5/+13 |
| * | object/store: Unify writers and fix naming v0.1.160 | Runxi Yu | 2026-03-30 | 10 | -43/+49 |
| * | object/store/dual: Dual shouldn't satisfy {Object,Pack}Quarantiner at all | Runxi Yu | 2026-03-30 | 2 | -36/+0 |
| * | object/store/dual: Satisfy WriterQuarantiner | Runxi Yu | 2026-03-30 | 4 | -21/+27 |
| * | object/store: Hybrid quarantine interface | Runxi Yu | 2026-03-30 | 2 | -1/+24 |
| * | object/store/dual: Add a basic dual composr | Runxi Yu | 2026-03-30 | 11 | -0/+620 |
| * | object/store/loose: Fix hex shard, I was stupid | Runxi Yu | 2026-03-30 | 1 | -1/+1 |
| * | object/store/loose: Add quarantine | Runxi Yu | 2026-03-30 | 5 | -0/+335 |
| * | object/store/loose: Fix lack of tmp file removal | Runxi Yu | 2026-03-30 | 1 | -0/+1 |
| * | object/store/{chain,mix}: Remove close v0.1.159 | Runxi Yu | 2026-03-30 | 2 | -12/+0 |
| * | object/store/packed: Add quarantine | Runxi Yu | 2026-03-30 | 5 | -0/+404 |
| * | object/store/packed/internal/ingest: And of course I forgot to goimports | Runxi Yu | 2026-03-30 | 1 | -1/+0 |
| * | object/store/packed/internal/ingest: Yep, that leftover stub should go | Runxi Yu | 2026-03-30 | 1 | -16/+7 |
| * | object/store: Clarify quarantine docs | Runxi Yu | 2026-03-30 | 1 | -1/+5 |
| * | object/store: Quarantine should just embed Reader | Runxi Yu | 2026-03-30 | 1 | -1/+1 |
| * | object/store/packed: Rename Base to ThinBase | Runxi Yu | 2026-03-30 | 4 | -6/+6 |
| * | object/store: Expose pack writing options | Runxi Yu | 2026-03-30 | 3 | -4/+42 |
| * | object,store/packed{,/internal/ingest}: Move from format/packfile/ingest | Runxi Yu | 2026-03-30 | 53 | -2/+3031 |
| * | object/store/packed: Make store own root, algo, opts | Runxi Yu | 2026-03-30 | 2 | -1/+12 |
| * | object/store/packed: Start the internal/reading split | Runxi Yu | 2026-03-30 | 45 | -103/+236 |
| * | object/store/memory: Remove AddObject, fix lints v0.1.158 | Runxi Yu | 2026-03-30 | 2 | -32/+36 |
| * | object/store/memory: I guess implement the ObjectWriter interface | Runxi Yu | 2026-03-30 | 4 | -8/+265 |
| * | object/store: Reorganize files | Runxi Yu | 2026-03-30 | 3 | -34/+37 |
| * | object/store: ObjectWriter should support writers too. | Runxi Yu | 2026-03-30 | 1 | -4/+10 |
| * | object/store: Add quarantine and writer interfaces | Runxi Yu | 2026-03-30 | 2 | -0/+67 |
| * | object/store: Okay, I intend to have a writing interface. | Runxi Yu | 2026-03-30 | 1 | -5/+6 |
| * | object/store: ReadingStore -> Reader | Runxi Yu | 2026-03-30 | 8 | -14/+14 |
| * | *: Remove Close from object/ref store interfaces•••At places where you own the object, you should have the literal
implementation with Close. If you're using it via the interface, then
you probably don't own that store, and you shouldn't be closing it.
Thanks to Michael Muré from git-bug for this point.
| Runxi Yu | 2026-03-29 | 1 | -5/+0 |
| * | object/type, format/packfile: API cleanups | Runxi Yu | 2026-03-29 | 7 | -18/+10 |