equal
deleted
inserted
replaced
15 constants, |
15 constants, |
16 shallowutil, |
16 shallowutil, |
17 ) |
17 ) |
18 |
18 |
19 |
19 |
20 class ChainIndicies(object): |
20 class ChainIndicies: |
21 """A static class for easy reference to the delta chain indicies.""" |
21 """A static class for easy reference to the delta chain indicies.""" |
22 |
22 |
23 # The filename of this revision delta |
23 # The filename of this revision delta |
24 NAME = 0 |
24 NAME = 0 |
25 # The mercurial file node for this revision delta |
25 # The mercurial file node for this revision delta |
227 return |
227 return |
228 meta = {constants.METAKEYFLAG: flags, constants.METAKEYSIZE: size} |
228 meta = {constants.METAKEYFLAG: flags, constants.METAKEYSIZE: size} |
229 self._threaddata.metacache = (node, meta) |
229 self._threaddata.metacache = (node, meta) |
230 |
230 |
231 |
231 |
232 class remotecontentstore(object): |
232 class remotecontentstore: |
233 def __init__(self, ui, fileservice, shared): |
233 def __init__(self, ui, fileservice, shared): |
234 self._fileservice = fileservice |
234 self._fileservice = fileservice |
235 # type(shared) is usually remotefilelogcontentstore |
235 # type(shared) is usually remotefilelogcontentstore |
236 self._shared = shared |
236 self._shared = shared |
237 |
237 |
272 |
272 |
273 def markledger(self, ledger, options=None): |
273 def markledger(self, ledger, options=None): |
274 pass |
274 pass |
275 |
275 |
276 |
276 |
277 class manifestrevlogstore(object): |
277 class manifestrevlogstore: |
278 def __init__(self, repo): |
278 def __init__(self, repo): |
279 self._store = repo.store |
279 self._store = repo.store |
280 self._svfs = repo.svfs |
280 self._svfs = repo.svfs |
281 self._revlogs = dict() |
281 self._revlogs = dict() |
282 self._cl = revlog.revlog(self._svfs, radix=b'00changelog.i') |
282 self._cl = revlog.revlog(self._svfs, radix=b'00changelog.i') |