270
270
# r = revision, n = revno, d = merge depth
271
271
revision_ids = [r for r, n, d in view_revisions]
274
273
repository = branch.repository
277
276
revisions = repository.get_revisions(revision_ids[:num])
284
281
for revision in revisions:
288
282
yield revision, cur_deltas.get(revision.revision_id)
289
283
revision_ids = revision_ids[num:]
290
284
num = min(int(num * 1.5), 200)