From: Stefan Beller Date: Fri, 16 Oct 2015 17:04:27 GMT Subject: Re: [PATCH] Add fetch.recurseSubmoduleParallelism config option Message-ID: In-Reply-To: On Mon, Oct 12, 2015 at 4:50 PM, Junio C Hamano wrote: > Stefan Beller writes: > >> There is core.preloadIndex to enable parallel index preload, but >> that is boolean and not giving fine control to the user. We want to give >> fine control to the user here I'd assume. > > I'd approach this as "fetching multiple submodules at a time", if I > were deciding its name. > so maybe fetch.recurseSubmoduleJobs fetch.submoduleJobs fetch.jobs fetch.connectionsToUse Eventually we want to also be parallel in git fetch --all, when using the latter two we could reuse these then too, no need to support different options for fetch --all and fetch --recurseSubmodules. > So if you want > > [submodule] > fetchParallel = 16 > updateParallel = 4 So you would have different settings here for only slightly different things? So the series I sent out yesterday evening, would make use of updateParallel for parallel cloning then instead?