router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
**Is your feature request related to a problem? Please describe.** In some use cases, particular requests are less valuable to transmit to Studio — for example, particular testing or bot...
This commit adds a few more unit tests for verifying the functionality of all helper methods and, where applicable, beefy methods pertinent to the subgraph batching initiative. Note: This commit...
Now that we have Batching subgraph configuration we can use it to control filtering by batching enabled subgraphs. also: - Add a migration from `experimental_batching` -> `batching` - Add subgraph...
Implementation of https://www.apollographql.com/docs/router/configuration/telemetry/instrumentation/instruments Fixes #4319 --- **Checklist** Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review. - [ ] Changes are compatible[^1] - [ ] Documentation[^2]...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@apollo/server](https://togithub.com/apollographql/apollo-server) ([source](https://togithub.com/apollographql/apollo-server/tree/HEAD/packages/server)) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | rust | minor | `1.74.0` -> `1.76.0` | --- ### Configuration 📅 **Schedule**:...
Fixes #4783 --- **Checklist** Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review. - [ ] Changes are compatible[^1] - [ ] Documentation[^2] completed - [...
**Describe the bug** When using a subscription in the router and using a deferred fragment within, you'll get the following error: ```json { "errors": [ { "message": "value retrieval failed:...
Cloning the `UsageReporting` structure to use in extensions (https://github.com/apollographql/router/blob/dev/apollo-router/src/query_planner/caching_query_planner.rs#L390) has a fairly higher cost that I would expect. I didn't realize it held a map of referenced fields which can...