Add an Ordering for NullWritable to make the compiler generate same byte codes for RDD