[JBoss JIRA] Created: (JGRP-863) GroupRequest: only remove don't add members on view changes
by Bela Ban (JIRA)
GroupRequest: only remove don't add members on view changes
-----------------------------------------------------------
Key: JGRP-863
URL: https://jira.jboss.org/jira/browse/JGRP-863
Project: JGroups
Issue Type: Bug
Reporter: Bela Ban
Assignee: Bela Ban
Fix For: 2.6.7, 2.7
When we have cluster {A,B,C} and invoke an RPC (via RpcDispatcher), then the target membership will be {A,B,C} and we block until we have responses from A, B and C (or a timeout).
If the timeout is 0 (= wait forever), and we created a GroupRequest in MessageDispatcher.castMessage() (called from RpcDispatcher.callRemoteMethods()), then the request is sent down the stack.
If just at this moment - after the request was sent, but before we received all responses - a new member D joined and we get {A,B,C,D}, then the expected responses hashmap in GroupRequest is modified and D *added*. This means, we will wait for D's response although it never actually received the request, resulting in a block !
SOLUTION: view changes can only *remove* but not *add* elements in the GroupRequest's hashmap, e.g. if B left while waiting for responses, then B's entry would be removed (or marked as 'received' or 'suspected', TBD).
Another thing to look into is whether we want to ship the target destination list with a request and have members drop the request if they are not part of that list. One could argue that this should only be done at the caller's side
--
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
15 years, 7 months
[JBoss JIRA] Moved: (GPD-273) CLONE -Wizard uses inconsistent label compared to rest of eclipse wizards
by Koen Aers (JIRA)
[ https://jira.jboss.org/jira/browse/GPD-273?page=com.atlassian.jira.plugin... ]
Koen Aers moved JBIDE-3203 to GPD-273:
--------------------------------------
Project: JBoss jBPM GPD (was: Tools (JBoss Tools))
Key: GPD-273 (was: JBIDE-3203)
Component/s: jpdl
(was: jbpm)
Fix Version/s: jBPM jPDL Designer 3.1.6
(was: 3.0.0.cr1)
Affects Version/s: jBPM jPDL Designer 3.1.5
(was: 2.0.0.GA)
> CLONE -Wizard uses inconsistent label compared to rest of eclipse wizards
> -------------------------------------------------------------------------
>
> Key: GPD-273
> URL: https://jira.jboss.org/jira/browse/GPD-273
> Project: JBoss jBPM GPD
> Issue Type: Bug
> Components: jpdl
> Affects Versions: jBPM jPDL Designer 3.1.5
> Reporter: Koen Aers
> Assignee: Koen Aers
> Priority: Minor
> Fix For: jBPM jPDL Designer 3.1.6
>
>
> Wizard 'New Page Flow' contains an instruction preceding input fields. That's not bad though sounds rather redundant, but other wizards do not have such an instruction, which creates unnecessary difference in style.
> 'Choose a source folder and enter a file name.' Just below this instruction are inputs 'Source folder' and 'Enter file name' (and why not just 'File name'?).
--
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
15 years, 7 months