aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* ref/store: Remove ReadWriteStoreGravatar Runxi Yu2026-03-305-13/+21
* 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
* cmd/index-pack: RemoveGravatar Runxi Yu2026-03-303-146/+0
* 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-3054-254/+217
* 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-305-116/+424
* README: Decades?Gravatar Runxi Yu2026-03-301-1/+1
* 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-3022-34/+34
* object/tree: Regular files and types v0.1.157Gravatar Runxi Yu2026-03-304-6/+30
* furgit: Add a disclaimer here too v0.1.156Gravatar Runxi Yu2026-03-301-0/+6
* README: Lemme just make that clearerGravatar Runxi Yu2026-03-301-0/+1
* object/fetch: Use the new path splitting API v0.1.155Gravatar Runxi Yu2026-03-302-20/+2
* object/tree: Why wasn't I binary searching for remove v0.1.154Gravatar Runxi Yu2026-03-304-25/+36
* network/receivepack/service: Remove erroneous assignment v0.1.153Gravatar Runxi Yu2026-03-301-1/+0
* object/*: Fix lintsGravatar Runxi Yu2026-03-303-0/+5
* object/tree: Add helpers and cleanup v0.1.152Gravatar Runxi Yu2026-03-3011-45/+137
* README, etc.: Use proper unicode hyphens :PGravatar Runxi Yu2026-03-304-20/+20
* object/tree: Add bloblikeGravatar Runxi Yu2026-03-301-0/+12
* *: Update docs v0.1.151Gravatar Runxi Yu2026-03-294-4/+22
* ROADMAP: UpdatesGravatar Runxi Yu2026-03-291-6/+7
* object/signed/tag: Add signed tag thingy v0.1.150Gravatar Runxi Yu2026-03-298-0/+599
* object/signed/commit: Fix whitespaceGravatar Runxi Yu2026-03-293-0/+11
* object/signed: Add docs v0.1.149Gravatar Runxi Yu2026-03-291-0/+2
* object/signed/commit: Add signed commit helpersGravatar Runxi Yu2026-03-298-0/+469
* object/id: Add support for signature headers v0.1.148Gravatar Runxi Yu2026-03-294-12/+35
* *: Audit labels v0.1.147Gravatar Runxi Yu2026-03-294-4/+4
* *: 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. Gravatar Runxi Yu2026-03-297-34/+2
* ci: Disable dupl v0.1.146Gravatar Runxi Yu2026-03-291-0/+1
* object/fetch: Use proper errorsGravatar Runxi Yu2026-03-2917-45/+61
* cmd/receivepack9418: Actually I do need return here because defer. v0.1.145Gravatar Runxi Yu2026-03-291-4/+8