Comments
Patch
@@ -122,11 +122,11 @@ class changelog(revlog.revlog):
self.version &= ~revlog.REVLOGGENERALDELTA
self._generaldelta = False
self._realopener = opener
self._delayed = False
self._divert = False
- self.filteredrevs = ()
+ self.filteredrevs = frozenset()
def tip(self):
"""filtered version of revlog.tip"""
for i in xrange(len(self) -1, -2, -1):
if i not in self.filteredrevs:
@@ -15,11 +15,11 @@ def computeunserved(repo):
Secret and hidden changeset should not pretend to be here."""
assert not repo.changelog.filteredrevs
# fast path in simple case to avoid impact of non optimised code
if phases.hassecret(repo) or repo.obsstore:
return frozenset(repo.revs('hidden() + secret()'))
- return ()
+ return frozenset()
# function to compute filtered set
filtertable = {'unserved': computeunserved}
def filteredrevs(repo, filtername):