Sorry about the confusing name. I have the following problem. I have a migration for a content type that has a multivalue field-collection-item (~50 items there in average per content). The migration is fairly quick, 150 items/min. However the migration-update is very slow, 10 items/min. I've checked with xhprof and 95% of the time it spends inside
FieldCollectionItemEntity::deleteRevision - basically deleting the old field collection items when re-populating the node with the new ones.
The content type has the revisions turned off, so the number of related revisions should be 1 all the time, not more. Is there any smart way to avoid this massive time that it takes?
I'm wondering if the Entity API has a queue system to save these delete operations for later. Or somehow removing revisions completely?