##// END OF EJS Templates
filelog: store filename directly on revlog instance...
Gregory Szorc -
r39892:96838b62 default
parent child Browse files
Show More
@@ -136,7 +136,7 b' def filelogaddrevision(orig, self, text,'
136 if offset:
136 if offset:
137 textlen -= offset
137 textlen -= offset
138
138
139 if lfstrack(self.filename, textlen):
139 if lfstrack(self._revlog.filename, textlen):
140 flags |= revlog.REVIDX_EXTSTORED
140 flags |= revlog.REVIDX_EXTSTORED
141
141
142 return orig(self, text, transaction, link, p1, p2, cachedelta=cachedelta,
142 return orig(self, text, transaction, link, p1, p2, cachedelta=cachedelta,
@@ -24,7 +24,7 b' class filelog(object):'
24 censorable=True)
24 censorable=True)
25 # Full name of the user visible file, relative to the repository root.
25 # Full name of the user visible file, relative to the repository root.
26 # Used by LFS.
26 # Used by LFS.
27 self.filename = path
27 self._revlog.filename = path
28 # Used by repo upgrade.
28 # Used by repo upgrade.
29 self.index = self._revlog.index
29 self.index = self._revlog.index
30 # Used by changegroup generation.
30 # Used by changegroup generation.
@@ -189,15 +189,6 b' class filelog(object):'
189 # TODO these aren't part of the interface and aren't internal methods.
189 # TODO these aren't part of the interface and aren't internal methods.
190 # Callers should be fixed to not use them.
190 # Callers should be fixed to not use them.
191
191
192 # Used by LFS.
193 @property
194 def filename(self):
195 return self._revlog.filename
196
197 @filename.setter
198 def filename(self, value):
199 self._revlog.filename = value
200
201 # Used by bundlefilelog, unionfilelog.
192 # Used by bundlefilelog, unionfilelog.
202 @property
193 @property
203 def indexfile(self):
194 def indexfile(self):
General Comments 0
You need to be logged in to leave comments. Login now