From: Jeff King Date: Thu, 16 Nov 2023 20:17:56 GMT Subject: Re: tb/merge-tree-write-pack, was Re: What's cooking in git.git (Nov 2023, #04; Thu, 9) 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: > - 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