[JBoss JIRA] Created: (JGRP-1178) GroupRequest: don't send target member list with each request
by Bela Ban (JIRA)
GroupRequest: don't send target member list with each request
-------------------------------------------------------------
Key: JGRP-1178
URL: https://jira.jboss.org/jira/browse/JGRP-1178
Project: JGroups
Issue Type: Task
Reporter: Bela Ban
Assignee: Bela Ban
Fix For: 2.10
Currently, if we invoke an RPC (RpcDispatcher) or a sync group message (MessageDispatcher), we always send the target membership list with the request.
The reason is that a member receiving a group request can drop it if it is not in the target list. However, for group requests, usually all of the members are in the target list anyway, and responses sent from members not in the list would get dropped anyway, as the GroupRequest itself keeps track of members from which responses are supposed to be received.
For large clusters, the overhead of shipping the target list is too big, e.g. for 100 nodes, the cost of 100 addresses (UUIDs) is roughly 2000 bytes !
SOLUTION: drop the target membership list
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 9 months