hgext3rd/pullbundle.py
changeset 4133 1293625d274d
parent 4132 afc933d32085
child 4134 ab77f37fedf3
--- a/hgext3rd/pullbundle.py	Sun Sep 23 22:45:23 2018 +0200
+++ b/hgext3rd/pullbundle.py	Sun Sep 23 22:58:11 2018 +0200
@@ -131,7 +131,13 @@
         makeonecgpart(newpart, repo, None, outgoing, version, source, bundlecaps,
                       filematcher, cgversions)
     else:
-        for sliceid, sliceout in sliceoutgoing(repo, outgoing):
+        start = util.timer()
+        slices = sliceoutgoing(repo, outgoing)
+        end = util.timer()
+        msg = _('pullbundle-cache: "missing" set sliced into %d subranges '
+                'in %s seconds\n')
+        repo.ui.write(msg % (len(slices), end - start))
+        for sliceid, sliceout in slices:
             makeonecgpart(newpart, repo, sliceid, sliceout, version, source, bundlecaps,
                           filematcher, cgversions)