-
Notifications
You must be signed in to change notification settings - Fork 559
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 SSE Single Connection mode #2458
base: main
Are you sure you want to change the base?
Conversation
ardatan
commented
Feb 17, 2023
•
edited
Loading
edited
- Return parse and validation errors as-is
- Lazy mode
|
3111e25
to
3bc7205
Compare
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@graphql-yoga/apollo-link |
1.7.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/urql-exchange |
1.7.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/common |
3.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
graphql-yoga |
3.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/node |
3.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-apollo-inline-trace |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-apq |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-csrf-prevention |
1.4.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-defer-stream |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-disable-introspection |
0.7.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-graphql-sse |
1.4.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-persisted-operations |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-prometheus |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-response-cache |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/plugin-sofa |
1.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
@graphql-yoga/render-graphiql |
3.8.0-rc-20230321152011-4a4289cc |
npm ↗︎ unpkg ↗︎ |
❌ Benchmark FailedPerformance regression detected: it seems like your Pull Request adds some extra latency to GraphQL Yoga
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good. We'll have to also make sure:
- there's ever only one active SSE per token
- if the SSE connects late, we should flush the subscription messages that emitted before
- this supports just the single connection mode (and therefore both modes with GraphQL SSE Distinct Connections support #2445), should we rename the package? or maybe ship it with the core?
53b92b1
to
1804ef2
Compare
02d64f0
to
923b20d
Compare
Apollo Federation Subgraph Compatibility Results
Learn more: |
ff0053c
to
c0e3ee5
Compare
💻 Website PreviewThe latest changes are available as preview in: https://da1c1c50.graphql-yoga.pages.dev |