##// END OF EJS Templates
revlog: rename `datafile` to `datafile`...
marmoute -
r47920:396442cd default
parent child Browse files
Show More
@@ -3040,7 +3040,9 b' def _temprevlog(ui, orig, truncaterev):'
3040 3040 # compatibility with <= hg-5.8
3041 3041 indexfile = getattr(orig, 'indexfile')
3042 3042 origindexpath = orig.opener.join(indexfile)
3043 origdatapath = orig.opener.join(orig.datafile)
3043
3044 datafile = getattr(orig, '_datafile', getattr(orig, 'datafile'))
3045 origdatapath = orig.opener.join(datafile)
3044 3046 indexname = 'revlog.i'
3045 3047 dataname = 'revlog.d'
3046 3048
@@ -3141,7 +3143,8 b' def perfrevlogchunks(ui, repo, file_=Non'
3141 3143 indexfile = getattr(rl, 'indexfile')
3142 3144 return getsvfs(repo)(indexfile)
3143 3145 else:
3144 return getsvfs(repo)(rl.datafile)
3146 datafile = getattr(rl, 'datafile', getattr(rl, 'datafile'))
3147 return getsvfs(repo)(datafile)
3145 3148
3146 3149 def doread():
3147 3150 rl.clearcaches()
@@ -324,7 +324,7 b' class revlog(object):'
324 324 if postfix is not None:
325 325 indexfile = b'%s.%s' % (indexfile, postfix)
326 326 self._indexfile = indexfile
327 self.datafile = datafile
327 self._datafile = datafile
328 328 self.nodemap_file = None
329 329 self.postfix = postfix
330 330 if persistentnodemap:
@@ -608,7 +608,7 b' class revlog(object):'
608 608
609 609 def _datafp(self, mode=b'r'):
610 610 """file object for the revlog's data file"""
611 return self.opener(self.datafile, mode=mode)
611 return self.opener(self._datafile, mode=mode)
612 612
613 613 @contextlib.contextmanager
614 614 def _datareadfp(self, existingfp=None):
@@ -1547,7 +1547,7 b' class revlog(object):'
1547 1547 b'offset %d, got %d'
1548 1548 )
1549 1549 % (
1550 self._indexfile if self._inline else self.datafile,
1550 self._indexfile if self._inline else self._datafile,
1551 1551 length,
1552 1552 realoffset,
1553 1553 len(d) - startoffset,
@@ -1563,7 +1563,7 b' class revlog(object):'
1563 1563 b'%d, got %d'
1564 1564 )
1565 1565 % (
1566 self._indexfile if self._inline else self.datafile,
1566 self._indexfile if self._inline else self._datafile,
1567 1567 length,
1568 1568 offset,
1569 1569 len(d),
@@ -1961,7 +1961,7 b' class revlog(object):'
1961 1961 _(b"%s not found in the transaction") % self._indexfile
1962 1962 )
1963 1963 trindex = 0
1964 tr.add(self.datafile, 0)
1964 tr.add(self._datafile, 0)
1965 1965
1966 1966 if fp:
1967 1967 fp.flush()
@@ -2256,7 +2256,7 b' class revlog(object):'
2256 2256 self._concurrencychecker(
2257 2257 ifh, self._indexfile, curr * self.index.entry_size
2258 2258 )
2259 self._concurrencychecker(dfh, self.datafile, offset)
2259 self._concurrencychecker(dfh, self._datafile, offset)
2260 2260
2261 2261 p1r, p2r = self.rev(p1), self.rev(p2)
2262 2262
@@ -2370,7 +2370,7 b' class revlog(object):'
2370 2370
2371 2371 curr = len(self) - 1
2372 2372 if not self._inline:
2373 transaction.add(self.datafile, offset)
2373 transaction.add(self._datafile, offset)
2374 2374 transaction.add(self._indexfile, curr * len(entry))
2375 2375 if data[0]:
2376 2376 dfh.write(data[0])
@@ -2423,7 +2423,7 b' class revlog(object):'
2423 2423 dfh = None
2424 2424 else:
2425 2425 transaction.add(self._indexfile, isize)
2426 transaction.add(self.datafile, end)
2426 transaction.add(self._datafile, end)
2427 2427 dfh = self._datafp(b"a+")
2428 2428
2429 2429 def flush():
@@ -2572,7 +2572,7 b' class revlog(object):'
2572 2572 # first truncate the files on disk
2573 2573 end = self.start(rev)
2574 2574 if not self._inline:
2575 transaction.add(self.datafile, end)
2575 transaction.add(self._datafile, end)
2576 2576 end = rev * self.index.entry_size
2577 2577 else:
2578 2578 end += rev * self.index.entry_size
@@ -2633,7 +2633,7 b' class revlog(object):'
2633 2633 def files(self):
2634 2634 res = [self._indexfile]
2635 2635 if not self._inline:
2636 res.append(self.datafile)
2636 res.append(self._datafile)
2637 2637 return res
2638 2638
2639 2639 def emitrevisions(
@@ -2853,7 +2853,7 b' class revlog(object):'
2853 2853 )
2854 2854 dfh = None
2855 2855 if not destrevlog._inline:
2856 dfh = destrevlog.opener(destrevlog.datafile, b'a+')
2856 dfh = destrevlog.opener(destrevlog._datafile, b'a+')
2857 2857 try:
2858 2858 destrevlog._addrevision(
2859 2859 node,
@@ -2956,11 +2956,11 b' class revlog(object):'
2956 2956
2957 2957 tr.addbackup(self._indexfile, location=b'store')
2958 2958 if not self._inline:
2959 tr.addbackup(self.datafile, location=b'store')
2959 tr.addbackup(self._datafile, location=b'store')
2960 2960
2961 2961 self.opener.rename(newrl._indexfile, self._indexfile)
2962 2962 if not self._inline:
2963 self.opener.rename(newrl.datafile, self.datafile)
2963 self.opener.rename(newrl._datafile, self._datafile)
2964 2964
2965 2965 self.clearcaches()
2966 2966 self._loadindex()
@@ -3083,7 +3083,7 b' class revlog(object):'
3083 3083 if exclusivefiles:
3084 3084 d[b'exclusivefiles'] = [(self.opener, self._indexfile)]
3085 3085 if not self._inline:
3086 d[b'exclusivefiles'].append((self.opener, self.datafile))
3086 d[b'exclusivefiles'].append((self.opener, self._datafile))
3087 3087
3088 3088 if sharedfiles:
3089 3089 d[b'sharedfiles'] = []
@@ -82,14 +82,14 b' def _copyrevlog(tr, destrepo, oldrl, rl_'
82 82 newvfs = newrl.opener
83 83 oldindex = oldvfs.join(oldrl._indexfile)
84 84 newindex = newvfs.join(newrl._indexfile)
85 olddata = oldvfs.join(oldrl.datafile)
86 newdata = newvfs.join(newrl.datafile)
85 olddata = oldvfs.join(oldrl._datafile)
86 newdata = newvfs.join(newrl._datafile)
87 87
88 88 with newvfs(newrl._indexfile, b'w'):
89 89 pass # create all the directories
90 90
91 91 util.copyfile(oldindex, newindex)
92 copydata = oldrl.opener.exists(oldrl.datafile)
92 copydata = oldrl.opener.exists(oldrl._datafile)
93 93 if copydata:
94 94 util.copyfile(olddata, newdata)
95 95
@@ -414,7 +414,7 b' Check perf.py for historical portability'
414 414 > origindexpath = orig.opener.join(indexfile)
415 415 use getvfs()/getsvfs() for early Mercurial
416 416 contrib/perf.py:\d+: (re)
417 > origdatapath = orig.opener.join(orig.datafile)
417 > origdatapath = orig.opener.join(datafile)
418 418 use getvfs()/getsvfs() for early Mercurial
419 419 contrib/perf.py:\d+: (re)
420 420 > vfs = vfsmod.vfs(tmpdir)
@@ -206,7 +206,7 b" def lowlevelcopy(rlog, tr, destname=b'_d"
206 206 try:
207 207 ifh = dlog.opener(dlog._indexfile, b'a+')
208 208 if not dlog._inline:
209 dfh = dlog.opener(dlog.datafile, b'a+')
209 dfh = dlog.opener(dlog._datafile, b'a+')
210 210 dlog._addrevision(
211 211 rlog.node(r), text, tr, r, p1, p2, flags, cachedelta, ifh, dfh
212 212 )
General Comments 0
You need to be logged in to leave comments. Login now