]
Tristan Tarrant updated ISPN-5095:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 7.1.0.Beta1
Resolution: Done
EntryIterator should only iterate on data container when local and no
loader used
---------------------------------------------------------------------------------
Key: ISPN-5095
URL:
https://issues.jboss.org/browse/ISPN-5095
Project: Infinispan
Issue Type: Enhancement
Components: Core
Affects Versions: 7.0.2.Final
Reporter: William Burns
Assignee: William Burns
Fix For: 7.1.0.Beta1, 7.1.0.Final
The EntryIterator today does not optimize the times when it is not required to have an
off thread queue to guarantee only so many entries are in memory at a time.
The case is when the following 2 things are met:
# The cache is local only (not distributed) or if CACHE_MODE_LOCAL flag is provided
# There is no loader to use (or if SKIP_LOADER flag is provided)
This should improve iteration throughput quite a bit in these cases.