[infinispan-issues] [JBoss JIRA] (ISPN-2697) HotRodServer startup fails when its record cannot be inserted into topology cache
Bela Ban (JIRA)
jira-events at lists.jboss.org
Fri Jan 25 03:57:47 EST 2013
[ https://issues.jboss.org/browse/ISPN-2697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750464#comment-12750464 ]
Bela Ban commented on ISPN-2697:
--------------------------------
@Dan: how do you add a flag to a message elsewhere ? Can't you do a cache.getAdvancedCache().withFlags(RSVP).put(K,V) ?
Or is this not supported going from client --> server via HotRod ?
The problem with detecting last-message-missed instances is that we can certainly do that by lowering the desired_avg_gossip time in STABLE, but then we're optimizing for a case that rarely occurs, at the expense of sending a lot of (unneeded) messages when everything is normal (99.999%).
> HotRodServer startup fails when its record cannot be inserted into topology cache
> ---------------------------------------------------------------------------------
>
> Key: ISPN-2697
> URL: https://issues.jboss.org/browse/ISPN-2697
> Project: Infinispan
> Issue Type: Bug
> Components: Remote protocols
> Affects Versions: 5.2.0.Beta6
> Reporter: Radim Vansa
> Assignee: Galder Zamarreño
> Priority: Critical
> Fix For: 5.2.0.Final
>
>
> When the HotRodServer starts it inserts its record to __hotRodTopologyCache ({{HotRodServer.addSelfToTopologyView(...)}}).
> However, this put may very easily fail - as the command is broadcasted using NAKACK2 protocol, if the message gets lost and there's no following broadcasted message, the message will be not retransmitted and the put operation times out (Replication timeout), which fails the whole HotRodServer startup, all because of one lost UDP message.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list