When a full refresh is performed all products are first deleted before re-importing from MongoDB. If the service is called while this is happening then incomplete results will be returned
Proposed solution
Either create the new Products in some kind of staging area before deleting the old ones or update existing products in place without deleting first (will then need to delete anything that wasn't received during the import)
Problem
When a full refresh is performed all products are first deleted before re-importing from MongoDB. If the service is called while this is happening then incomplete results will be returned
Proposed solution
Either create the new Products in some kind of staging area before deleting the old ones or update existing products in place without deleting first (will then need to delete anything that wasn't received during the import)