Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,329
    • Merge requests 1,329
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #39453
Closed
Open
Issue created Dec 10, 2019 by Dan Jensen@djensenContributor

Milestone page with too many issues times out with 502 error

Summary

For milestones with many issues, the milestone page times out with a 502 status code.

Steps to reproduce

Attempt to visit https://gitlab.com/groups/gitlab-org/-/milestones/14.

What is the current bug behavior?

Requesting the page results in a 502 timeout response.

What is the expected correct behavior?

Requesting the page results in a 200 success or 304 no-change response.

Relevant logs and/or screenshots

  • See some of the Sentry issues, one of the most recent being 1077330
  • The Sentry issues imply the app/views/shared/milestones/_issuable.html.haml view partial is being loaded too many times.

Output of checks

This bug happens on GitLab.com.

Possible fixes

Limit the number of Issues displayed on the Milestones page, possibly using one of these strategies:

  • Hard limit of N issues, with link to the issue "list" page (which uses pagination)
  • Infinite scrolling
  • Pagination
Edited Dec 16, 2019 by Dan Jensen
Assignee
Assign to
Time tracking