Allow getting the merge base of multiple revisions
What does this MR do?
Since gitaly!869 (merged) Gitaly supports getting the common ancestor for multiple revisions. We can now support this in our API
What are the relevant issue numbers?
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52573
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
Tests added for this feature/bug -
Conforms to the code review guidelines -
Conforms to the merge request performance guidelines -
Conforms to the style guides -
Conforms to the database guides
Merge request reports
Activity
marked the checklist item Changelog entry added, if necessary as completed
marked the checklist item Documentation created/updated as completed
marked the checklist item Tests added for this feature/bug as completed
added 1 commit
- c90990c4 - Allow getting the merge base of multiple revisions
added Create [DEPRECATED] devopscreate labels
changed milestone to %11.5
@zj Almost forgot about this
.A look please?
assigned to @zj
- Resolved by Bob Van Landuyt
- Resolved by Bob Van Landuyt
assigned to @reprazent
marked as a Work In Progress from reprazent/gitlab-ce@c0960f9a
added 1 commit
- 71d71afb - Allow getting the merge base of multiple revisions
@zj I removed the need for loading the commits from
Repository#merge_base
since we can just pass the ref to Gitaly for that. I did add a spec to check if we aren't calling Gitaly more than once.WDYT?
assigned to @zj
Assiging @DouweM as its create, and to show that @reprazent finished his first Go feature ;)
assigned to @DouweM
mentioned in commit 3c15a20b
mentioned in issue gitlab-org/release/tasks#515 (closed)