Fix ordering of commits in the network graph.
What does this MR do?
Prior to this upgrade, the default sort order for commits returned by
Rugged::SORT_DATE, which the graph relied on.
rugged, the MR also changed this default to
Rugged::SORT_NONE, which broke commit ordering in the graph.
This MR adds an option to
Gitlab::Git::Repository#find_commitsto sort by date, and changes the graph builder
Network::Graphso it explictly requests the
What are the relevant issue numbers?
Closes #30973 (closed)
Add more tests for
- Compare results of this fix v/s 9.0 and confirm that there are no changes
- Add more tests for
- CHANGELOG entry created
API support added
Branch has no merge conflicts with
- Squashed related commits together
- Check for clean merge with EE
- Wait for merge