That is true, but since we don't clean up old shuffle files right now, this would technically be incorrect behavior. Our current choices are to (1) do some ad hoc old-shuffle-file cleanup using a TimeStampedHashMap like MapOutputTracker or (2) do nothing until we have shuffle file cleanup.

I'm inclined towards option 1.