one in in org.apache.tez.runtime.library.common.shuffle.impl the other is in org.apache.tez.runtime.library.shuffle.common
Why don't we merge them together? Looks like the second one is used in broadcastShuffleManager but the first one is used in other shuffleManager. There should be a way to merge them together, reuse some code, and avoid confusion. Regards! Chen
