router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
## Describe the bug We're running the [router image](https://github.com/apollographql/router/pkgs/container/router) on a Kubernetes cluster. When we send multiple queries in the payload to the router, and specify only one of those...
CI tests are crashing on MacOS because of https://github.com/rust-lang/rust/issues/104388 It will be properly fixed if we update to Xcode 15.1.0 but it will require to bump minimal MacOS version. So...
*Description here* Fixes #**issue_number** --- **Checklist** Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review. - [ ] Changes are compatible[^1] - [ ] Documentation[^2] completed...
Events will always be displayed even if the span is not sampled. But I think one of improvement we can do here is to check if users set the level...
We're using protocol name for websocket in subscriptions. But for the old one instead of naming it `graphql-transport-ws` we should name it `subscriptions-transport-ws` to avoid any confusions.
Small, non breaking internal changes to simplify `HttpClientService` usage. This is needed before other changes to that service for router 2.0 --- **Checklist** Complete the checklist (and note appropriate exceptions)...
## Describe the bug When starting up the router with no queries to cache, the following message is displayed > warming up the query plan cache with 0 queries, this...
Follow up to https://github.com/apollographql/router/pull/5175 We cannot just mark the `Body` type as deprecated, because it is just an alias to an external type. Instead, we can add the deprecation notice...
Currently we have the headers functionality to allow propagation to subrequests. However we need something more general so that users do not have to reach for plugins or rhai. Suggest...