aboutsummaryrefslogtreecommitdiff
path: root/object/store
Commit message (Collapse)AuthorAgeFilesLines
* object/store/memory: Fix writerGravatar Runxi Yu9 hours3-4/+191
|
* object/store/memory: AddGravatar Runxi Yu9 hours4-0/+191
|
* object/store/dual: AddGravatar Runxi Yu9 hours5-0/+270
|
* object/store/mix: AddGravatar Runxi Yu10 hours5-0/+212
|
* object/store: Add CoordinatedQuarantineGravatar Runxi Yu10 hours2-4/+10
|
* object/store/chain: AddGravatar Runxi Yu10 hours5-0/+189
|
* object/store: Add coordinated quarantinerGravatar Runxi Yu11 hours1-0/+26
|
* More cleanupsGravatar Runxi Yu23 hours1-5/+4
|
* Various fixes and QoL thingsGravatar Runxi Yu32 hours2-13/+13
|
* object/store: Go does not accept \0Gravatar Runxi Yu32 hours2-4/+4
|
* Switch module URL to lindenii.org/go/furgitGravatar Runxi Yu12 days3-6/+6
|
* object/id: Rename algorithm to object formatGravatar Runxi Yu2026-05-241-1/+1
|
* object/store: ErrObjectNotFound is specifically reader-associatedGravatar Runxi Yu2026-05-182-17/+15
|
* object/store: Remove TODOGravatar Runxi Yu2026-05-181-2/+0
|
* object/*: Fix lintsGravatar Runxi Yu2026-05-161-2/+2
|
* object/store: Reader -> ObjectReaderGravatar Runxi Yu2026-05-163-4/+4
|
* object/store: Simplify; remove composited writer and quarantinerGravatar Runxi Yu2026-05-164-42/+24
|
* object/store: Add interfacesGravatar Runxi Yu2026-04-024-0/+213
|
* object/store: Document packageGravatar Runxi Yu2026-04-021-0/+13
|
* *: RemoveGravatar Runxi Yu2026-04-02172-9088/+0
|
* object/store/packed/internal/ingest: TODO v0.1.170Gravatar Runxi Yu2026-03-311-0/+1
|
* *: Fix lints v0.1.164Gravatar Runxi Yu2026-03-302-5/+13
|
* object/store: Unify writers and fix naming v0.1.160Gravatar Runxi Yu2026-03-3010-43/+49
|
* object/store/dual: Dual shouldn't satisfy {Object,Pack}Quarantiner at allGravatar Runxi Yu2026-03-302-36/+0
|
* object/store/dual: Satisfy WriterQuarantinerGravatar Runxi Yu2026-03-304-21/+27
|
* object/store: Hybrid quarantine interfaceGravatar Runxi Yu2026-03-302-1/+24
|
* object/store/dual: Add a basic dual composrGravatar Runxi Yu2026-03-3011-0/+620
|
* object/store/loose: Fix hex shard, I was stupidGravatar Runxi Yu2026-03-301-1/+1
|
* object/store/loose: Add quarantineGravatar Runxi Yu2026-03-305-0/+335
|
* object/store/loose: Fix lack of tmp file removalGravatar Runxi Yu2026-03-301-0/+1
|
* object/store/{chain,mix}: Remove close v0.1.159Gravatar Runxi Yu2026-03-302-12/+0
|
* object/store/packed: Add quarantineGravatar Runxi Yu2026-03-305-0/+404
|
* object/store/packed/internal/ingest: And of course I forgot to goimportsGravatar Runxi Yu2026-03-301-1/+0
|
* object/store/packed/internal/ingest: Yep, that leftover stub should goGravatar Runxi Yu2026-03-301-16/+7
|
* object/store: Clarify quarantine docsGravatar Runxi Yu2026-03-301-1/+5
|
* object/store: Quarantine should just embed ReaderGravatar Runxi Yu2026-03-301-1/+1
|
* object/store/packed: Rename Base to ThinBaseGravatar Runxi Yu2026-03-304-6/+6
|
* object/store: Expose pack writing optionsGravatar Runxi Yu2026-03-303-4/+42
|
* object,store/packed{,/internal/ingest}: Move from format/packfile/ingestGravatar Runxi Yu2026-03-3053-2/+3031
|
* object/store/packed: Make store own root, algo, optsGravatar Runxi Yu2026-03-302-1/+12
|
* object/store/packed: Start the internal/reading splitGravatar Runxi Yu2026-03-3045-103/+236
|
* object/store/memory: Remove AddObject, fix lints v0.1.158Gravatar Runxi Yu2026-03-302-32/+36
|
* object/store/memory: I guess implement the ObjectWriter interfaceGravatar Runxi Yu2026-03-304-8/+265
|
* object/store: Reorganize filesGravatar Runxi Yu2026-03-303-34/+37
|
* object/store: ObjectWriter should support writers too.Gravatar Runxi Yu2026-03-301-4/+10
|
* object/store: Add quarantine and writer interfacesGravatar Runxi Yu2026-03-302-0/+67
|
* object/store: Okay, I intend to have a writing interface.Gravatar Runxi Yu2026-03-301-5/+6
|
* object/store: ReadingStore -> ReaderGravatar Runxi Yu2026-03-308-14/+14
|
* *: Remove Close from object/ref store interfacesGravatar Runxi Yu2026-03-291-5/+0
| | | | | | | | 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.
* object/type, format/packfile: API cleanupsGravatar Runxi Yu2026-03-297-18/+10
|