Re: [PATCH] Enable parallelism in git submodule update.
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 29, 2012, 21:59 UTC
- Message-ID
- <7vfw8aut35.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <20120728105159.GB13370@book.hvoigt.net>
Heiko Voigt <hvoigt@hvoigt.net> writes:
Show 11 quoted lines
> On Fri, Jul 27, 2012 at 04:25:58PM -0700, Junio C Hamano wrote: > ... >> Of course, any set of rules have exceptions ;-) There are a few >> things to which we say "Even though it is not in POSIX, everybody >> who matters supports it, and without taking advantage of it, what we >> want to achieve will become too cumbersome to express". > > I was about to write that since this is limited to a given --jobs > options the majority platforms should be enough as a start and others > could add a parallelism mechanism later. Its only a matter of efficiency > and not features.
As long as "git submodule --jobs 9" on a platform without GNU enhanced xargs does not error out and gracefully degrade to non parallel execution, I do not have any problem with it. As posted, the patch has not yet achieved that doneness yet.