Parallelise GraphQL document validation #3430
Labels
module/graphql
Issues related to Ballerina GraphQL module
Team/PCM
Protocol connector packages related issues
Type/Improvement
Milestone
Description:
The current implementation of the graphql uses an array of visitors to validate the graphql document.
Tasks
Describe your problem(s)
Each visitor is executed in sequence since the execution of some of these visitors depends on the previous visitor.
Describe your solution(s)
These visitors can be grouped by analysing the dependencies and executed parallelly to improve the performance.
Related Issues & PRs(optional):
#950
Suggested Labels (optional):
Suggested Assignees (optional):
The text was updated successfully, but these errors were encountered: