aboutsummaryrefslogtreecommitdiff
path: root/objectstore
Commit message (Expand)AuthorAgeFilesLines
* objectstore/{loose,packed}: Use iolimit v0.1.23Gravatar Runxi Yu2026-02-214-16/+30
* objectstore/loose, repository: Use a Reader-based API v0.1.22Gravatar Runxi Yu2026-02-214-161/+97
* objectstore/packed: Fix ReadHeader to return resolved delta object size v0.1.21Gravatar Runxi Yu2026-02-211-2/+70
* objectstore/packed: Add test for mismatched verify-pick -v sizeGravatar Runxi Yu2026-02-211-0/+78
* repository, {ref,object}store: Make stores own their rootsGravatar Runxi Yu2026-02-212-10/+10
* *: Modernize and lint; add CI v0.1.17Gravatar Runxi Yu2026-02-2110-61/+104
* *: Update doc-comments v0.1.13Gravatar Runxi Yu2026-02-214-4/+5
* *: Use testgit.NewRepoGravatar Runxi Yu2026-02-214-30/+30
* objectstore/packed: Add initial pack reading supportGravatar Runxi Yu2026-02-2116-0/+1427
* objectstore/loose: Move test helpers to their own fileGravatar Runxi Yu2026-02-212-53/+63
* objectstore/loose: Add streaming writerGravatar Runxi Yu2026-02-213-125/+411
* objectstore/loose: Add loose writer in bytesGravatar Runxi Yu2026-02-212-0/+216
* objectstore/loose: Rename loose_test to read_testGravatar Runxi Yu2026-02-211-0/+0
* objectstore/loose: Use filepath instead of path when joining OS pathsGravatar Runxi Yu2026-02-211-2/+2
* objectstore/loose: We should receive the objects directory, not repo rootGravatar Runxi Yu2026-02-213-8/+11
* objectstore/loose: Add testingGravatar Runxi Yu2026-02-211-0/+199
* objectstore/loose: We don't need this nil check either, I thinkGravatar Runxi Yu2026-02-211-4/+0
* objectstore/loose: Simplify ReadBytes* with a helperGravatar Runxi Yu2026-02-211-10/+18
* objectstore/loose: Remove redundant length checkGravatar Runxi Yu2026-02-211-3/+0
* objectstore/loose: Verify the length where possible.Gravatar Runxi Yu2026-02-212-4/+15
* objectstore: Clarify the hash contract in ReadBytesFullGravatar Runxi Yu2026-02-211-1/+4
* objectstore/loose: Add loose backendGravatar Runxi Yu2026-02-216-0/+269
* objectstore: ReadReaderContent should have an advisory declared lengthGravatar Runxi Yu2026-02-212-8/+9
* objectstore: Rename ObjectStore to StoreGravatar Runxi Yu2026-02-212-5/+5
* objectstore: Rename from objectdbGravatar Runxi Yu2026-02-212-0/+161