aboutsummaryrefslogtreecommitdiff
path: root/objectstore/loose
Commit message (Collapse)AuthorAgeFilesLines
* *: objectstore -> object/storeGravatar Runxi Yu2026-03-2517-1192/+0
|
* *: Resort import orderGravatar Runxi Yu2026-03-252-2/+2
|
* *: objectid -> object/idGravatar Runxi Yu2026-03-2512-12/+12
|
* *: objecttype, objectheader -> object/type, object/headerGravatar Runxi Yu2026-03-2510-14/+14
|
* objectstore/loose, receivepack/service, repository: Lint whitespaceGravatar Runxi Yu2026-03-222-0/+2
|
* objectstore/*, repository, receivepack/service: don't take ownership of rootGravatar Runxi Yu2026-03-221-6/+4
|
* objectstore{,/loose}: Document contracts more clearlyGravatar Runxi Yu2026-03-228-33/+107
|
* Revert "object/header: Rename from objectheader"Gravatar Runxi Yu2026-03-105-15/+15
| | | | This reverts commit 85f1212724e037e6934203f04a3f6231ac609503.
* object/header: Rename from objectheaderGravatar Runxi Yu2026-03-105-15/+15
|
* objectstore: Refresh v0.1.80Gravatar Runxi Yu2026-03-081-0/+6
| | | | | | * Add manual Refresh for various objectstore's * RefreshPolicy option * Refreshable MRU and atomic snapshotting
* Urgh I made some wrong amends and I'm too tired to separate the commits out ↵Gravatar Runxi Yu2026-03-073-19/+10
| | | | | | | | | | | | | this time ancestor: Split out of reachability mergebase: Add merge base routines internal/commitquery: Add commit query context engine thingy internal/peel: Shared tag peeling errors: Shared object query errors internal/testgit: Add rooted repo helpers; remove raw path access objectstore/memory: Add in-memory object store objectid: Add Compare helper
* *: Fix lintsGravatar Runxi Yu2026-03-051-1/+1
|
* internal/compress: Import flate and such from klauspost/compressGravatar Runxi Yu2026-03-054-4/+4
|
* objectstore/loose: SplitGravatar Runxi Yu2026-03-044-183/+204
|
* *: LintGravatar Runxi Yu2026-03-0412-26/+155
|
* *: Fix the broken comments for overescaping that python scriptGravatar Runxi Yu2026-02-221-1/+1
|
* objectstore/*, repository: Add ReadSize v0.1.28Gravatar Runxi Yu2026-02-211-0/+9
| | | | | For cases where knowing the type is unnecessary and incurs extra overhead.
* objectstore/{packed,loose}: Use internal zlib v0.1.26Gravatar Runxi Yu2026-02-214-4/+4
|
* objectstore/{loose,packed}: Use iolimit v0.1.23Gravatar Runxi Yu2026-02-213-14/+27
|
* objectstore/loose, repository: Use a Reader-based API v0.1.22Gravatar Runxi Yu2026-02-214-161/+97
|
* repository, {ref,object}store: Make stores own their rootsGravatar Runxi Yu2026-02-211-4/+3
|
* *: Modernize and lint; add CI v0.1.17Gravatar Runxi Yu2026-02-213-50/+69
|
* *: Update doc-comments v0.1.13Gravatar Runxi Yu2026-02-211-1/+1
|
* *: Use testgit.NewRepoGravatar Runxi Yu2026-02-212-28/+28
|
* 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/loose: Add loose backendGravatar Runxi Yu2026-02-216-0/+269