aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* object/store/packed: Fix error handlingGravatar Runxi Yu11 days1-1/+2
* object/store/packed: Use the new MaxChainDepthGravatar Runxi Yu11 days1-6/+2
* internal/format/packfile/delta: Add MaxChainDepthGravatar Runxi Yu11 days1-0/+5
* internal/format/pack{idx,rev}, object/store/packed: Update PackObjects invoca...Gravatar Runxi Yu11 days3-5/+3
* internal/testgit: Enrich PackObjectsGravatar Runxi Yu11 days1-13/+111
* object/store/packed: Use the new format/packfile header parserGravatar Runxi Yu11 days1-18/+8
* internal/format/packfile: Add header parserGravatar Runxi Yu11 days1-5/+59
* object/store/internal/digest: Add docs, errors, record, result•••Committing as I re-review Gravatar Runxi Yu11 days4-0/+128
* object/store/packed: Basic reading functionalityGravatar Runxi Yu11 days12-54/+1253
* object/store/loose: Use SeedHistoryGravatar Runxi Yu11 days1-43/+28
* internal/mru: Test that sync places new keys firstGravatar Runxi Yu11 days1-0/+16
* internal/mru: Append keys before the survivorsGravatar Runxi Yu11 days1-6/+13
* internal/mmap: Add testsGravatar Runxi Yu11 days2-1/+112
* internal/mmap: Add MmapGravatar Runxi Yu11 days2-0/+94
* internal/format/packrev: Add testsGravatar Runxi Yu11 days3-0/+370
* internal/format/packidx: Use repo.SeedHistoryGravatar Runxi Yu11 days1-15/+7
* internal/testgit: Seed historyGravatar Runxi Yu11 days1-0/+206
* internal/format/packrev: Use stickyio properlyGravatar Runxi Yu11 days1-32/+10
* internal/format/packidx: Use stickyioGravatar Runxi Yu11 days1-43/+14
* internal/stickyio: Add sticky I/O thingGravatar Runxi Yu11 days2-0/+84
* internal/format/packrev: Add basic writer•••TODO: extract stickywriter to its own package Gravatar Runxi Yu12 days1-0/+101
* internal/format/packrev: Add basicsGravatar Runxi Yu12 days1-0/+124
* internal/format/packrev: Add package documentationGravatar Runxi Yu12 days1-0/+3
* internal/format/packidx: Add index-writing testGravatar Runxi Yu12 days2-0/+200
* internal/format/packidx: Add lookup testsGravatar Runxi Yu12 days1-0/+99
* internal/format/packidx: Add pack index parse testsGravatar Runxi Yu12 days1-0/+124
* internal/format/packidx: Add test helpersGravatar Runxi Yu12 days1-0/+95
* internal/format/packidx: Fix lintsGravatar Runxi Yu12 days2-3/+4
* internal/format/packidx: Add basic writing support•••I'm not sure if this is the right API shape yet. Gravatar Runxi Yu12 days1-0/+158
* internal/format/packidx: Add lookup by object IDGravatar Runxi Yu12 days1-0/+73
* internal/format/packidx: Add base operationsGravatar Runxi Yu12 days1-0/+196
* internal/format/packidx: Add documentationGravatar Runxi Yu12 days1-0/+3
* internal/format/packfile: Panic on implausible hash sizesGravatar Runxi Yu12 days2-12/+12
* internal/format/packfile/delta: Apply testsGravatar Runxi Yu12 days1-0/+174
* internal/format/packfile/delta: Header testsGravatar Runxi Yu12 days1-0/+88
* internal/format/packfile/delta: Add applyGravatar Runxi Yu12 days1-0/+117
* internal/testgit: packobjects, verifypackGravatar Runxi Yu12 days2-0/+60
* internal/format/packfile/delta: Add header parsing and serializationGravatar Runxi Yu12 days1-0/+98
* internal/cache/clock: Rename Cache to ClockGravatar Runxi Yu12 days6-65/+65
* *: Remove nolint:wrapcheck where now extraGravatar Runxi Yu12 days4-6/+6
* object/fetch: Fix lints and improve error handlingGravatar Runxi Yu12 days1-6/+23
* ci: Allow io.* wrapcheck passthroughGravatar Runxi Yu12 days1-0/+8
* internal/format/packfile: Return ErrInvalidHashSize on ParseEntryHeaderGravatar Runxi Yu12 days1-1/+7
* internal/format/packfile: Fix 9 continuation bytes is needed for the overflow...Gravatar Runxi Yu12 days1-1/+1
* internal/format/packfile: Fix exhaustiveness in entry_typeGravatar Runxi Yu12 days1-3/+4
* internal/cache: Fix package nameGravatar Runxi Yu12 days1-1/+1
* internal/priorityqueue: Fix lintGravatar Runxi Yu12 days1-1/+1
* internal/compress/zlib: Fix lintsGravatar Runxi Yu12 days2-6/+6
* internal/cache/clock: Fix lintsGravatar Runxi Yu12 days1-5/+13
* object/store/packed: Comment everything out•••Otherwise I can't really run my linter and I miss many things Gravatar Runxi Yu12 days4-121/+121