Re: [PATCH] git exproll: steps to tackle gc aggression
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Aug 10, 2013, 10:16 UTC
- Message-ID
- <CACsJy8AnY0pgHSxYDvqLonojGxSyAXUCGwzWwuZWQRVwAVnsFg@mail.gmail.com>
- In-Reply-To
- <CALkWK0=cZyKO7tjjtgE+tvwkkHGN7xLUy0uKHwXd8zkrM7o2Wg@mail.gmail.com>
On Sat, Aug 10, 2013 at 5:05 PM, Ramkumar Ramachandra <artagnon@gmail.com> wrote:
Show 5 quoted lines
> Duy Nguyen wrote: >> Right. transport_get() is also run for push and it sets >> smart_options->thin = 1 unconditionally. > > So, it looks like smart http implies the thin capability.
"smart_options" is a bit misleading. This applies to both smart http://, git:// and ssh://
> I think > sop's patch (6 years ago) was about turning off thin on dumb http
No, dumb http walks through the remote repository object database, there's no temporary pack created for transferring data. Dumb http has nothing to do with this flag.
-- Duy