Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C Create stage
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 41
    • Issues 41
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

Scheduled maintenance on the database layer will take place on 2022-07-02. We expect GitLab.com to be unavailable for up to 2 hours starting from 06:00 UTC. Kindly follow our status page for updates and read more in our blog post.

  • GitLab.org
  • Create stage
  • Issues
  • #33
Closed
Open
Created Jul 30, 2019 by James Ramsay (ex-GitLab)@jramsay-gitlab🔴

Source Code group 12.5 planning (Nov 22)

Release planning for the Source Code group

Backend Board | Frontend Board | UX board

Overview – 12.5 Release Board

In 12.3 we began investigating performance and scalability improvements to the merge request. The result being to implement progressively loading merge request diffs. The core of this should be completed in 12.4, but by themselves the performance is unlikely to be improved for most situations.

Also, building on the discovery done in 12.3 and we have been investigating streamlining the merge request diff view, so that it not only loads faster, but feels visually lighters and more focussed.

Given this, in the upcoming development cycle (18 Oct - 17 Nov 2019), we should:

  • 1️⃣ Improve the performance of progressive diff loading &1816 by optimizing:
    • the storage of syntax highlighted diffs (faster retrieval from the cache) gitlab#30550 (closed)
    • the transmission of syntax highlighted diffs (less data to transfer) gitlab#33183 (closed)
  • 2️⃣ Improve the experience of using the merge request interface &1406 (closed)
    • move merge request sub-navigation above the description gitlab#33812 (closed)
    • only show the merge request description in the first tab gitlab#33813 (closed)

In support of SLAs, SLOs and OKRs:

  • security
  • ~bug
  • Product Management OKR
  • backend OKR
  • frontend OKR

A shortlist of other issues we might consider include:

  • Improving forking workflows beginning with fast forking gitlab#24523
Edited Oct 11, 2019 by James Ramsay (ex-GitLab)
Assignee
Assign to
Time tracking