Because of cherry-pick and patches, commits may be in any order. This also improves the support for generating statistics for multiple repositories.