I don't think that any commit reordering, whether it's based on
committer date, topology, or whatever, is acceptable. Commits must be
picked in the exact order they are specified on the command line.
Thanks for the excellent report. I'm trying to figure out how to get
the revision API to do no ordering.
-- Ram