11.4 Create retrospective
This is an asynchronous retrospective for the 11.4 release, following the process described at https://about.gitlab.com/handbook/engineering/management/team-retrospectives/.
This issue is private (confidential) to the Create team, plus anyone else who worked with the team during 11.4, to ensure everyone feels comfortable sharing freely. On 2018-10-19, one week ahead of the engineering-wide 11.4 Retrospective, the issue will be opened up to the public, as long as everyone is comfortable with this. You're free to redact any comments that contain information that you'd like to stay private before that date.
Please look at back at your experiences working on this release, ask yourself
For each point you want to raise, please create a new discussion with the relevant emoji, so that others can weigh in with their perspectives, and so that we can easily discuss any follow-up action items in-line.
If there is anything you are not comfortable sharing here, please message your manager directly. Note, however, that 'Emotions are not only allowed in retrospectives, they should be encouraged', so we'd love to hear from you here if possible.
Issues we shipped
- Image LFS rendering stopped working
- Crowd Authentication Method not working on Gitlab-CE > 11.1
- Use DiffService.DiffStats RPC when calculating added and removed lines of a diff
- Commit details are not displayed when reviewing an MR commit by commit
- Design discovery for file tree in merge requests
- Add parameter to have note creation endpoint return full discussion JSON
- MR does not show legacy diff notes on the changes tab any more
- Pushing new changes to a MR retains prior approvals
- Improve performance of the Grape /api/projects endpoint
- Links to discussions on the merge request diff don't expand the discussion
- Merge requests show outdated discussions on changes tab
- Make single diff file limits configurable
- Support Git protocol version 2
- Suggest approvers based on code owners
- Add Web IDE commits to Usage Ping
- Projects::RefsController#logs_tree is calling Gitaly n+1 times per request
- Resolved discussions automatically get unresolved when commented on
- Display lines added/deleted more accurately in merge request diff
- File browser in merge request
- More issues - this list only includes deliverables!