--- a/hgext/sqlitestore.py Fri Dec 01 22:46:46 2023 +0100
+++ b/hgext/sqlitestore.py Fri Dec 01 22:56:08 2023 +0100
@@ -810,7 +810,11 @@
return not empty
- def censorrevision(self, tr, censornode, tombstone=b''):
+ def censorrevision(self, tr, censor_nodes, tombstone=b''):
+ for node in censor_nodes:
+ self._censor_one_revision(tr, node, tombstone=tombstone)
+
+ def _censor_one_revision(self, tr, censornode, tombstone):
tombstone = storageutil.packmeta({b'censored': tombstone}, b'')
# This restriction is cargo culted from revlogs and makes no sense for