Add a feature flag to automatic rebasing of retargeted merge requests
Problem to solve
With Automatically rebase MR when target branch is a... (!141679 - merged) merge requests that were automatically retargeted also started to be rebased on the new target. This creates an issue when multiple dependent MRs are in a chain and only one of those is rebased since it can create conflicts or other challenges merging the additional MRs.
Proposal
We'll add a feature flag to disable this behavior by default while we continue to iterate on this path as part of support for stacked diffs. Future enhancements, such as rebasing all merge requests in a stack are tracked via #441446.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.