1. 16 Nov, 2017 1 commit
  2. 07 Nov, 2017 1 commit
  3. 02 Nov, 2017 1 commit
  4. 31 Oct, 2017 1 commit
  5. 26 Oct, 2017 1 commit
  6. 03 Oct, 2017 1 commit
  7. 19 Sep, 2017 1 commit
  8. 18 Sep, 2017 1 commit
    • Stan Hu's avatar
      Eliminate N+1 queries in loading discussions.json endpoint · 8690ca5c
      Stan Hu authored
      In #37955,we see that the profile had a number of N+1 queries from repeated
      access to `cross_reference_not_visible_for?`. This was optimized in previous
      versions of GitLab by rendering all notes at once, counting the number of
      visible references, and then using that number to check whether a system note
      should be fully redacted.
      
      There was also another N+1 query calling `ProjectTeam#member?`, which did not
      take advantage of an optimization in prepare_notes_for_rendering that would
      preload the maximum access level per project.
      
      Closes #37955
      8690ca5c
  9. 14 Sep, 2017 1 commit
  10. 07 Sep, 2017 1 commit
  11. 06 Sep, 2017 1 commit
  12. 05 Sep, 2017 1 commit
    • Yorick Peterse's avatar
      Re-use issue/MR counts for the pagination system · 42062a45
      Yorick Peterse authored
      This changes the issue and MR index pages so the pagination system
      re-uses the output of the COUNT(*) query used to calculate the number of
      rows per state (opened, closed, etc). This removes the need for an
      additional COUNT(*) on both pages.
      42062a45
  13. 04 Sep, 2017 1 commit
  14. 29 Aug, 2017 1 commit
  15. 18 Aug, 2017 1 commit
  16. 17 Aug, 2017 2 commits
  17. 10 Aug, 2017 4 commits
  18. 24 Jul, 2017 2 commits
  19. 21 Jul, 2017 2 commits
  20. 18 Jul, 2017 1 commit
  21. 14 Jul, 2017 1 commit
  22. 07 Jul, 2017 2 commits
  23. 05 Jul, 2017 1 commit
  24. 04 Jul, 2017 1 commit
  25. 29 Jun, 2017 2 commits
  26. 28 Jun, 2017 1 commit
  27. 21 Jun, 2017 1 commit
  28. 13 Jun, 2017 1 commit
  29. 12 Jun, 2017 1 commit
  30. 31 May, 2017 1 commit
  31. 19 May, 2017 1 commit
  32. 17 May, 2017 1 commit