[JBoss JIRA] (ISPN-7479) Add Failover and Execution Policy to ClusterExecutor
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-7479?page=com.atlassian.jira.plugin.... ]
Work on ISPN-7479 started by William Burns.
-------------------------------------------
> Add Failover and Execution Policy to ClusterExecutor
> ----------------------------------------------------
>
> Key: ISPN-7479
> URL: https://issues.jboss.org/browse/ISPN-7479
> Project: Infinispan
> Issue Type: Enhancement
> Components: Distributed Execution and Map/Reduce
> Reporter: William Burns
> Assignee: William Burns
>
> The ClusterExecutor interface was added in Infinispan 8 to allow for a user to run commands without a cache (just cache manager). This is very similar to DistributedExecutor. However DistributedExecutor also had policies for failover and execution. We should add this functionality to ClusterExecutor as well.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (ISPN-7703) ClassCastException: C cannot be cast to org.infinispan.xsite.XSiteReplicateCommand
by Pedro Ruivo (JIRA)
[ https://issues.jboss.org/browse/ISPN-7703?page=com.atlassian.jira.plugin.... ]
Pedro Ruivo updated ISPN-7703:
------------------------------
Description: when {{RELAY2.relay_multicasts=true}} (it is the default), all the broadcast commands are sent to the remote site as well. This commands should never go to the remote site. (was: when {{RELAY2.relay_multicasts=true}}, all the broadcast commands are sent to the remote site as well. This commands never should go to the remove site. )
> ClassCastException: C cannot be cast to org.infinispan.xsite.XSiteReplicateCommand
> ----------------------------------------------------------------------------------
>
> Key: ISPN-7703
> URL: https://issues.jboss.org/browse/ISPN-7703
> Project: Infinispan
> Issue Type: Bug
> Components: Cross-Site Replication
> Affects Versions: 9.0.0.Final
> Reporter: Pedro Ruivo
> Assignee: Pedro Ruivo
> Priority: Minor
> Fix For: 9.0.1.Final
>
>
> when {{RELAY2.relay_multicasts=true}} (it is the default), all the broadcast commands are sent to the remote site as well. This commands should never go to the remote site.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (ISPN-7703) ClassCastException: C cannot be cast to org.infinispan.xsite.XSiteReplicateCommand
by Pedro Ruivo (JIRA)
Pedro Ruivo created ISPN-7703:
---------------------------------
Summary: ClassCastException: C cannot be cast to org.infinispan.xsite.XSiteReplicateCommand
Key: ISPN-7703
URL: https://issues.jboss.org/browse/ISPN-7703
Project: Infinispan
Issue Type: Bug
Components: Cross-Site Replication
Affects Versions: 9.0.0.Final
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Priority: Minor
Fix For: 9.0.1.Final
when {{RELAY2.relay_multicasts=true}}, all the broadcast commands are sent to the remote site as well. This commands never should go to the remove site.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (ISPN-7479) Add Failover and Execution Policy to ClusterExecutor
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-7479?page=com.atlassian.jira.plugin.... ]
William Burns reassigned ISPN-7479:
-----------------------------------
Assignee: William Burns
> Add Failover and Execution Policy to ClusterExecutor
> ----------------------------------------------------
>
> Key: ISPN-7479
> URL: https://issues.jboss.org/browse/ISPN-7479
> Project: Infinispan
> Issue Type: Enhancement
> Components: Distributed Execution and Map/Reduce
> Reporter: William Burns
> Assignee: William Burns
>
> The ClusterExecutor interface was added in Infinispan 8 to allow for a user to run commands without a cache (just cache manager). This is very similar to DistributedExecutor. However DistributedExecutor also had policies for failover and execution. We should add this functionality to ClusterExecutor as well.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month
[JBoss JIRA] (ISPN-7701) NPE in CacheNotifierImpl by LIRS eviction listener
by Pedro Zapata (JIRA)
Pedro Zapata created ISPN-7701:
----------------------------------
Summary: NPE in CacheNotifierImpl by LIRS eviction listener
Key: ISPN-7701
URL: https://issues.jboss.org/browse/ISPN-7701
Project: Infinispan
Issue Type: Bug
Components: Test Suite - Core
Affects Versions: 9.0.0.Alpha4
Environment: * Infinispan branch: Upstream master
Reporter: Pedro Zapata
Assignee: William Burns
Fix For: 9.0.0.Beta1
The LIRSEvictionFunctionalTest.testSimpleEvictionMaxEntries unit test method in core module fails and throws NPE in CacheNotifierImpl.notifyCacheEntriesEvicted method when trying to reinsert the first keys again.
https://github.com/infinispan/infinispan/blob/master/core/src/test/java/o...
It reproduces only with LIRS eviction strategy and eviction listener.
However, LRU and UNORDERED eviction strategies are working properly.
It makes impossible the use of eviction listeners with LIRS eviction strategy.
It's able to reproduce by:
- inserting 20 keys - values in a 10 sized cache ( keys from key-1 to key-20),
- and then reinsert the first 10 keys (key-1 to key-10)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 1 month