9b98d3f630
Enable HTTP connection reuse across multiple files, when git-annex uses http-conduit. Before, a new Manager was created each time Utility.Url used it. Now, a single Manager gets created the first time, so connections are reused. Doesn't help when external programs are used for url download, but does speed up addurl --fast, fsck --from web, etc. Testing fsck --fast --from web with 3 files, over high-latency satellite internet, it sped up from 19.37s to 14.96s. This commit was supported by the NSF-funded DataLad project. |
||
---|---|---|
.. | ||
Configurators | ||
Common.hs | ||
Configurators.hs | ||
Control.hs | ||
DashBoard.hs | ||
Documentation.hs | ||
Form.hs | ||
Gpg.hs | ||
MakeRemote.hs | ||
Notifications.hs | ||
OtherRepos.hs | ||
Page.hs | ||
Pairing.hs | ||
Repair.hs | ||
RepoId.hs | ||
RepoList.hs | ||
routes | ||
SideBar.hs | ||
Types.hs |