mercurial/unionrepo.py
changeset 49974 90f047edab4f
parent 49753 ff7134e03629
child 50440 3a2df812e1c7
equal deleted inserted replaced
49972:1bd33932713d 49974:90f047edab4f
   111             )
   111             )
   112             self.index.append(e)
   112             self.index.append(e)
   113             self.bundlerevs.add(n)
   113             self.bundlerevs.add(n)
   114             n += 1
   114             n += 1
   115 
   115 
   116     def _chunk(self, rev):
   116     def _chunk(self, rev, df=None):
   117         if rev <= self.repotiprev:
   117         if rev <= self.repotiprev:
   118             return revlog.revlog._chunk(self, rev)
   118             return revlog.revlog._chunk(self, rev)
   119         return self.revlog2._chunk(self.node(rev))
   119         return self.revlog2._chunk(self.node(rev))
   120 
   120 
   121     def revdiff(self, rev1, rev2):
   121     def revdiff(self, rev1, rev2):
   144             func = revlog2._revisiondata
   144             func = revlog2._revisiondata
   145         else:
   145         else:
   146             func = super(unionrevlog, self)._revisiondata
   146             func = super(unionrevlog, self)._revisiondata
   147         return func(node, _df=_df, raw=raw)
   147         return func(node, _df=_df, raw=raw)
   148 
   148 
   149     def addrevision(self, text, transaction, link, p1=None, p2=None, d=None):
   149     def addrevision(
       
   150         self,
       
   151         text,
       
   152         transaction,
       
   153         link,
       
   154         p1,
       
   155         p2,
       
   156         cachedelta=None,
       
   157         node=None,
       
   158         flags=revlog.REVIDX_DEFAULT_FLAGS,
       
   159         deltacomputer=None,
       
   160         sidedata=None,
       
   161     ):
   150         raise NotImplementedError
   162         raise NotImplementedError
   151 
   163 
   152     def addgroup(
   164     def addgroup(
   153         self,
   165         self,
   154         deltas,
   166         deltas,
   155         linkmapper,
   167         linkmapper,
   156         transaction,
   168         transaction,
   157         alwayscache=False,
   169         alwayscache=False,
   158         addrevisioncb=None,
   170         addrevisioncb=None,
   159         duplicaterevisioncb=None,
   171         duplicaterevisioncb=None,
   160         maybemissingparents=False,
   172         debug_info=None,
       
   173         delta_base_reuse_policy=None,
   161     ):
   174     ):
   162         raise NotImplementedError
   175         raise NotImplementedError
   163 
   176 
   164     def strip(self, minlink, transaction):
   177     def strip(self, minlink, transaction):
   165         raise NotImplementedError
   178         raise NotImplementedError