router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
**Describe the bug** We use Ambassador in front of the Apollo Router, which uses envoy internally, and so we have it configured to propagate Zipkin B3 headers to downstream services....
after talking with @BrynCooke this morning, we have come up with a potential development workflow that could work for _any_ router running anywhere (without tunnels). the idea goes something like...
on this query: ```graphql query ProductById { product(id: "apollo-federation") { id ... on ProductItf @defer { package } } } ``` we get: ```json { "data": { "product": { "id":...
## context 1) we are shipping the first version of `rover dev` soon 1) the router configuration file format is not stabilized from version to version 1) `rover dev` should...
fixes #1474 by adding a `APOLLO_ROUTER_DEV_MODE` environment variable to the router no docs were added as this is not something we should expose to router users, only for use by...
helm chart: add rhai script support, and istio virtualservice + egress rules
**Describe the bug** Hot-reload is not working on MacOS (M1). The router is unable to start. Tested the same setup on Ubuntu and seems to work without any issue. **To...
when reading the note on using path parameters instead of wildcards in the middle of a path, i got a bit tripped up. this PR updates the docs to include...
**Is your feature request related to a problem? Please describe.** The OWASP GraphQL security guide recommends limiting the allowed depth of operations: https://cheatsheetseries.owasp.org/cheatsheets/GraphQL_Cheat_Sheet.html#query-limiting-depth-amount **Describe the solution you'd like** The apollo-parser...
**Describe the bug** I was running Router at my local Laptop and fetching schema from Apollo Studio. But getting the below response. `{"errors":[{"message":"HTTP fetch failed from 'vehicle-details': service 'vehicle-details' response...