Junio C Hamano <gitster@xxxxxxxxx> writes: > Thomas Rast <trast@xxxxxxxxxxxxxxx> writes: > >> So the --topo-order switch *ensures* that we process commits in >> topological order even in the face of skewed clocks. > > Yes, I *think* that I attempted to show with the illustration. But then the new description is wrong. It claims that children are always before parents, which is not true in the face of clock skew. Or am I missing something? >> I suspect that >> >>> + their parents, but this tries to avoid showing commits on >>> + multiple lines of history intermixed. >> >> is just a fortunate side effect of the topological sort. > > I am not sure if it is "side effect"; I *think* it was the "primary > objective" we added topo-order in the first place. I won't judge that, since it's waaaay before my time :-) -- Thomas Rast trast@{inf,student}.ethz.ch -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html