Open nikhedonia opened 5 years ago
Just noticed that we sometimes fetch the same resource twice in parallel. As a result we half our bandwith and things take twice as long.
Running bash git --no-pager -C /home/gaetano/.buckaroo/cache/https-github-com-buckaroo-pm-boost-math-git-715040a9224ed40c fetch origin master:master Running bash git --no-pager -C /home/gaetano/.buckaroo/cache/https-github-com-buckaroo-pm-boost-math-git-715040a9224ed40c fetch origin master:master
Note: commands like git.hasCommit must not be cached
git.hasCommit
Does this belong in GitCli or does it belong in a wrapper for IGit?
GitCli
IGit
I think those operations need to be cached & sequenced regardless of the implementation. Maybe GitManager?
Just noticed that we sometimes fetch the same resource twice in parallel. As a result we half our bandwith and things take twice as long.
Note: commands like
git.hasCommit
must not be cached