Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 41543:13a6dd952ffe
merge with stable
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Mon, 04 Feb 2019 20:35:21 +0300 |
parents | e2e815e3c4ae 189e06b2d719 |
children | f63ba0b9d06f |
line wrap: on
line diff
--- a/mercurial/revlog.py Mon Feb 04 18:14:03 2019 +0300 +++ b/mercurial/revlog.py Mon Feb 04 20:35:21 2019 +0300 @@ -497,6 +497,9 @@ else: raise error.RevlogError(_('unknown version (%d) in revlog %s') % (fmt, self.indexfile)) + # sparse-revlog can't be on without general-delta (issue6056) + if not self._generaldelta: + self._sparserevlog = False self._storedeltachains = True