From: Eric Wong Date: Wed, 21 Apr 2021 20:08:16 GMT Subject: Re: Strategy to deal with slow cloners Message-ID: <20210421200816.GA13772@dcvr> In-Reply-To: <20210419180803.GA10171@dcvr> Eric Wong wrote: > Konstantin Ryabitsev wrote: > > Hello: > > > > I try to keep repositories routinely repacked and optimized for clones, in > > hopes that most operations needing lots of objects would be sending packs > > straight from disk. However, every now and again a client from a slow > > connection requests a large clone and then takes half a day downloading it, > > resulting in gigabytes of RAM being occupied by a temporary pack. > > Yeah, I'm familiar with the problem. Also, AFAIK nginx has "proxy_buffering on" by default. However, I seem to recall that prevents clients from seeing a single byte until the pack is completely generated. It's been many years since I've used nginx myself, so my knowledge about it could be out-of-date.