[jboss-jira] [JBoss JIRA] (WFLY-3644) Infinispan supports backups for Invalidation Cache while wildfly integration does not

Tarek Hammoud (JIRA) issues at jboss.org
Mon Jul 21 16:13:30 EDT 2014


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

Tarek Hammoud commented on WFLY-3644:
-------------------------------------

Paul,

The request is nothing but an act of desperation on my part. I opened an infinispan forum question (On this ticket) asking the simply question if cross-site Invalidation is supported. Looking at the infinispan code (JGroupsTransport), I noticed that no RPC calls were being issued under my setup when an entity is changed. Without cross site (Relay), servers in a UDP (or TCP) defined clusters worked fine. However, we have multiple data centers and we really want to use UDP Multicast in each and only send TCP once per remote site. My test setup is simple. Two machines each running in its own cluster bridged by a TCP relay. Infinispan does not fire. Put the same machines in a cluster and it works just fine.

Looking at the code, I did notice code that fires if Backups exist. My thought process was maybe if backups are there, then infinispan will somehow someway fire the site commands. Never bought my own theory as why that is needed because it really made zero sense and you just confirmed my thoughts. 









> Infinispan supports backups for Invalidation Cache while wildfly integration does not
> -------------------------------------------------------------------------------------
>
>                 Key: WFLY-3644
>                 URL: https://issues.jboss.org/browse/WFLY-3644
>             Project: WildFly
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Clustering
>    Affects Versions: 8.1.0.Final
>         Environment: Linux
>            Reporter: Tarek Hammoud
>            Assignee: Paul Ferraro
>
> It seems that the integration with infinispan 6.x removes the ability of RELAY support for invalidation caches. 
> The jboss-as-infinispan_2_0.xsd allows backups to be specified only for shared-state-cache while the actual infinispan xsd has no such limitation. We can not leverage that capability. Infinispan will only fire updates to other sites if the backups are defined which make sense. 



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jboss-jira mailing list