U4-6840 - Examine indexing queue needs to be lazy

Created by Shannon Deminick 14 Jul 2015, 10:48:21 Updated by Shannon Deminick 23 Jul 2015, 16:00:53

Currently when indexing, examine will go fetch all of the data it requires and serializes and puts it in the queue. This is ok for individual items but when rebuilding indexes this means that memory can fill up because it puts tons of items into the queue.

This queue needs to be a lazy iterator of the datasource so that it doesn't consume too much memory.

Comments

Priority: Normal

Type: Task

State: Fixed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 7.3.0

Sprint:

Story Points:

Cycle: