##// END OF EJS Templates
revlog: define the actual index and datafile at loading time...
marmoute -
r47939:cacb08f3 default
parent child Browse files
Show More
@@ -315,18 +315,8 b' class revlog(object):'
315 315
316 316 self.radix = radix
317 317
318 if postfix is None:
319 indexfile = b'%s.i' % self.radix
320 datafile = b'%s.d' % self.radix
321 elif postfix == b'a':
322 indexfile = b'%s.i.a' % self.radix
323 datafile = b'%s.d' % self.radix
324 else:
325 indexfile = b'%s.i.%s' % (self.radix, postfix)
326 datafile = b'%s.d.%s' % (self.radix, postfix)
327
328 self._indexfile = indexfile
329 self._datafile = datafile
318 self._indexfile = None
319 self._datafile = None
330 320 self._nodemap_file = None
331 321 self.postfix = postfix
332 322 self.opener = opener
@@ -459,6 +449,20 b' class revlog(object):'
459 449 def _loadindex(self):
460 450
461 451 newversionflags, mmapindexthreshold, force_nodemap = self._init_opts()
452
453 if self.postfix is None:
454 index_file = b'%s.i' % self.radix
455 data_file = b'%s.d' % self.radix
456 elif self.postfix == b'a':
457 index_file = b'%s.i.a' % self.radix
458 data_file = b'%s.d' % self.radix
459 else:
460 index_file = b'%s.i.%s' % (self.radix, self.postfix)
461 data_file = b'%s.d.%s' % (self.radix, self.postfix)
462
463 self._indexfile = index_file
464 self._datafile = data_file
465
462 466 indexdata = b''
463 467 self._initempty = True
464 468 try:
General Comments 0
You need to be logged in to leave comments. Login now