Tristan Tarrant created ISPN-6074:
-------------------------------------
Summary: DistExec API should not require a distributed cache
Key: ISPN-6074
URL:
https://issues.jboss.org/browse/ISPN-6074
Project: Infinispan
Issue Type: Enhancement
Components: Core, Distributed Execution and Map/Reduce
Reporter: Tristan Tarrant
Assignee: William Burns
Fix For: 8.2.0.Final
The current DistExec API has the limitation that it requires a distributed cache to choose
the nodes on which it runs the code.
The distexec API should instead be based off the DefaultCacheManager.
Additionally, the API could be redesigned and possibly take inspiration from the streams
API (i.e. lambdas, etc)
cacheManager.cluster().execute(<lambda>)
Add fluent methods to filter nodes by address, etc.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)