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

Feature: @live and @defer #2189

Closed
faisalhasnain opened this issue Jan 16, 2019 · 12 comments
Closed

Feature: @live and @defer #2189

faisalhasnain opened this issue Jan 16, 2019 · 12 comments
Labels
⛲️ feature New addition or enhancement to existing solutions

Comments

@faisalhasnain
Copy link

I see it's mentioned in the roadmap, any plans about how it's coming along in future?

@faisalhasnain faisalhasnain changed the title Whats the latest status on @live directive support for GraphQL Live Queries? What's the latest status on @live directive support for GraphQL Live Queries? Jan 16, 2019
@yorrd
Copy link

yorrd commented Feb 9, 2019

very interesting to us too, not sure what has happened since January 2018 in this direction. We're ready to switch as soon as we have live data support without polling

@literalpie
Copy link

literalpie commented Mar 31, 2019

this should help:

we definitely want to support those directives [@LiVe, @defer, @stream] as part of this work. In fact, the 3.0 roadmap is inspired by our first spike on defer last year which helped us to find the gaps in execution and transport configuration that the 3.0 looks to solve

@abernix abernix added the ⛲️ feature New addition or enhancement to existing solutions label Aug 24, 2019
@abernix abernix changed the title What's the latest status on @live directive support for GraphQL Live Queries? Feature: @live and @defer Aug 24, 2019
@literalpie
Copy link

Based on the latest roadmap, it seems like defer and stream are planned for “after 3”

@itsezc
Copy link

itsezc commented Jan 16, 2020

@literalpie Don't see no @live mentioned on the roadmap anymore, is it still planned?

@jessecravens
Copy link

curious as well .. can you just provide a simple update , so folks have a basic understanding of future plans.

@jakesylvestre
Copy link

@itsezc it's still in the roadmap. Last part of this page.

@itsezc
Copy link

itsezc commented Jan 7, 2021

@jakesyl just reviewed it again but @live looks to be removed.

@dmitry
Copy link

dmitry commented Jan 23, 2021

Any page with a description what is @live about?

@jakesylvestre
Copy link

@itsezc huh - looks that way.

@dmitry - https://youtu.be/ViXL0YQnioU?t=1090 this is from react europe, I've skipped to the part where they show @live

@johnculviner
Copy link

Please please please consider keeping going on this....

This solves one of my biggest gripes with GQL - your response performance is limited to the performance characteristics of the slowest resolver dependency unless you issue multiple queries which really limits the ability of GQL to serve as a near perfect abstraction over legacy APIs etc.

I have 3 queries to paint a page now to keep things performing and it's a real mess... they are aptly named fastQuery mediumQuery and slowQuery 😦

@glasser
Copy link
Member

glasser commented Jul 12, 2021

The implementation of @defer in graphql-js is close to done, though there are still some tweaks being made. We are hoping to support it in Apollo Server this year!

@hwillson
Copy link
Member

We'll be tracking @defer / @stream work in #5893. Thanks!

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⛲️ feature New addition or enhancement to existing solutions
Projects
None yet
Development

No branches or pull requests