pub(crate) fn build_no_shuffle_fragment_graph_edges(
relations: impl IntoIterator<Item = (FragmentId, FragmentId)>,
) -> (HashMap<FragmentId, Vec<FragmentId>>, HashMap<FragmentId, Vec<FragmentId>>)pub(crate) fn build_no_shuffle_fragment_graph_edges(
relations: impl IntoIterator<Item = (FragmentId, FragmentId)>,
) -> (HashMap<FragmentId, Vec<FragmentId>>, HashMap<FragmentId, Vec<FragmentId>>)