Hi everyone,
I am looking into introducing parallelism into `hg debugupgraderepo`. I
already have a very useful prototype that precompute in // copies
information when converting to side-data storage. That prototype use
multiprocessing because it is part of the stdlib and work quite well for
this usecase.
However, I know we refrained to use multiprocessing in the past. I know
the import and boostrap cost was to heavy for things like `hg update`.
However, I am not sure if there are other reason to rule out the
multiprocessing module in the `hg debugupgraderepo` case.
Cheers,
--
Pierre-Yves David
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel