Commit 66a6b1f
pack-objects: add damage-control stdin packs mode
Add a storm-oriented stdin-packs mode that skips best-effort namehash traversal and pack-order reverse-index enumeration when callers only need a valid low-latency roll-up. This keeps damage-control repacks write-bound while preserving the normal stdin-packs behavior for quality repacks.
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 35c929c commit 66a6b1f
2 files changed
Lines changed: 41 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
290 | 290 | | |
291 | 291 | | |
292 | 292 | | |
| 293 | + | |
293 | 294 | | |
294 | 295 | | |
295 | 296 | | |
| |||
3917 | 3918 | | |
3918 | 3919 | | |
3919 | 3920 | | |
3920 | | - | |
| 3921 | + | |
| 3922 | + | |
3921 | 3923 | | |
3922 | 3924 | | |
3923 | 3925 | | |
| |||
3958 | 3960 | | |
3959 | 3961 | | |
3960 | 3962 | | |
3961 | | - | |
| 3963 | + | |
| 3964 | + | |
3962 | 3965 | | |
3963 | 3966 | | |
3964 | 3967 | | |
| |||
4045 | 4048 | | |
4046 | 4049 | | |
4047 | 4050 | | |
4048 | | - | |
| 4051 | + | |
4049 | 4052 | | |
4050 | 4053 | | |
4051 | 4054 | | |
| |||
4097 | 4100 | | |
4098 | 4101 | | |
4099 | 4102 | | |
4100 | | - | |
4101 | | - | |
4102 | | - | |
4103 | | - | |
4104 | | - | |
4105 | | - | |
| 4103 | + | |
| 4104 | + | |
| 4105 | + | |
| 4106 | + | |
| 4107 | + | |
| 4108 | + | |
| 4109 | + | |
| 4110 | + | |
4106 | 4111 | | |
4107 | 4112 | | |
4108 | 4113 | | |
| |||
4993 | 4998 | | |
4994 | 4999 | | |
4995 | 5000 | | |
| 5001 | + | |
| 5002 | + | |
4996 | 5003 | | |
4997 | 5004 | | |
4998 | 5005 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
63 | 88 | | |
64 | 89 | | |
65 | 90 | | |
| |||
0 commit comments