mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
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)
This commit is contained in:
parent
efb1d7e8a0
commit
01987f5d3e
@ -33,6 +33,8 @@ REVLOG_DEFAULT_VERSION = REVLOG_DEFAULT_FORMAT | REVLOG_DEFAULT_FLAGS
|
||||
|
||||
_prereadsize = 1048576
|
||||
|
||||
_maxinline = 131072 # max size of revlog with inline data
|
||||
|
||||
RevlogError = error.RevlogError
|
||||
LookupError = error.LookupError
|
||||
|
||||
@ -1036,7 +1038,7 @@ class revlog(object):
|
||||
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)
|
||||
|
Loading…
Reference in New Issue
Block a user