router
router copied to clipboard
A configurable, high-performance routing runtime for Apollo Federation 🚀
Recently we introduced a `PluginTestHarness`. It's very basic and needs to work. Things that need to be fixed: 1. Everything must be mocked. If you make a request then if...
I have set the Datadog namespace both with the DD_ENV environment variable (which works for other services) and also from the router configuration like so: ```yaml ... tracing: trace_config: service_name:...
**Describe the solution you'd like** I would like sensitive data of errors to be redacted (excluded) from apollo router query responses. Additionally, I wish that the error data would be...
## Description This is perhaps something that will require out-of-tree extensions or more extensive YAML configuration, as it asks for the ability to run conditionals on the origin. E.g.: -...
Decision below is to remove the cache layer --- Original body: --- What layers do we want to expose to plugin authors? We currently have: * checkpoint * instrument *...
if there's a null field where a non null was expected, an error message should be generated with the path to the field. cf https://spec.graphql.org/June2018/#sec-Errors question: if it nullifies the...
**Describe the solution you'd like** Add support for additional Studio tracing configuration. - control over http headers included with studio traces - ability to set a Studio tracing sample rate...
There's a couple fields in our `reports.proto` that we are not populating right now that would help power the `https://studio.apollographql.com/graph/{GRAPH_ID}/operations?tab=errors&variant={VARIANT}` page that we would be good to add to the...
In our documentation, we often refer to the latest version of things intentionally in code snippets and examples. Unfortunately, this causes the properties to drift over time. We no longer...