Why would the partition passed not be a CoalescedRDDPartition? Have you seen this happen?