[Bug 4450] New: Progress bar when sending unbundle command doesn't move past 50%

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue Nov 11 23:15:15 CST 2014


http://bz.selenic.com/show_bug.cgi?id=4450

          Priority: normal
            Bug ID: 4450
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: Progress bar when sending unbundle command doesn't
                    move past 50%
          Severity: bug
    Classification: Unclassified
                OS: All
          Reporter: gregory.szorc at gmail.com
          Hardware: All
            Status: UNCONFIRMED
           Version: 3.2.1
         Component: Mercurial
           Product: Mercurial

When pushing with @ (18cc87e4375a) with the progress extension enabled, my
progress bar for sending the unbundle command never passes much beyond 50%.

`hg --debug push` reveals:

bundling: xulrunner/stub/Makefile.in 24980/24981 files (100.00%)
bundling: xulrunner/stub/nsXULStub.cpp 24981/24981 files (100.00%)
sending unbundle command
sending 43378659 bytes
sending: 64/84722 kb (0.08%)
sending: 128/84722 kb (0.15%)
sending: 192/84722 kb (0.23%)
sending: 256/84722 kb (0.30%)
sending: 320/84722 kb (0.38%)
sending: 384/84722 kb (0.45%)
sending: 448/84722 kb (0.53%)
sending: 512/84722 kb (0.60%)
sending: 576/84722 kb (0.68%)
sending: 640/84722 kb (0.76%)
...
sending: 42553/84722 kb (50.23%)
sending: 42553/84722 kb (50.23%)
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1001 changesets with 28543 changes to 24981 files (+1 heads)
preparing listkeys for "phases"
sending listkeys command
try to push obsolete markers to remote

I'm not sure when this regressed. But it is very annoying. From the user
perspective, the push appears to stall out for a few minutes. However, I can
confirm from network inspection that data is still being sent when the progress
bar has stalled.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list