aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* reachability: Fix documentation typo v0.1.173Gravatar Runxi Yu27 hours1-1/+1
* README: Use the master branch's badgeGravatar Runxi Yu30 hours1-1/+1
* object/store/packed: Delta cache should not need copyingGravatar Runxi Yu3 days1-2/+2
* research: Probably no XOR filters.Gravatar Runxi Yu5 days1-2/+0
* research: That note on object IDs is a bit confusing•••Just read security considerations instead. Gravatar Runxi Yu5 days1-7/+0
* object/tag: Rename Target to TargetIDGravatar Runxi Yu5 days14-16/+16
* reachability: CheckConnected should get a strict optionGravatar Runxi Yu5 days3-5/+7
* ref/store: More bikesheddingGravatar Runxi Yu5 days2-0/+4
* ref/store: List should not be backend-definedGravatar Runxi Yu5 days1-0/+2
* object: Serialize -> BytesGravatar Runxi Yu8 days12-36/+36
* research: dynamic packfiles do not need abbreviated hashesGravatar Runxi Yu2026-04-261-0/+6
* README, etc.: Add hjgit mirrorGravatar Runxi Yu2026-04-052-16/+7
* README: `next` branch refactorGravatar Runxi Yu2026-04-021-0/+1
* research: Add dynamic pack resources v0.1.172Gravatar Runxi Yu2026-04-011-0/+7
* object/id: Mut-Never RawBytes v0.1.171Gravatar Runxi Yu2026-03-312-3/+6
* object/store/packed/internal/ingest: TODO v0.1.170Gravatar Runxi Yu2026-03-311-0/+1
* furgit: Clarify what depending on repo means v0.1.169Gravatar Runxi Yu2026-03-311-2/+3
* repository: Pass the fetcher to reachability v0.1.168Gravatar Runxi Yu2026-03-311-1/+1
* reachability: Use fetcher and clean up some legacy helper stuffGravatar Runxi Yu2026-03-319-140/+46
* commitquery: Error handling cleanup after the fetcher port•••Still a few weird parts, but I forgot what those helpers were for, and the semantics were a bit awkward... will check laterâ„¢ Gravatar Runxi Yu2026-03-312-55/+12
* object/fetch: Wrap ReadSize errorsGravatar Runxi Yu2026-03-311-1/+6
* internal/peel: Purge v0.1.167Gravatar Runxi Yu2026-03-311-50/+0
* object/fetch: Cleanup and add header/sizeGravatar Runxi Yu2026-03-3113-113/+42
* ref/store: Simplify names v0.1.166Gravatar Runxi Yu2026-03-3112-27/+27
* object/fetch: Remove peel to tag functions•••They were meaningless and confusing v0.1.165Gravatar Runxi Yu2026-03-313-44/+0
* ref/store: Shape Batch a bit more like Transaction and eagerly validate what ...Gravatar Runxi Yu2026-03-316-46/+66
* *: Fix lints v0.1.164Gravatar Runxi Yu2026-03-303-6/+14
* TODO: update v0.1.163Gravatar Runxi Yu2026-03-301-21/+12
* network/receivepack/service: Some cleanups v0.1.162Gravatar Runxi Yu2026-03-304-24/+14
* network/receivepack: Fix some leftoversGravatar Runxi Yu2026-03-304-5/+2
* network/receivepack: Cleanup; also document QuarantinedObjects nullnessGravatar Runxi Yu2026-03-306-11/+15
* network/receivepack: Use dualGravatar Runxi Yu2026-03-3014-740/+216
* repository: Use dual v0.1.161Gravatar Runxi Yu2026-03-304-41/+40
* 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
* 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