Source Code Group 13.12 planning (May 22)
Release planning for the Source Code group for %13.12.
Goals
- Complete the remaining items in our rename git default branch epic and get ready to turn the switch in 14.0. We will be changing the default branch name in GitLab.com first to ensure no issues remain. This directly supports our diversity and inclusion value.
- In order to support our SaaS first objectives:
- Enhance GitLab application performance for key source code controllers (commit/blob) that currently don't meet our standards.
- Ensure GitLab remains secure by addressing key security issues
- Show developers
❤ by addressing common failure scenarios
Backend Board | Frontend Board | UX board
13.12 Validation Board
Validation -- Rebase and merge with one click gitlab#895
13.12 Release Board
Build –Given this, in the upcoming development cycle (18 Apr - 17 May 2021), we should:
- Change the default initial branch name for new projects on GitLab.com https://gitlab.com/gitlab-org/gitlab/-/issues/221164
In support of SLAs, SLOs and OKRs:
-
security
- Security issue 1 gitlab#230864
- Security issue 2 gitlab#300269 (closed)
- Security issue 3 gitlab#297665 (closed)
-
infradev
- Make MergeService idempotent gitlab#32737 (closed)
- Application limits for syntax highlighting gitlab#239325
- Forking a project and setting it up as a mirror of a different project causes mayhem for Gitaly nodes https://gitlab.com/gitlab-org/gitlab/-/issues/281200
- ~performance
- Improve performance of show.json action (rendered) for Projects::BlobController under load into the s3 tier gitlab#271242 (closed)
- Improve performance of show action for Projects::CommitController under load into S3 tier gitlab#322559 (closed)
- ~bug backend
- Repository branches API with
search
parameter ignores pagination limits gitlab#322500 - Destroying a project can fail if there are a large number of notes gitlab#207222 (closed)
- RemoveUnreferencedLfsObjectsWorker fails every time with a statement timeout gitlab#199261 (closed)
- When refs are sorted by dates, order is incorrect gitaly#3496
- Deleting a big repo is not working due to web hook logs gitlab#26259 (closed)
- Unable to create merge requests due to duplicate key value violates unique constraint "any_approver_merge_request_rule_type_unique_index" gitlab#273433 (closed)
- Repository branches API with
- ~bug frontend
- Pagination not working under Branches section gitlab#322787 (closed)
- Search for message commit not being kept when scrolling gitlab#24551 (closed)
A shortlist of tactical issues to consider:
- Better display of tags and branches in commits view and tree gitlab#18795 (closed)
- Remove feature flag 'global_default_branch_name' https://gitlab.com/gitlab-org/gitlab/-/issues/325163
Edited by Daniel Gruesso