Finish integrating md5 and RandomPartitioner