Skip to content

Increase GraphQL client timeout to reduce network errors

What does this MR do and why?

As per #426668 (closed), we're increasing the default timeout of GraphQL client to reduce network errors in Direct Transfer. The default timeout is 30, and we're bumping it to 60.

Even though we're having graphlient gem, we're using Gitlab::HTTP adapter for GraphQL queries, introduced in Use Gitlab::Http as the adapter for Graphql que... (!47444 - merged), therefore we're not updating http_options of Graphlient::Client.

Screenshots or screen recordings

N/A

How to set up and validate locally

N/A

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #426668 (closed)

Edited by Bojan Marjanovic

Merge request reports