router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
we should be able to specify a timeout for queries to a subgraph, and different techniques to retry queries or stop sending traffic temporarily to a subgraph. While those options...
**Describe the solution you'd like** During the course of re-working the `Rhai` plugin, I've noticed that there is a significant amount of naming and structure "variability" which makes it hard...
Fix #320
Just get an initial investigation done. ## Potential follow-ups - [ ] Plugin/layer config version implementation
After fixing the [plugin handler initialisation issue](https://github.com/apollographql/router/issues/1400), we were planning to cut a new release. However, after the fix was integrated we noticed intermittent errors in two of the snapshot...
basically, ftv1
In #1117, we cannot report APQ cache misses, because the APQ layer executes before the plugins apply to the request: https://github.com/apollographql/router/blob/23c3974a122989ee115c41db956a69afd325e969/apollo-router-core/src/services/router_service.rs#L415-L420 In case of cache miss, APQ returns an error...
Let's have a look at the CORS / CSRF yml configuration, and see if we can nest the csrf configuration within cors.
Could we improve this output formatting in the event of there being an Uplink error? This just ends up looking a bit hard to read to me. (The `message` even...
with the `@defer` implementation coming up, we need a way to observe and modify deferred responses