hgext/sqlitestore.py
changeset 40389 1b183edbb68e
parent 40387 f1a39128da95
child 40390 7e3b6c4f01a2
--- a/hgext/sqlitestore.py	Fri Oct 19 13:44:25 2018 +0200
+++ b/hgext/sqlitestore.py	Wed Sep 26 14:41:15 2018 -0700
@@ -615,7 +615,12 @@
         self._revisioncache[node] = revisiondata
         return node
 
-    def addgroup(self, deltas, linkmapper, transaction, addrevisioncb=None):
+    def addgroup(self, deltas, linkmapper, transaction, addrevisioncb=None,
+                 maybemissingparents=False):
+        if maybemissingparents:
+            raise error.Abort(_('SQLite storage does not support missing '
+                                'parents write mode'))
+
         nodes = []
 
         for node, p1, p2, linknode, deltabase, delta, wireflags in deltas: