Eric Wong <e@xxxxxxxxx> wrote: > Konstantin Ryabitsev <konstantin@xxxxxxxxxxxxxxxxxxx> 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.