[PATCH 1 of 2] obsolete: move obsstore creation logic from localrepo
Yuya Nishihara
yuya at tcha.org
Fri Jun 9 09:33:52 EDT 2017
On Thu, 08 Jun 2017 23:26:00 -0700, Gregory Szorc wrote:
> # HG changeset patch
> # User Gregory Szorc <gregory.szorc at gmail.com>
> # Date 1496984070 25200
> # Thu Jun 08 21:54:30 2017 -0700
> # Node ID 4867bfadaa177b5e43108f2683e64898204827b7
> # Parent 326c0e2c1a1d59e07f4c9d86f81e4419c3d779d8
> obsolete: move obsstore creation logic from localrepo
Queued, thanks.
> diff --git a/mercurial/obsolete.py b/mercurial/obsolete.py
> --- a/mercurial/obsolete.py
> +++ b/mercurial/obsolete.py
> @@ -753,6 +753,23 @@ class obsstore(object):
> seennodes |= pendingnodes
> return seenmarkers
>
> +def makestore(ui, repo):
> + """Create an obsstore instance from a repo."""
> + # read default format for new obsstore.
> + # developer config: format.obsstore-version
> + defaultformat = repo.ui.configint('format', 'obsstore-version', None)
Changed repo.ui to ui since it is explicitly passed.
More information about the Mercurial-devel
mailing list