Skip to content
Snippets Groups Projects
  1. Feb 08, 2018
  2. Feb 01, 2018
    • Yorick Peterse's avatar
      Track and act upon the number of executed queries · cca61980
      Yorick Peterse authored
      This ensures that we have more visibility in the number of SQL queries
      that are executed in web requests. The current threshold is hardcoded to
      100 as we will rarely (maybe once or twice) change it.
      
      In production and development we use Sentry if enabled, in the test
      environment we raise an error. This feature is also only enabled in
      production/staging when running on GitLab.com as it's not very useful to
      other users.
      Unverified
      cca61980
  3. Jan 19, 2018
  4. Jan 11, 2018
  5. Dec 07, 2017
  6. Dec 01, 2017
  7. Nov 06, 2017
  8. Sep 19, 2017
  9. Sep 06, 2017
  10. Aug 31, 2017
  11. Aug 29, 2017
  12. Aug 28, 2017
  13. Aug 14, 2017
    • Yorick Peterse's avatar
      Cache the number of forks of a project · aef9f1eb
      Yorick Peterse authored
      The number of forks of a project doesn't change very frequently and
      running a COUNT(*) every time this information is requested can be quite
      expensive. We also end up running such a COUNT(*) query at least twice
      on the homepage of a project.
      
      By caching this data and refreshing it when necessary we can reduce
      project homepage loading times by around 60 milliseconds (based on the
      timings of https://gitlab.com/gitlab-org/gitlab-ce).
      Verified
      aef9f1eb
  14. Jul 20, 2017
  15. Jul 07, 2017
  16. Jul 06, 2017
  17. Jul 05, 2017
  18. Jul 03, 2017
  19. Jun 29, 2017
  20. Jun 27, 2017
  21. Jun 19, 2017
  22. Jun 09, 2017
  23. Jun 06, 2017
    • Mark Fletcher's avatar
      Introduce an Events API · ad3e180e
      Mark Fletcher authored
      * Meld the following disparate endpoints:
       * `/projects/:id/events`
       * `/events`
       * `/users/:id/events`
      + Add result filtering to the above endpoints:
       * action
       * target_type
       * before and after dates
      ad3e180e
  24. Jun 02, 2017
  25. May 31, 2017
  26. May 30, 2017
  27. May 10, 2017
Loading