An error occurred fetching the project authors.
  1. 25 Apr, 2020 1 commit
  2. 22 Jan, 2020 1 commit
    • Bob Van Landuyt's avatar
      Remove the request_deadline feature flag · e15f67a1
      Bob Van Landuyt authored
      The feature has been enabled on GitLab.com for over 24h without
      issue.
      
      It hasn't had the impact we hoped it would, but it does improve the
      situation. And the calculated deadline can be reused in other parts of
      the application that should enforce this limit.
      e15f67a1
  3. 17 Jan, 2020 1 commit
    • Bob Van Landuyt's avatar
      Only check request_deadline flag once per request · cfe4caaf
      Bob Van Landuyt authored
      Every time we check a feature flag using `Feature.enabled?` it could
      return a different value based on the percentage that it's enabled
      for.
      
      So making sure we only call this value once per request, so we have a
      consistent state for the entire request.
      cfe4caaf
  4. 13 Jan, 2020 1 commit
    • Bob Van Landuyt's avatar
      Add deadlines based on the request to gitaly · 9e6c9ec4
      Bob Van Landuyt authored
      This makes sure that the deadline we set on a gitaly call never
      exceeds the request deadline.
      
      We also raise an exception if the request deadline has already been
      exceeded by the time we're trying to make a Gitaly call.
      
      These deadlines don't apply when calling gitaly from Sidekiq.
      
      We do this by storing the start time of the request in the request
      store on the thread (using the RequestStore).
      
      The maximum request duration defaults to 55 seconds, as the default
      worker timeout is 60 seconds. But can be configured through
      gitlab.yml.
      9e6c9ec4
  5. 06 Dec, 2019 1 commit
  6. 21 Oct, 2019 1 commit
  7. 18 Oct, 2019 1 commit
  8. 22 Aug, 2019 1 commit
  9. 14 Mar, 2019 1 commit
  10. 12 Mar, 2019 1 commit
  11. 08 Jan, 2019 1 commit
  12. 07 Jan, 2019 1 commit
  13. 10 Aug, 2017 2 commits
  14. 27 Jul, 2017 2 commits
  15. 26 Jul, 2017 2 commits
  16. 06 Mar, 2017 4 commits