233
237
# (no garbage inventories or we are not doing a thorough check)
234
238
if (not self.inconsistent_parents and
235
239
(not self.garbage_inventories or not self.thorough)):
238
242
self.pb.update('Backing up inventory', 0, 0)
239
243
self.repo._backup_inventory()
241
245
new_inventories = self.repo._temp_inventories()
243
247
# we have topological order of revisions and non ghost parents ready.
244
248
self._setup_steps(len(self._rev_graph))
247
250
stream = self._change_inv_parents(
248
251
self.inventory.get_record_stream(revision_keys, 'unordered', True),