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):