sapling/hggit
Sean Farley 39fa028455 refs: avoid using dulwich to load refs
We avoid using dulwich's refs method because it is incredibly slow. On a repo
with a few hundred branches and a few thousand tags, dulwich took about 200ms
to load everything.

This patch only traveses the remote ref directory and cuts that time down to
about 50ms.
2015-09-24 14:06:36 -07:00
..
help docs: update to correctly reflect that local git repositories are supported 2012-09-13 20:57:37 -04:00
__init__.py help: ignore argument passed to doc loader 2015-09-30 22:14:36 +09:00
_ssh.py ssh: move imports to top of file 2015-04-22 16:23:09 -07:00
compat.py hg2git: audit path components during export (CVE-2014-9390) 2014-11-23 19:06:21 -05:00
git2hg.py git2hg: update comment now that presence of hg fields is no longer a heuristic 2014-12-05 01:07:41 -08:00
git_handler.py refs: avoid using dulwich to load refs 2015-09-24 14:06:36 -07:00
gitdirstate.py gitdirstate: eliminate naked except clause in compatibility code 2015-05-31 13:54:15 +09:00
gitrepo.py gitrepo: use isgitsshuri in islocal 2015-06-26 16:27:11 -07:00
hg2git.py hg2git: flake8 cleanup 2015-04-22 16:42:48 -07:00
hgrepo.py hgrepo: remove unused import 2015-04-22 16:21:51 -07:00
overlay.py overlay: adapt diff to work with lazymanifests 2015-05-08 16:00:45 -07:00
util.py util: add heuristic method to determine if a uri is git 2015-07-01 13:55:59 -07:00
verify.py verify: flake8 cleanup 2015-04-22 16:31:11 -07:00