sapling/hgext3rd/fastannotate
Durham Goode 02afbac4e7 treemanifest: use a connectionpool
remotefilelog and fastannotate already use a connection pool to share and reuse
connections. Treemanifest often does ondemand downloading of trees, such as
during hg log -p, and would greatly benefit from reusing connections as well.

This patch makes the connectionpool and attribute of the repo object, instead of
the fileserverclient object, which allows treemanifest to make use of it easily.

Differential Revision: https://phab.mercurial-scm.org/D1454
2017-11-21 06:52:51 -08:00
..
__init__.py fastannotate: mark as wlock safe 2017-07-14 16:11:55 -07:00
commands.py pager: migrate to modern pager API 2017-08-17 13:42:18 -07:00
context.py fastannotate: move to hgext3rd 2017-05-23 11:47:22 -07:00
error.py checkcode: remove unnecessary 'pass' statements 2017-10-04 18:55:07 -07:00
formatter.py fastannotate: move to hgext3rd 2017-05-23 11:47:22 -07:00
protocol.py treemanifest: use a connectionpool 2017-11-21 06:52:51 -08:00
revmap.py fastannotate: move to hgext3rd 2017-05-23 11:47:22 -07:00
support.py fastannotate: be compatible with upstream change 2017-10-05 10:44:08 -07:00