1. 30 Mar, 2019 1 commit
  2. 29 Mar, 2019 3 commits
  3. 28 Mar, 2019 4 commits
  4. 27 Mar, 2019 4 commits
    • Stan Hu's avatar
      Allow ref name caching CommitService#find_commit · db759c5d
      Stan Hu authored
      For a given merge request, it's quite common to see duplicate FindCommit
      Gitaly requests because the Gitaly CommitService caches the request by
      the commit SHA, not by the ref name. However, most of the duplicate
      requests use the ref name, so the cache is never actually used in
      practice. This leads to unnecessary requests that slow performance.
      
      This commit allows certain callers to bypass the ref name to
      OID conversion in the cache. We don't do this by default because it's
      possible the tip of the branch changes during the commit, which
      would cause the caller to get stale data.
      
      This commit also forces the Ci::Pipeline to use the full ref name
      so that caching can work for merge requests.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57083
      db759c5d
    • Oswaldo Ferreira's avatar
      Prepare suggestion implementation for multi-line · 03e0604d
      Oswaldo Ferreira authored
      Adds the groundwork needed in order to persist multi-line suggestions,
      while providing the parsing strategy which will be reused for the
      **Preview** as well.
      03e0604d
    • Stan Hu's avatar
      Log Gitaly RPC duration to api_json.log and production_json.log · 74ff33a3
      Stan Hu authored
      This makes it easier to debug Gitaly performance issues in the field.
      
      This commit also makes the tracking of query time thread-safe via
      RequestStore.
      74ff33a3
    • Fabio Busatto's avatar
      Resolve "Get milestone by title via API" · 035c8af1
      Fabio Busatto authored
      035c8af1
  5. 26 Mar, 2019 12 commits
  6. 25 Mar, 2019 6 commits
  7. 23 Mar, 2019 2 commits
  8. 22 Mar, 2019 2 commits
  9. 21 Mar, 2019 6 commits