Get rid of global lock
Closed this issue · 1 comments
mricon commented
We added threaded execution as part of the current master, but it's not going far enough. If someone creates a 4GB repository (like webkit.git), cloning it will take hours over a slow uplink and block updates on all other repositories in the process.
We need to make updates non-dependent on the global lock -- by tracking last-updated information not just in the manifest itself, but also inside each repo.