I am trying to get a handle on the details of TreeCache and this question occured to me. If an object is evicted from the cache by the LRU implementation (or anyother, it shouldn't matter though right?) in one VM and then another member of the system modifies that object, will the replication cause that object to become alive in the first VM cache again? Put another way, does replication reset the timetolive counter that the LRU uses, or only local gets?
Eviction is local mode only. So if one modifies value in another vm, it will replicates to this vm and re-create the said node.