Show More
@@ -1838,8 +1838,21 def _timeonewrite(ui, orig, source, star | |||
|
1838 | 1838 | topic = 'adding' |
|
1839 | 1839 | if runidx is not None: |
|
1840 | 1840 | topic += ' (run #%d)' % runidx |
|
1841 | # Support both old and new progress API | |
|
1842 | if util.safehasattr(ui, 'makeprogress'): | |
|
1843 | progress = ui.makeprogress(topic, unit='revs', total=total) | |
|
1844 | def updateprogress(pos): | |
|
1845 | progress.update(pos) | |
|
1846 | def completeprogress(): | |
|
1847 | progress.complete() | |
|
1848 | else: | |
|
1849 | def updateprogress(pos): | |
|
1850 | ui.progress(topic, pos, unit='revs', total=total) | |
|
1851 | def completeprogress(): | |
|
1852 | ui.progress(topic, None, unit='revs', total=total) | |
|
1853 | ||
|
1841 | 1854 | for idx, rev in enumerate(revs): |
|
1842 | ui.progress(topic, idx, unit='revs', total=total) | |
|
1855 | updateprogress(idx) | |
|
1843 | 1856 | addargs, addkwargs = _getrevisionseed(orig, rev, tr, source) |
|
1844 | 1857 | if clearcaches: |
|
1845 | 1858 | dest.index.clearcaches() |
@@ -1847,8 +1860,8 def _timeonewrite(ui, orig, source, star | |||
|
1847 | 1860 | with timeone() as r: |
|
1848 | 1861 | dest.addrawrevision(*addargs, **addkwargs) |
|
1849 | 1862 | timings.append((rev, r[0])) |
|
1850 | ui.progress(topic, total, unit='revs', total=total) | |
|
1851 | ui.progress(topic, None, unit='revs', total=total) | |
|
1863 | updateprogress(total) | |
|
1864 | completeprogress() | |
|
1852 | 1865 | return timings |
|
1853 | 1866 | |
|
1854 | 1867 | def _getrevisionseed(orig, rev, tr, source): |
General Comments 0
You need to be logged in to leave comments.
Login now