/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to object_store.py

Remove unused (so far) idmap write group code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
81
81
                todo.update([x for x in p if x not in missing_revids])
82
82
            heads = self._idmap.missing_revisions(todo)
83
83
            missing_revids.update(heads)
84
 
        self._idmap.start_write_group()
 
84
        pb = ui.ui_factory.nested_progress_bar()
85
85
        try:
86
 
            pb = ui.ui_factory.nested_progress_bar()
87
 
            try:
88
 
                for i, revid in enumerate(graph.iter_topo_order(missing_revids)):
89
 
                    pb.update("updating git map", i, len(missing_revids))
90
 
                    self._update_sha_map_revision(revid)
91
 
            finally:
92
 
                pb.finished()
93
 
        except:
94
 
            self._idmap.abort_write_group()
95
 
            raise
96
 
        else:
97
 
            self._idmap.commit_write_group()
 
86
            for i, revid in enumerate(graph.iter_topo_order(missing_revids)):
 
87
                pb.update("updating git map", i, len(missing_revids))
 
88
                self._update_sha_map_revision(revid)
 
89
        finally:
 
90
            pb.finished()
 
91
        self._idmap.commit_write_group()
98
92
 
99
93
    def __iter__(self):
100
94
        self._update_sha_map()