[Bug 4248] New: Messages from mercurial server are not displayed during a push until unbundle ends
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Wed May 14 01:25:52 CDT 2014
http://bz.selenic.com/show_bug.cgi?id=4248
Priority: normal
Bug ID: 4248
CC: mercurial-devel at selenic.com
Assignee: bugzilla at selenic.com
Summary: Messages from mercurial server are not displayed
during a push until unbundle ends
Severity: bug
Classification: Unclassified
OS: Linux
Reporter: mh+hg at glandium.org
Hardware: PC
Status: UNCONFIRMED
Version: 2.9.2
Component: Mercurial
Product: Mercurial
The typical scenario where this ends up being a problem is the following:
- Someone pushes to $repo on $server, and for some reason, the push takes a
long while.
- Someone else pushes to $repo on $server.
- The server emits a "waiting for lock on repository /path/to/repo held by
'$server:$pid'" message, but it's not visible to the user
- First person's push ends
- Second person's push goes through, and the second person sees:
remote: waiting for lock on repository /path/to/repo held by '$server:$pid'
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added $numcs changesets with $numchanges changes to $numfiles files
That is, the first list, which is the most interesting information as to why
the push is taking so long to take place, is not displayed until the whole
thing is finished.
In fact, it would be much more useful if the messages were displayed as they
arrive.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list