equal
deleted
inserted
replaced
48 extrafiltered = set() |
48 extrafiltered = set() |
49 for r in consider: |
49 for r in consider: |
50 if cl.changelogrevision(r).extra.get(constants.extrakey, b''): |
50 if cl.changelogrevision(r).extra.get(constants.extrakey, b''): |
51 extrafiltered.add(r) |
51 extrafiltered.add(r) |
52 if extrafiltered: |
52 if extrafiltered: |
|
53 extrafiltered = set(repo.revs('%ld::%ld', extrafiltered, consider)) |
53 filteredrevs = frozenset(filteredrevs | extrafiltered) |
54 filteredrevs = frozenset(filteredrevs | extrafiltered) |
54 return filteredrevs |
55 return filteredrevs |
55 |
56 |
56 def wireprotocommand(name, args=b'', permission=b'pull'): |
57 def wireprotocommand(name, args=b'', permission=b'pull'): |
57 try: |
58 try: |