hgext3rd/evolve/stablerangecache.py
changeset 5322 498dc888ff40
parent 5313 fbe07b1cf5d4
child 5332 2570d2d4a268
equal deleted inserted replaced
5321:aca826b5bd4d 5322:498dc888ff40
   232 
   232 
   233         return cache.get(rangeid)
   233         return cache.get(rangeid)
   234 
   234 
   235     def _setsub(self, rangeid, value):
   235     def _setsub(self, rangeid, value):
   236         assert rangeid not in self._unsavedsubranges
   236         assert rangeid not in self._unsavedsubranges
       
   237         assert 0 <= rangeid[1] <= rangeid[0], rangeid
   237         self._unsavedsubranges[rangeid] = value
   238         self._unsavedsubranges[rangeid] = value
   238         super(stablerangesqlbase, self)._setsub(rangeid, value)
   239         super(stablerangesqlbase, self)._setsub(rangeid, value)
   239 
   240 
   240     def _db(self):
   241     def _db(self):
   241         try:
   242         try: