Mercurial > public > mercurial-scm > hg
diff mercurial/manifest.py @ 49766:152d9c011bcd
changegroup: add `delta_base_reuse_policy` argument
The argument available through function from changegroup.apply to
`revlog.apply` allow to override the revlog configuration in terms of
delta-base-reuse policy when searching for a delta to store a revision.
It will be put to use in the next changesets.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sat, 03 Dec 2022 01:31:23 +0100 |
parents | 35d4c2124073 |
children | 0ec94359eae8 |
line wrap: on
line diff
--- a/mercurial/manifest.py Sat Dec 03 01:16:22 2022 +0100 +++ b/mercurial/manifest.py Sat Dec 03 01:31:23 2022 +0100 @@ -1857,6 +1857,7 @@ addrevisioncb=None, duplicaterevisioncb=None, debug_info=None, + delta_base_reuse_policy=None, ): return self._revlog.addgroup( deltas, @@ -1866,6 +1867,7 @@ addrevisioncb=addrevisioncb, duplicaterevisioncb=duplicaterevisioncb, debug_info=debug_info, + delta_base_reuse_policy=delta_base_reuse_policy, ) def rawsize(self, rev):