router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
[Recent changes ](https://github.com/apollographql/router/issues/4612)mean the router now does non-blocking logging and this caused issues on macOS that were not detected. These [will be addressed ](https://github.com/apollographql/router/pull/4726) soon, but we really need tests...
The behaviour of this metric is confusing right now. Looking at the telemetry plugin, it is supposed to be recorded on every response: https://github.com/apollographql/router/blob/05a651df33e80b58c2727c06e4a1eb44d42cb3ec/apollo-router/src/plugins/telemetry/mod.rs#L853-L860 but is set in multiple places:...
**The bug** When calling a query that uses the `@authenticated` directive using fragments with an unauthenticated user the router returns a `GRAPHQL_VALIDATION_ERROR` instead of an `Unauthorized` error. **To Reproduce** Query...
**Describe the solution you'd like** There is a small footnote here: https://www.apollographql.com/docs/router/configuration/telemetry/overview#router-telemetry-attributes and in the text here: https://www.apollographql.com/docs/router/configuration/telemetry/instrumentation/spans/#attributes But isn't made abundantly clear that this is paid functionality. A bolder...
After https://github.com/apollographql/router/issues/4159 / https://github.com/apollographql/router/pull/4161 is running for a while, we want to switch to Rust validation entirely. One thing to remember is Rust validation has different error messages from JS...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rustls-pemfile](https://redirect.github.com/rustls/pemfile) | dependencies | major | `1.0.4` -> `2.0.0` | --- ### Configuration...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [fred](https://togithub.com/aembke/fred.rs) | dev-dependencies | major | `7.1.2` -> `8.0.4` | |...
We build our binaries on CircleCI `cimg` images and this results in building our router linux binaries with a relatively new `glibc`. On older (or more conservative) linux distros (for...
Hello Team Apollo Router, We are in the process of upgrading our apollo router version from v1.11.0 to v1.35.0. We also have added tracing capability through OTLP in our router.yaml...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [http-body](https://redirect.github.com/hyperium/http-body) | dependencies | major | `0.4.6` -> `1.0.0` | --- ### Release...