Please see the linked JIRA for more information.
Tristan Tarrant <ttarrant> made a comment on jira ISPN-3293 Nothing do to with the issue itself, but assertTrue(null == mc2.get("key1")); should be assertNull(mc2.get("key1"));
Tristan Tarrant <ttarrant> made a comment on jira ISPN-3293 Which version did this happen on ?
Tristan Tarrant <ttarrant> made a comment on jira ISPN-3293 This issue is caused by the new "distribution-based replication" algorithm in Infinispan: a key's primary owner might not be the local node, so a synchronous put operation is sent to the key owner, thus overriding the async queue. The fact that the test works for HotRod is probably because the encoding of the key differs. The actual solution to this problem will be solved by ISPN-3371
Dan Berindei <dberinde> updated the status of jira ISPN-3293 to Resolved