[DS-3770] always uncache item after performed curation task for better performance

This commit is contained in:
Tim Donohue
2018-04-12 15:24:03 +00:00
parent d30f455c23
commit 191f6ace28

View File

@@ -86,7 +86,9 @@ public abstract class AbstractCurationTask implements CurationTask {
if (Constants.COLLECTION == type) {
Iterator<Item> iter = itemService.findByCollection(Curator.curationContext(), (Collection) dso);
while (iter.hasNext()) {
performObject(iter.next());
Item item = iter.next();
performObject(item);
Curator.curationContext().uncacheEntity(item);
}
} else if (Constants.COMMUNITY == type) {
Community comm = (Community) dso;