Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/unionrepo.py @ 42231:94e2f8437f6b
unionrepo: sync with repository API
Differential Revision: https://phab.mercurial-scm.org/D6289
author | Joerg Sonnenberger <joerg@bec.de> |
---|---|
date | Fri, 19 Apr 2019 20:06:37 +0200 |
parents | 3913223417ea |
children | 64387cd2bf4d |
comparison
equal
deleted
inserted
replaced
42230:7edff8dd46a7 | 42231:94e2f8437f6b |
---|---|
126 # Exists for the same purpose as baserevision. | 126 # Exists for the same purpose as baserevision. |
127 return revlog.revlog.revdiff(self, rev1, rev2) | 127 return revlog.revlog.revdiff(self, rev1, rev2) |
128 | 128 |
129 def addrevision(self, text, transaction, link, p1=None, p2=None, d=None): | 129 def addrevision(self, text, transaction, link, p1=None, p2=None, d=None): |
130 raise NotImplementedError | 130 raise NotImplementedError |
131 def addgroup(self, deltas, transaction, addrevisioncb=None): | 131 def addgroup(self, deltas, linkmapper, transaction, addrevisioncb=None, |
132 raise NotImplementedError | 132 maybemissingparents=False): |
133 def strip(self, rev, minlink): | 133 raise NotImplementedError |
134 def strip(self, minlink, transaction): | |
134 raise NotImplementedError | 135 raise NotImplementedError |
135 def checksize(self): | 136 def checksize(self): |
136 raise NotImplementedError | 137 raise NotImplementedError |
137 | 138 |
138 class unionchangelog(unionrevlog, changelog.changelog): | 139 class unionchangelog(unionrevlog, changelog.changelog): |