BigW Consortium Gitlab

  1. 21 Nov, 2017 1 commit
  2. 20 Nov, 2017 1 commit
    • Optimize read-only middleware so that it does not consume as much CPU · 3c52e2f0
      Stan Hu authored
      In !15082, we changed the behavior of the middleware to call
      `Rails.application.routes.recognize_path` whenever a new route arrived.
      However, this can be a CPU-intensive task because Rails needs to allocate
      memory and compile 850+ different regular expressions, which are complicated
      in GitLab.
      
      As a short-term fix, we can do a lightweight string match before
      we do the heavier comparison.
      
      Closes #40185, gitlab-com/infrastructure#3240
  3. 17 Nov, 2017 1 commit
  4. 07 Nov, 2017 1 commit
  5. 02 Nov, 2017 4 commits
  6. 31 Oct, 2017 1 commit
  7. 06 Oct, 2017 1 commit
    • Create idea of read-only database · d1366971
      Toon Claes authored
      In GitLab EE, a GitLab instance can be read-only (e.g. when it's a Geo
      secondary node). But in GitLab CE it also might be useful to have the
      "read-only" idea around. So port it back to GitLab CE.
      
      Also having the principle of read-only in GitLab CE would hopefully
      lead to less errors introduced, doing write operations when there
      aren't allowed for read-only calls.
      
      Closes gitlab-org/gitlab-ce#37534.
  8. 08 Sep, 2017 1 commit
  9. 02 Aug, 2017 1 commit
  10. 01 Aug, 2017 1 commit
  11. 27 Jul, 2017 1 commit
  12. 14 Jun, 2017 1 commit
  13. 08 Mar, 2017 1 commit
  14. 21 Dec, 2016 1 commit
  15. 16 Dec, 2016 1 commit
    • Fix specs in Ruby 2.1 · 8feba017
      Sean McGivern authored
      Ruby 2.1 requires a basename argument to `Tempfile.open`, so just call
      it something that makes sense in context for the spec.
  16. 15 Dec, 2016 1 commit
  17. 18 Nov, 2016 1 commit
    • Use `Gitlab.config.gitlab.host` over `'localhost'` · 9c4e0d64
      Lin Jen-Shin authored
      This would fix long standing failures running tests on
      my development machine, which set `Gitlab.config.gitlab.host`
      to another host because it's not my local computer. Now I
      finally cannot withstand it and decided to fix them once and
      for all.
  18. 19 Aug, 2016 1 commit
  19. 03 Jun, 2016 2 commits
  20. 26 May, 2016 1 commit
  21. 25 May, 2016 1 commit
  22. 12 Mar, 2016 3 commits