[infinispan-issues] [JBoss JIRA] (ISPN-6599) PutAll operation in the Hot Rod client only partially completed during topology changes

Dan Berindei (JIRA) issues at jboss.org
Thu May 12 09:03:00 EDT 2016


    [ https://issues.jboss.org/browse/ISPN-6599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13204334#comment-13204334 ] 

Dan Berindei commented on ISPN-6599:
------------------------------------

The problem is present in embedded caches, as well. 

{{JGroupsTransport.checkRsp()}} is calling {{checkResponse(rsp.getValue(), sender, ignoreLeavers = true)}}, which doesn't throw an exception when it receives a {{CacheNotFoundResponse}}. {{NonTransactionalDistributionInterceptor.visitPutMapCommand()}} doesn't check the response from the primary owners either, instead assuming that the operation succeeded, and the command isn't retried on the new primary owner.

> PutAll operation in the Hot Rod client only partially completed during topology changes
> ---------------------------------------------------------------------------------------
>
>                 Key: ISPN-6599
>                 URL: https://issues.jboss.org/browse/ISPN-6599
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Server
>    Affects Versions: 9.0.0.Alpha1
>            Reporter: Gustavo Fernandes
>            Assignee: Dan Berindei
>         Attachments: reproducer.zip, trace.zip
>
>




--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the infinispan-issues mailing list