mercurial/revlog.py
changeset 48287 ebac18733142
parent 47790 60ccc86a12f3
child 48355 ccd9cb73125c
child 48564 c514936d92b4
equal deleted inserted replaced
48286:0d6a099bba58 48287:ebac18733142
  2579             ifh.write(data[1])
  2579             ifh.write(data[1])
  2580             assert not sidedata
  2580             assert not sidedata
  2581             self._enforceinlinesize(transaction)
  2581             self._enforceinlinesize(transaction)
  2582         if self._docket is not None:
  2582         if self._docket is not None:
  2583             # revlog-v2 always has 3 writing handles, help Pytype
  2583             # revlog-v2 always has 3 writing handles, help Pytype
  2584             assert self._writinghandles[2] is not None
  2584             wh1 = self._writinghandles[0]
  2585             self._docket.index_end = self._writinghandles[0].tell()
  2585             wh2 = self._writinghandles[1]
  2586             self._docket.data_end = self._writinghandles[1].tell()
  2586             wh3 = self._writinghandles[2]
  2587             self._docket.sidedata_end = self._writinghandles[2].tell()
  2587             assert wh1 is not None
       
  2588             assert wh2 is not None
       
  2589             assert wh3 is not None
       
  2590             self._docket.index_end = wh1.tell()
       
  2591             self._docket.data_end = wh2.tell()
       
  2592             self._docket.sidedata_end = wh3.tell()
  2588 
  2593 
  2589         nodemaputil.setup_persistent_nodemap(transaction, self)
  2594         nodemaputil.setup_persistent_nodemap(transaction, self)
  2590 
  2595 
  2591     def addgroup(
  2596     def addgroup(
  2592         self,
  2597         self,