sapling/hgext/hggit
Durham Goode 574d6e98a1 hggit: change git-mapfile to be append only
Summary:
This changes the git-mapfile to be append only. It then makes gitlookup
find hashes by scanning from the end of the mapfile backwards. Since most
lookups are for recent commits, this should greatly speed up hg->git hash
lookups and remove the need to sort the mapfile before writing.

Reviewed By: singhsrb

Differential Revision: D10521208

fbshipit-source-id: 7073d3f4796674416ae05e0ac9f36035ca0835db
2018-10-24 08:39:19 -07:00
..
help hggit: internalize extension 2018-01-09 06:08:01 -08:00
__init__.py hggit: use repo.sharedvfs instead of creating a vfs 2018-09-28 07:23:00 -07:00
_ssh.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
compat.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
git2hg.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
git_handler.py hggit: change git-mapfile to be append only 2018-10-24 08:39:19 -07:00
gitrepo.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
hg2git.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
hgrepo.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
overlay.py registrar: add a namespace predicate 2018-09-11 19:51:56 -07:00
util.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
verify.py codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00