aboutsummaryrefslogtreecommitdiff
path: root/object
Commit message (Expand)AuthorAgeFilesLines
* ci: gosec is weirdGravatar Runxi Yu10 days1-2/+0
* ref/store{,/memory}: AddGravatar Runxi Yu13 days1-4/+2
* Fix gosecGravatar Runxi Yu13 days1-1/+1
* Disable ireturnGravatar Runxi Yu13 days5-13/+3
* Basic lint fixGravatar Runxi Yu13 days1-0/+2
* object/store/packed/internal/ingest: Concurrent resolverGravatar Runxi Yu13 days5-64/+176
* object/store/packed/internal/ingest: Use new progrss meterGravatar Runxi Yu13 days2-3/+7
* object/store/packed: fix promotionGravatar Runxi Yu13 days2-36/+63
* object/store{,/packed}: Ingest allocation guardGravatar Runxi Yu13 days4-0/+78
* object/store: Add context to WritePackGravatar Runxi Yu13 days11-15/+101
* object/store/packed/internal/ingest: Use iterative resolverGravatar Runxi Yu13 days6-71/+181
* object/store/packed/internal/ingest: Compare pack hashes too on bloom makeGravatar Runxi Yu2026-06-141-0/+4
* object/store/packed, cmd/idx-bloom: NewBuilder wants a PackHashGravatar Runxi Yu2026-06-142-6/+13
* object/store/packed: Skip if bloom filter says impossibleGravatar Runxi Yu2026-06-142-8/+42
* object/store/packed/internal/ingest: Don't use WriteToGravatar Runxi Yu2026-06-141-1/+1
* object/store/packed/internal/ingest: Test that the bloom filter containsGravatar Runxi Yu2026-06-141-0/+73
* Build bloom filter too.Gravatar Runxi Yu2026-06-143-1/+48
* object/tree: Add nonadjacent conflicting tree blob testGravatar Runxi Yu2026-06-141-0/+1
* object/tree: Allocation-less hasNonDirNamed instead of a seen mapGravatar Runxi Yu2026-06-141-5/+33
* object/store/packed: Add a delta header poolGravatar Runxi Yu2026-06-141-1/+10
* object/store/packed: Use zlib.NewReaderBytes where appropriate to reduce allocsGravatar Runxi Yu2026-06-143-5/+3
* object/tree: Pre-estimate entry count for single allocationGravatar Runxi Yu2026-06-141-0/+5
* object/store/packed: nosec is needed by taint analysisGravatar Runxi Yu2026-06-141-1/+1
* *: Preallocate slicesGravatar Runxi Yu2026-06-143-3/+3
* object/store/packed: Remove extraneous nolintGravatar Runxi Yu2026-06-141-1/+1
* object/store/{mixed,pack}: MRU interval 48Gravatar Runxi Yu2026-06-142-2/+2
* object/fetch: Fix remaining testGravatar Runxi Yu2026-06-131-3/+3
* object/signature: ReformatGravatar Runxi Yu2026-06-131-1/+1
* object/fetch: Fix API shapeGravatar Runxi Yu2026-06-132-6/+6
* object/tree: Fix tests againGravatar Runxi Yu2026-06-131-1/+1
* object/tree: Fix testsGravatar Runxi Yu2026-06-133-55/+35
* object/tree: CloneGravatar Runxi Yu2026-06-131-0/+24
* object/tree: Parse, entries, etc don't clone.Gravatar Runxi Yu2026-06-135-20/+37
* object/tag: Fix testsGravatar Runxi Yu2026-06-131-3/+3
* object/tag: CloneGravatar Runxi Yu2026-06-131-0/+29
* object/tag: Don't clone on parseGravatar Runxi Yu2026-06-133-6/+16
* object/commit: Fix testsGravatar Runxi Yu2026-06-131-5/+5
* object/commit: CloneGravatar Runxi Yu2026-06-131-0/+33
* object/commit: Don't clone on parseGravatar Runxi Yu2026-06-133-8/+18
* object/signature: Add CloneGravatar Runxi Yu2026-06-131-0/+16
* object/signature: Don't clone on parseGravatar Runxi Yu2026-06-131-3/+9
* object/blob: CloneGravatar Runxi Yu2026-06-131-0/+11
* object/blob: LifetimesGravatar Runxi Yu2026-06-131-2/+8
* object/store/memory: Don't copy on readGravatar Runxi Yu2026-06-131-1/+3
* object/store/packed: Don't copy on delta base cache hits.Gravatar Runxi Yu2026-06-131-3/+9
* object/store: Clarify ownership contractGravatar Runxi Yu2026-06-131-2/+11
* Unify lengthsGravatar Runxi Yu2026-06-1343-211/+201
* object/store/packed: Add basic ingestionGravatar Runxi Yu2026-06-129-60/+2116
* object/store/packed: Add missing t.HelperGravatar Runxi Yu2026-06-121-0/+1
* object/store/packed: Fix error handlingGravatar Runxi Yu2026-06-121-1/+2