[infinispan-issues] [JBoss JIRA] (ISPN-4134) Make Cache.evict() a cluster-wide operation
Paul Ferraro (JIRA)
issues at jboss.org
Tue Mar 18 20:02:10 EDT 2014
Paul Ferraro created ISPN-4134:
----------------------------------
Summary: Make Cache.evict() a cluster-wide operation
Key: ISPN-4134
URL: https://issues.jboss.org/browse/ISPN-4134
Project: Infinispan
Issue Type: Enhancement
Components: Eviction
Affects Versions: 6.0.2.Final
Reporter: Paul Ferraro
Assignee: Dan Berindei
Personally, I have never fully understood why Cache.evict() is a local-only operation.
If a user wants to perform a cluster-wide evict, they need to implement their own RPC mechanism in order to perform the eviction on each node. Within WildFly, there are at least 2 use cases for such an operation.
Why not instead make Cache.evict() a cluster-wide operation? The existing (i.e. local-only) behavior can always achieved via:
AdvancedCache.withFlags(Flag.CACHE_MODE_LOCAL).evict(...)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list