| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | internal/format/packidx: Lookup interpolation heuristic•••On my copy of linux.git with a few packs, -.32 on all-miss lookups, -.15 on all-hit lookups, -.05 on walking all objects in the root tree. For microbenchmarks, -.4 on honest workloads, and +.85 on fully adversarial workloads. Might be able to improve the adversarial one in the future, but it's a rare case not worth optimizing too much for. | 2026-06-14 | 1 | -0/+47 | |
| * | *: Preallocate slices | 2026-06-14 | 1 | -1/+1 | |
| * | internal/format/pack{idx,rev}, object/store/packed: Update PackObjects invoca... | 2026-06-12 | 1 | -2/+1 | |
| * | internal/format/packidx: Use repo.SeedHistory | 2026-06-12 | 1 | -15/+7 | |
| * | internal/format/packidx: Use stickyio | 2026-06-12 | 1 | -43/+14 | |
| * | internal/format/packidx: Add index-writing test | 2026-06-11 | 2 | -0/+200 | |
| * | internal/format/packidx: Add lookup tests | 2026-06-11 | 1 | -0/+99 | |
| * | internal/format/packidx: Add pack index parse tests | 2026-06-11 | 1 | -0/+124 | |
| * | internal/format/packidx: Add test helpers | 2026-06-11 | 1 | -0/+95 | |
| * | internal/format/packidx: Fix lints | 2026-06-11 | 2 | -3/+4 | |
| * | internal/format/packidx: Add basic writing support•••I'm not sure if this is the right API shape yet. | 2026-06-11 | 1 | -0/+158 | |
| * | internal/format/packidx: Add lookup by object ID | 2026-06-11 | 1 | -0/+73 | |
| * | internal/format/packidx: Add base operations | 2026-06-11 | 1 | -0/+196 | |
| * | internal/format/packidx: Add documentation | 2026-06-11 | 1 | -0/+3 |
