On 5 Aug 2013, at 09:21, Galder ZamarreƱo <gal...@redhat.com> wrote:

> A very interesting thread in the JSR-107 group, which appears just as Mircea 
> has looked into the XA transactions and cache loaders/stores. Going back to 
> that thread, it wasn't very clear what would happen if Infinispan caches were 
> configured with XA transactions and they had a cache store. What's should a 
> user expect in that case? IOW, how does our approach here compare to what's 
> being suggested in the thread below? My feeling is that we're doing a variant 
> of Option 3, where each cache store will run its own transaction (if they 
> support it...)

we're better than 3. 3 requires "that Caches would be the last-local-resource 
in XA transactions" (last local resource optimisation). We allow the cache to 
behave as a fully transactional (XA) resource and it is transparent for the 
user if a cache store is configured or not.

> 
> @Manik, It's also interesting from a data grid perspective since it 
> highlights the boundaries of a cache vs data grid in this area. 
> 

Cheers,
-- 
Mircea Markus
Infinispan lead (www.infinispan.org)





_______________________________________________
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to