Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] rev-list docs: clarify --topo-order description

From: Thomas Rast <hidden>
Date: 2016-06-15 22:54:29

Junio C Hamano [off-list ref] writes:
Thomas Rast [off-list ref] writes:
quoted
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?
quoted
I suspect that
quoted
+	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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help