Merge request (212) timeout

Summary

We've been working with Bitergia to provide us a dashboard to gather data about contributions to GitLab projects, including the GitLab team and the wider community. The data that is relevant for this bug report is collected using the GitLab API.

While doing this, the Bitergia team encountered an issue with fetching the data for a particular MR. We've looked at it and the issue can also be reproduced in the web UI at gitlab.com.

We can probably work around it, so it's not critical for us. But I thought I'd file this in case it's a bigger underlying issue.

Steps to reproduce

  1. Open this URL in your browser: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/212
  2. Wait for the page to finish loading

What is the current bug behavior?

  1. The page will take in the order of minutes to finish loading
  2. Eventually, when it's done, it will show this error message at the top of the page: "Something went wrong while fetching comments. Try again"
  3. No MR comments are shown

What is the expected correct behavior?

  1. The page loads after a short while
  2. The page shows the MR data, including comments

Relevant logs and/or screenshots

Not necessarily a log, but just a note that when using the API, this is the only endpoint that will return results for this particular MR. All other endpoints related to a single MR time out after a minute or so.

https://gitlab.com/api/v4/projects/13083/merge_requests/212/commits

Output of checks

This bug happens on GitLab.com

Assignee Loading
Time tracking Loading