router icon indicating copy to clipboard operation
router copied to clipboard

A configurable, high-performance routing runtime for Apollo Federation 🚀

Results 667 router issues
Sort by recently updated
recently updated
newest added

A `ParsedDocument` is currently available in extensions (https://github.com/apollographql/router/blob/c96bbee21343a456e49da231aa218a316da32dda/apollo-router/src/services/layers/query_analysis.rs#L161-L169) However both the type alias and `ParsedDocumentInner` are `pub(crate)`. It would be very useful for plugins to be able to retrieve the...

raised by user

Our [CI provider](https://circleci.com/) announced a while ago that support for [mac os intel build was soon to be deprecated](https://discuss.circleci.com/t/macos-intel-support-deprecation-in-january-2024/48718). As we draw close to that date we have decided to...

**Is your feature request related to a problem? Please describe.** In Router 1.35.0+ you can now configure which span attributes are included. For the router layer we have the [following...

raised by user

**Is your feature request related to a problem? Please describe.** The instrumentation required by our company leverages the exact same operation signature as generated by the UsageReporting plugin and exposed...

raised by user

**Describe the solution you'd like** The current functionality addresses most needs, but there are a couple of improvements that could be made to help make it more useful. * Include...

raised by user

**Describe the bug** If my subgraph is in a nested entity fetch query plan and the subgraph has a service error or is offline, the GraphQL errors reported from Router...

raised by user

when reloading the router, we go through a warmup phase for the query planner, where we regenerate plans for the most used queries and fill the new cache with them....

The entity cache does not store data returned with the `private` cache-control header, but we could make it more flexible by storing private data, segregated by a configurable data key,...

**Is your feature request related to a problem? Please describe.** Currently the router supports a `max_aliases` operation limit, this is global across the entire query and whilst it provides some...

raised by user

Implement custom instruments defined by yaml as documented in: https://www.apollographql.com/docs/router/configuration/telemetry/instrumentation/instruments This will allow users to avoid reaching for a custom plugin when they need to collect metrics for when things...