--- a/mercurial/bundlerepo.py Sat Nov 11 16:48:40 2017 -0800
+++ b/mercurial/bundlerepo.py Sat Nov 11 17:02:31 2017 -0800
@@ -86,7 +86,7 @@
self.bundlerevs.add(n)
n += 1
- def _chunk(self, rev):
+ def _chunk(self, rev, df=None):
# Warning: in case of bundle, the diff is against what we stored as
# delta base, not against rev - 1
# XXX: could use some caching
@@ -108,7 +108,7 @@
return mdiff.textdiff(self.revision(rev1, raw=True),
self.revision(rev2, raw=True))
- def revision(self, nodeorrev, raw=False):
+ def revision(self, nodeorrev, _df=None, raw=False):
"""return an uncompressed revision of a given node or revision
number.
"""
@@ -152,12 +152,15 @@
# needs to override 'baserevision' and make more specific call here.
return revlog.revlog.revision(self, nodeorrev, raw=True)
- def addrevision(self, text, transaction, link, p1=None, p2=None, d=None):
+ def addrevision(self, *args, **kwargs):
+ raise NotImplementedError
+
+ def addgroup(self, *args, **kwargs):
raise NotImplementedError
- def addgroup(self, deltas, transaction, addrevisioncb=None):
+
+ def strip(self, *args, **kwargs):
raise NotImplementedError
- def strip(self, rev, minlink):
- raise NotImplementedError
+
def checksize(self):
raise NotImplementedError