diff -r 476754edac1f -r c31fa28d1843 mercurial/changelog.py --- a/mercurial/changelog.py Tue Nov 05 14:16:46 2019 -0800 +++ b/mercurial/changelog.py Tue Nov 05 14:17:58 2019 -0800 @@ -404,12 +404,6 @@ self.filteredrevs = frozenset() self._copiesstorage = opener.options.get(b'copies-storage') - def strip(self, *args, **kwargs): - # XXX make something better than assert - # We can't expect proper strip behavior if we are filtered. - assert not self.filteredrevs - super(changelog, self).strip(*args, **kwargs) - def rev(self, node): """filtered version of revlog.rev""" r = super(changelog, self).rev(node)