git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: What's cooking in git.git (Oct 2023, #03; Fri, 6)

From
Junio C Hamano <gitster@pobox.com>
Date
Oct 9, 2023, 18:09 UTC
Message-ID
<xmqqfs2j1xdo.fsf@gitster.g>
In-Reply-To
<ZSQnVnK0k3bdk5zX@nand.local>
Taylor Blau <me@ttaylorr.com> writes:
Show 22 quoted lines
> On Sat, Oct 07, 2023 at 01:20:02AM -0700, Junio C Hamano wrote:
>> * tb/repack-max-cruft-size (2023-10-05) 4 commits
>>   (merged to 'next' on 2023-10-06 at b3ca6df3b9)
>>  + builtin/repack.c: avoid making cruft packs preferred
>>  + builtin/repack.c: implement support for `--max-cruft-size`
>>  + builtin/repack.c: parse `--max-pack-size` with OPT_MAGNITUDE
>>  + t7700: split cruft-related tests to t7704
>>
>>  "git repack" learned "--max-cruft-size" to prevent cruft packs from
>>  growing without bounds.
>>
>>  Will merge to 'master'.
>>  source: <cover.1696293862.git.me@ttaylorr.com>
>>  source: <035393935108d02aaf8927189b05102f4f74f340.1696370003.git.me@ttaylorr.com>
>
> Thanks. On a semi-related note, did you want to pick up my patch in
>
>   https://lore.kernel.org/git/035393935108d02aaf8927189b05102f4f74f340.1696370003.git.me@ttaylorr.com/
>
> ? That should address a performance bug that occurs when a repository
> (incorrectly) chooses a cruft pack as its preferred pack source when
> writing a MIDX bitmap, significantly impeding the pack-reuse mechanism.
Isn't that in the above list already as b3ca6df3b9^2?
Previous: Taylor BlauNext: Taylor Blau
Message 7 of 10 in “What's cooking in git.git (Oct 2023, #03; Fri, 6)”
  1. Junio C HamanoOct 7, 2023
  2. René ScharfeOct 8, 2023
  3. Junio C HamanoOct 9, 2023
  4. René ScharfeOct 28, 2023
  5. Phillip WoodOct 9, 2023
  6. Taylor BlauOct 9, 2023
  7. Junio C HamanoOct 9, 2023
  8. Taylor BlauOct 9, 2023
  9. Junio C HamanoOct 9, 2023
  10. Taylor BlauOct 10, 2023

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.