##// END OF EJS Templates
revlog: drop the _generaldelta attribute from the imanifeststorage interface...
marmoute -
r51940:861fe927 default
parent child Browse files
Show More
@@ -44,7 +44,6 b' class remotefilelognodemap:'
44
44
45 class remotefilelog:
45 class remotefilelog:
46
46
47 _generaldelta = True
48 _flagserrorclass = error.RevlogError
47 _flagserrorclass = error.RevlogError
49
48
50 def __init__(self, opener, path, repo):
49 def __init__(self, opener, path, repo):
@@ -235,15 +235,6 b' class bundlemanifest(bundlerevlog, manif'
235 )
235 )
236 return super(bundlemanifest, self).dirlog(d)
236 return super(bundlemanifest, self).dirlog(d)
237
237
238 # XXX small hack to work around the use of manifest.manifestrevlog
239 @property
240 def _generaldelta(self):
241 return self._revlog.delta_config.general_delta
242
243 @_generaldelta.setter
244 def _generaldelta(self, value):
245 self._revlog.delta_config.general_delta = value
246
247
238
248 class bundlefilelog(filelog.filelog):
239 class bundlefilelog(filelog.filelog):
249 def __init__(self, opener, path, cgunpacker, linkmapper):
240 def __init__(self, opener, path, cgunpacker, linkmapper):
@@ -1229,13 +1229,6 b' class imanifeststorage(interfaceutil.Int'
1229 """
1229 """
1230 )
1230 )
1231
1231
1232 _generaldelta = interfaceutil.Attribute(
1233 """Whether generaldelta storage is being used.
1234
1235 TODO this is revlog specific and should not be exposed.
1236 """
1237 )
1238
1239 fulltextcache = interfaceutil.Attribute(
1232 fulltextcache = interfaceutil.Attribute(
1240 """Dict with cache of fulltexts.
1233 """Dict with cache of fulltexts.
1241
1234
@@ -1614,7 +1614,6 b' class manifestrevlog:'
1614 )
1614 )
1615
1615
1616 self.index = self._revlog.index
1616 self.index = self._revlog.index
1617 self._generaldelta = self._revlog.delta_config.general_delta
1618
1617
1619 def get_revlog(self):
1618 def get_revlog(self):
1620 """return an actual revlog instance if any
1619 """return an actual revlog instance if any
@@ -213,15 +213,6 b' class unionmanifest(unionrevlog, manifes'
213 self, opener, self._revlog.radix, manifest2, linkmapper
213 self, opener, self._revlog.radix, manifest2, linkmapper
214 )
214 )
215
215
216 # XXX small hack to work around the use of manifest.manifestrevlog
217 @property
218 def _generaldelta(self):
219 return self._revlog.delta_config.general_delta
220
221 @_generaldelta.setter
222 def _generaldelta(self, value):
223 self._revlog.delta_config.general_delta = value
224
225
216
226 class unionfilelog(filelog.filelog):
217 class unionfilelog(filelog.filelog):
227 def __init__(self, opener, path, opener2, linkmapper, repo):
218 def __init__(self, opener, path, opener2, linkmapper, repo):
General Comments 0
You need to be logged in to leave comments. Login now