MPs do not show all replacement commits following a force push
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
If I force push to the source branch of an existing MP, then some new commits are displayed, but not all of them.
For example, in https:/
It happens that my replacement branch contains one additional commit. Did Launchpad just count the commits and assume that I only added on to the end?
Expected result: the entire set of replacement commits are presented in the history. Perhaps, if commits have disappeared as well as new ones being added, this should be mentioned, too.
I found I'd already filed bug 1849306 which is related, but this issue is that what is already being presented is misleading, whereas the other is a request to improve UX in case of a force push.
Thanks for this detailed report.
We had a quick look at it, and there might be an issue in the implementation for comment/commit interleaving.