use hash shuffle instead of random shuffle in set operation, prepare for intersect and except operation