Skip to content

Enables GraphQL batch requests

What does this MR do?

Appoloclient supports batching GraphQL queries into a single request using apollo-link-batch-http.

graphql-ruby already supports multiplexing queries. This merge request adds support for that while still enforcing our query limits (depth and complexity).

Batching queries means that all queries can take advantage of loading shared resources using batchloader.

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Edited by Bob Van Landuyt

Merge request reports