----- Original Message -----
From: "Bela Ban" <bban(a)redhat.com>
To: infinispan-dev(a)lists.jboss.org
Sent: Thursday, June 14, 2012 7:20:31 AM
Subject: [infinispan-dev] DIST, state transfer and cache loaders
It occurred to me that I'm not sure how state transfer happens in
conjunction with cache loaders, can someone confirm that the
statements
below are correct / incorrect ?
Cheers !
- Say we have {A,B,C,D}, all nodes are configured with a disk-based
(local) cache loader
- Key K is mapped to A and B
- After some idle time, K is evicted from A and B
- Now B leaves
- A state transfer of some keys (mapped to A) happens to B
I imagine B resurrects at some point here? If not part of the state is transferred
to C (and potentially D if virtual nodes are configured).
- As part of the state transfer from A to B, do we iterate through
the
data stored in A's cache loader ?
(Because if we only iterated through the in-memory data on A, we'd
not transfer K)
yes if you have the fetchPersistentState=true.
Is this done nowadays ?
--
Bela Ban, JGroups lead (
http://www.jgroups.org)
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev