Issue210

Title "group to be added is empty" error is often misleading
Priority bug Status resolved
Superseder Nosy List ThomasAH, bos, mpaesold, tonfa
Assigned To ThomasAH Topics

Created on 2006-04-17.20:49:35 by bos, last changed 2006-07-07.12:56:00 by ThomasAH.

Messages
msg1654 (view) Author: ThomasAH Date: 2006-07-07.12:55:59
in main
msg1444 (view) Author: ThomasAH Date: 2006-05-31.20:18:13
Fixed in crew (changeset 16276b1c0658)
msg1284 (view) Author: mpaesold Date: 2006-05-16.08:12:13
I can reproduce this here with a clone of:
http://tx.downloads.xensource.com/xen-3.0-testing.hg
at revision 9614:0930c5a7c1e5.

Pulling from the above server (currently at 9679:7ae0f83cf355) gives the "abort: 
group to be added is empty!" error, but a new clone of the repository works ok.
I could provide you with a tarball of the local repo for debugging.
msg1050 (view) Author: ThomasAH Date: 2006-04-19.20:21:15
Now I can't reproduce it with pulling from these servers and it feels like the
hg server version was upgraded.
msg1049 (view) Author: ThomasAH Date: 2006-04-19.20:05:46
I've found that this problem occurs e.g. with the two following changes:
http://xenbits.xensource.com/xen-unstable.hg?cmd=changeset;node=6c43118bdba8d4316ddfffbea7a53f0b2f128ab3
http://xenbits.xensource.com/ext/xenppc-unstable.hg?cmd=filediff;node=91da9a1b7196b093c6b44906992bcbcad92b30a1;file=xen/include/asm-x86/mach-default/irq_vectors_limits.h

Both changesets remove a file during a merge, this may be the reason for an
empty changegroup to be transferred. Though this smells like a bug in the server
that it sends such a group or in the client that it requests it.
msg1048 (view) Author: ThomasAH Date: 2006-04-19.19:47:38
What about: "Transferred group is empty"?
msg1036 (view) Author: bos Date: 2006-04-17.20:49:23
On IRC, brendan reported yet another can't-talk-to-xensource-server problem,
this time manifesting as Thomas's "group to be added is empty" change from rev
4aab906517c6e.

We keep getting bitten by memory problems with the xensource.com server
manifesting themselves as mysterious complaints from the client.  This is a real
shame, as we have no insight into why the server keeps running out of memory,
and people show up making unhappy noises because the symptoms look like a
client-side problem.

I don't know quite how to beef up client-side error handling, but we could
really do with improving it :-(  It would also help to know why xensource.com's
server keeps plotzing.
History
Date User Action Args
2010-10-09 15:59:34benjaminunlinkissue1744 superseder
2009-08-05 20:45:27sspweb01200linkissue1744 superseder
2006-07-07 12:56:00ThomasAHsetstatus: testing -> resolved
nosy: bos, ThomasAH, tonfa, mpaesold
messages: + msg1654
2006-05-31 20:18:13ThomasAHsetstatus: chatting -> testing
assignedto: ThomasAH
messages: + msg1444
nosy: + tonfa
2006-05-16 08:12:15mpaesoldsetnosy: + mpaesold
messages: + msg1284
2006-04-19 20:21:16ThomasAHsetnosy: bos, ThomasAH
messages: + msg1050
2006-04-19 20:05:54ThomasAHsetnosy: bos, ThomasAH
messages: + msg1049
2006-04-19 19:47:39ThomasAHsetstatus: unread -> chatting
nosy: + ThomasAH
messages: + msg1048
2006-04-17 20:49:35boscreate