MR is associated with SHA ID but not to branch name
Created by: fmvin
After upgrading to 8.0 MR become to work in different way than 7.x. In 7.x version if MR has been created to a branch and later commit was amended and repushed on server (really created new commit with new SHA ID) the MR accepted on the commit which marked with this branch (it means repushed commit). But in 8.0 MR always accepted on commit created first. It doesn't matter if branch points to another commit (amended, for example). Moreover, if I do merge manually in this case the MR stays in open state.