TIL Observe query complexity with GitLab's GraphQL API
We can use the queryComplexity
query to get some information about the complexity of the query that is being executed. You would add this to your query to include the informaiton about the complexity:
queryComplexity {
limit
score
}
The queryComplexity
query does not require authentication and is not free.
curl --request POST \
--url https://gitlab.example.com/api/graphql \
--header 'Authorization: Bearer glpat-' \
--header 'Content-Type: application/json' \
--data '{"query": "query { queryComplexity { limit } }"}'
📚 READmore
- GitLab docs: Max query complexity
ℹ️ About this TIL snippet: Created 2023-04-15T00:35:39-04:00 · View the source