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

Re: tb/merge-tree-write-pack, was Re: What's cooking in git.git (Nov 2023, #04; Thu, 9)

From
Jeff King <peff@peff.net>
Date
Nov 16, 2023, 20:17 UTC
Message-ID
<20231116201756.GC1146561@coredump.intra.peff.net>
In-Reply-To
<14bdff31-5229-bbd5-3715-f77f52b832d5@gmx.de>
On Wed, Nov 15, 2023 at 01:57:00PM +0100, Johannes Schindelin wrote:
Show 8 quoted lines
> - The scenario I want to address (and that I assumed the patch series
>   under discussion tried to address, too) is a very specific, server-side
>   scenario where many `merge-tree`/`replay` runs produce _many_ loose
>   objects. Quite a fraction of those are produced by processes that run
>   into a SIGTERM-enforced timeout, and the `tmp_objdir` approach would
>   naturally help: unneeded loose objects would not even be added to the
>   primary object database but be reaped with the temporary object
>   databases.

Thanks, this paragraph helped me to understand why you are interested in tmp_objdir in the first place (as opposed to just doing a gc-auto repack after finishing the merge).

-Peff
Previous: Johannes SchindelinNext: Elijah Newren
Message 7 of 8 in “What's cooking in git.git (Nov 2023, #04; Thu, 9)”
  1. Junio C HamanoNov 8, 2023
  2. Jeff KingNov 9, 2023
  3. Taylor BlauNov 9, 2023
  4. Taylor BlauNov 9, 2023
  5. Junio C HamanoNov 9, 2023
  6. tb/merge-tree-write-pack, was Re: What's cooking in git.git (Nov 2023, #04; Thu, 9)Johannes Schindelin, Nov 15, 2023
  7. Jeff KingNov 16, 2023
  8. tb/merge-tree-write-pack [Was: Re: What's cooking in git.git (Nov 2023, #04; Thu, 9)]Elijah Newren, Nov 11, 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.