Skip to content

RHGitaly: implement CommitService.ListCommitsByOid

The Rails application severely hammers the Gitaly backends with this method, because it is behind

  • all hovering details about commit referenced by id (hash), including in CI jobs, pipelines etc.
  • markdown renderings, for each hexadecimal substrings long enough, hence that could be commit id prefixes.

In other words, this request failing because HGitaly is slow and busy is the prime reason we started the RHGitaly project.

Merge request reports