Does the map stage of a map reduce run synchronously or asynchronously?
From the logs it seems to be asynchronously but could this potentially cause issues if the results of one are dependent on another?
For example if the quantity remaining of an item changes with each map, is this assured to be updated by the time the next map is running?