Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GraphQL Persisted Query Support #7613

Open
ThisaruGuruge opened this issue Feb 20, 2025 · 0 comments
Open

GraphQL Persisted Query Support #7613

ThisaruGuruge opened this issue Feb 20, 2025 · 0 comments
Labels
Area/Service module/graphql Issues related to Ballerina GraphQL module Type/NewFeature

Comments

@ThisaruGuruge
Copy link
Member

Problem

GraphQL persisted queries provide a way to store well-known queries in the server-side. This reduces the network overhead of large queries and also the resources of parsing and validating the queries per each request.

Proposed Solution

We need to come up with a design for supporting persisted queries in GraphQL server. Following things should be considered:

  1. GraphQL server developer should be able to provide a set of persisted queries
  2. Need to look into how introspection works with the persisted queries
  3. Need to bypass the parsing and validation phases for the persisted queries
  4. GraphQL caching should support persisted queries

Alternatives

No response

Version

No response

@ThisaruGuruge ThisaruGuruge added Area/Service module/graphql Issues related to Ballerina GraphQL module Type/NewFeature labels Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/Service module/graphql Issues related to Ballerina GraphQL module Type/NewFeature
Projects
None yet
Development

No branches or pull requests

1 participant