[infinispan-issues] [JBoss JIRA] (ISPN-10968) Invalidation sync clustered cache throws IllegalStateException on remote server as it starts up

Tom Dearman (Jira) issues at jboss.org
Tue Nov 19 12:32:00 EST 2019


Tom Dearman created ISPN-10968:
----------------------------------

             Summary: Invalidation sync clustered cache throws IllegalStateException on remote server as it starts up
                 Key: ISPN-10968
                 URL: https://issues.jboss.org/browse/ISPN-10968
             Project: Infinispan
          Issue Type: Bug
          Components: Transactions
    Affects Versions: 10.0.1.Final
         Environment: Java(TM) SE Runtime Environment (build 1.8.0_152-b16), macos and linux production, arjuna transaction manager
            Reporter: Tom Dearman
         Attachments: invalidationsync.tar.gz

If we bring up one server and let it start to write to an invalidation_sync cache with putForExternalRead within a transaction, on bringing up another server which doesn't write to the cache we will get exceptions thrown on the commit of the transaction as the second server is coming up.  If we use a 'put' it does not cause the issue and if it is a DISTRIBUTED_SYNC it doesn't cause the issue.
I have tried to write this test as an infinispan test but this doesn't show the issue, on trying the EmbeddedTransactionManager in my own test it also did not show the issue so I assume it has something to do with the limited nature of the EmbeddedTransactionManager.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the infinispan-issues mailing list