]
William Burns resolved ISPN-5612.
---------------------------------
Fix Version/s: 8.0.0.Beta2
8.0.0.Final
(was: 8.0.0.CR1)
Resolution: Done
Make filter by segment more efficient in the Remote iterator
------------------------------------------------------------
Key: ISPN-5612
URL:
https://issues.jboss.org/browse/ISPN-5612
Project: Infinispan
Issue Type: Enhancement
Components: Server
Affects Versions: 8.0.0.Beta1
Reporter: Gustavo Fernandes
Assignee: Gustavo Fernandes
Fix For: 8.0.0.Beta2, 8.0.0.Final
The {{org.infinispan.server.hotrod.iteration.IterationManager}} is based on the
EntryRetriever, and segment filtering is currently done via a custom
{{KeyValueFilterConverter}}, that needs to be run on all nodes.
In the case where all segments to be filtered on are owned by the server holding the
iteration, it should skip iterating on the remote nodes altogether.