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

Gustavo Fernandes (JIRA) issues at jboss.org
Tue Jan 10 13:46:00 EST 2017


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

Gustavo Fernandes edited comment on ISPN-6599 at 1/10/17 1:45 PM:
------------------------------------------------------------------

The issue appeared again on 9.0.0.Beta1. Does not happen on Alpha4 or 8.2.5.Final. 
I used the attached reproducer to check it, running in a loop. Steps:

* Change in the pom infinispan.version to 9.0.0.Beta1
* Still in the pom, use version 0.4 for <artifactId>infinispan-spark_2.11</artifactId>
* Build the uber jar with {code}mvn clean assembly:assembly -DdescriptorId=jar-with-dependencies{code}
* Run in a loop 
{code}java -cp target/node-1.0-SNAPSHOT-jar-with-dependencies.jar com.gustavonalle.infinispan.perf.test.Failover /path/to/server/9.0.0.Beta1
{code}
* It will eventually error with 
        {{Exception in thread "main" java.lang.RuntimeException: Invalid cache size! Expected 1000 but it was 999}} 

meaning entries were lost during topology change


was (Author: gustavonalle):
The issue appeared again on 9.0.0.Beta1. Does not happen on Alpha4 or 8.2.5.Final. 
I used the attached reproducer to check it, running in a loop. Steps:

* Change in the pom infinispan.version to 9.0.0.Beta1
* Still in the pom, use version 0.4 for <artifactId>infinispan-spark_2.11</artifactId>
* Build the uber jar with {code}mvn clean assembly:assembly -DdescriptorId=jar-with-dependencies{code}
* Run in a loop 
{code}java -cp target/node-1.0-SNAPSHOT-jar-with-dependencies.jar com.gustavonalle.infinispan.perf.test.Failover /path/to/server/9.0.0.Beta1
{code}
* it will eventually error with {{Exception in thread "main" java.lang.RuntimeException: Invalid cache size! Expected 1000 but it was 999}} meaning entries were lost during topology change

> 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: 8.2.1.Final, 9.0.0.Alpha1
>            Reporter: Gustavo Fernandes
>            Assignee: Dan Berindei
>             Fix For: 9.0.0.Alpha2, 8.2.2.Final, 9.0.0.Final
>
>         Attachments: reproducer.zip, start.zip, trace-2.zip, trace-3.zip, trace.zip
>
>




--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the infinispan-issues mailing list