equal
deleted
inserted
replaced
103 rtiprev = max((int(clrev(node)) for node in rbheads)) |
103 rtiprev = max((int(clrev(node)) for node in rbheads)) |
104 cache = branchcache( |
104 cache = branchcache( |
105 remotebranchmap, |
105 remotebranchmap, |
106 repo[rtiprev].node(), |
106 repo[rtiprev].node(), |
107 rtiprev, |
107 rtiprev, |
108 closednodes=closed, |
108 closednodes=set(closed), |
109 ) |
109 ) |
110 |
110 |
111 # Try to stick it as low as possible |
111 # Try to stick it as low as possible |
112 # filter above served are unlikely to be fetch from a clone |
112 # filter above served are unlikely to be fetch from a clone |
113 for candidate in (b'base', b'immutable', b'served'): |
113 for candidate in (b'base', b'immutable', b'served'): |
175 # cache has been updated, it may contain nodes that are no longer |
175 # cache has been updated, it may contain nodes that are no longer |
176 # heads. |
176 # heads. |
177 if closednodes is None: |
177 if closednodes is None: |
178 self._closednodes = set() |
178 self._closednodes = set() |
179 else: |
179 else: |
180 self._closednodes = closednodes |
180 self._closednodes = set(closednodes) |
181 self._entries = dict(entries) |
181 self._entries = dict(entries) |
182 # whether closed nodes are verified or not |
182 # whether closed nodes are verified or not |
183 self._closedverified = False |
183 self._closedverified = False |
184 # branches for which nodes are verified |
184 # branches for which nodes are verified |
185 self._verifiedbranches = set() |
185 self._verifiedbranches = set() |