]
William Burns updated ISPN-5095:
--------------------------------
Status: Pull Request Sent (was: Coding In Progress)
Git Pull Request:
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.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.