Mercurial > hg-stable
changeset 10900:cf016c9831d1
revlog: factor out _maxinline global.
This lets us change the threshold at which a *.d file will be split
out, which should make it much easier to construct test cases that
probe revlogs with a separate data file.
(issue2137)
author | Greg Ward <greg-hg@gerg.ca> |
---|---|
date | Tue, 13 Apr 2010 17:58:38 -0400 |
parents | 90112473b8ca |
children | cd21bf199d17 |
files | mercurial/revlog.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revlog.py Tue Apr 13 23:04:46 2010 +0200 +++ b/mercurial/revlog.py Tue Apr 13 17:58:38 2010 -0400 @@ -33,6 +33,8 @@ _prereadsize = 1048576 +_maxinline = 131072 # max size of revlog with inline data + RevlogError = error.RevlogError LookupError = error.LookupError @@ -1036,7 +1038,7 @@ return text def checkinlinesize(self, tr, fp=None): - if not self._inline or (self.start(-2) + self.length(-2)) < 131072: + if not self._inline or (self.start(-2) + self.length(-2)) < _maxinline: return trinfo = tr.find(self.indexfile)