equal
deleted
inserted
replaced
741 'UPDATE fileindex SET p2rev=?, flags=? WHERE id=?', |
741 'UPDATE fileindex SET p2rev=?, flags=? WHERE id=?', |
742 (self._nodetorev[p1], entry.flags, entry.rid), |
742 (self._nodetorev[p1], entry.flags, entry.rid), |
743 ) |
743 ) |
744 |
744 |
745 if duplicaterevisioncb: |
745 if duplicaterevisioncb: |
746 duplicaterevisioncb(self, node) |
746 duplicaterevisioncb(self, self.rev(node)) |
747 empty = False |
747 empty = False |
748 continue |
748 continue |
749 |
749 |
750 if deltabase == nullid: |
750 if deltabase == nullid: |
751 text = mdiff.patch(b'', delta) |
751 text = mdiff.patch(b'', delta) |
752 storedelta = None |
752 storedelta = None |
753 else: |
753 else: |
754 text = None |
754 text = None |
755 storedelta = (deltabase, delta) |
755 storedelta = (deltabase, delta) |
756 |
756 |
757 self._addrawrevision( |
757 rev = self._addrawrevision( |
758 node, |
758 node, |
759 text, |
759 text, |
760 transaction, |
760 transaction, |
761 linkrev, |
761 linkrev, |
762 p1, |
762 p1, |
764 storedelta=storedelta, |
764 storedelta=storedelta, |
765 flags=storeflags, |
765 flags=storeflags, |
766 ) |
766 ) |
767 |
767 |
768 if addrevisioncb: |
768 if addrevisioncb: |
769 addrevisioncb(self, node) |
769 addrevisioncb(self, rev) |
770 empty = False |
770 empty = False |
771 |
771 |
772 return not empty |
772 return not empty |
773 |
773 |
774 def censorrevision(self, tr, censornode, tombstone=b''): |
774 def censorrevision(self, tr, censornode, tombstone=b''): |