Skip to content

WebIDE times out trying to load a very large repo

Summary

For a large repository on a self-managed Omnibus GitLab install, we want to use the WebIDE in GitLab, however it appears to time out when trying to load initially.

Example Project

web-ide-large-repo-timeout

What is the current bug behavior?

TBD

What is the expected correct behavior?

WebIDE should load and allow user to browse files, and select files for editing. A limited set of branches or changes would be sufficient.

Relevant logs and/or screenshots

We will attach logs as soon as we can generate them again.

Results of GitLab environment info

Expand for output related to GitLab environment info

(For installations with omnibus-gitlab package run and paste the output of: sudo gitlab-rake gitlab:env:info)

(For installations from source run and paste the output of: sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production)

Results of GitLab application Check

Expand for output related to the GitLab application check

(For installations with omnibus-gitlab package run and paste the output of: sudo gitlab-rake gitlab:check SANITIZE=true)

(we will only investigate if the tests are passing)