diff options
Diffstat (limited to 'lib/bulk_imports/clients/graphql.rb')
-rw-r--r-- | lib/bulk_imports/clients/graphql.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/bulk_imports/clients/graphql.rb b/lib/bulk_imports/clients/graphql.rb index 94bbdfaa681..3055c8d24ce 100644 --- a/lib/bulk_imports/clients/graphql.rb +++ b/lib/bulk_imports/clients/graphql.rb @@ -4,11 +4,14 @@ module BulkImports module Clients class Graphql class HTTP < Graphlient::Adapters::HTTP::Adapter + REQUEST_TIMEOUT = 60 + def execute(document:, operation_name: nil, variables: {}, context: {}) response = ::Gitlab::HTTP.post( url, headers: headers, follow_redirects: false, + timeout: REQUEST_TIMEOUT, body: { query: document.to_query_string, operationName: operation_name, |