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

Currently, APQ, PQ, and Query Analysis happens inside the RouterService. Those different layers are able to either: - Give back a transformed (or not) supergraph::Request (in the Ok case) -...

raised by user

metric attributes can be set from a context key: https://www.apollographql.com/docs/router/configuration/telemetry/exporters/metrics/overview/#attributes But it only supports the key to a top level object. It would be useful to get data from sub...

This project is an extension of the existing work to support [client side batching in the router](https://github.com/apollographql/router/issues/126). The current implementation is experimental and is publicly [documented](https://www.apollographql.com/docs/router/executing-operations/query-batching/). The additional work to...

**Describe the bug** I would like to provide my own config.yaml file into the container, and in order to do so i have to make `router.configuration` empty so it will...

raised by user

This is far from a great improvement, I think this procedure probably needs to be changed to make a bigger dent. Maybe re-ordering and modifying in place, which would require...

Document router response status codes in [new errors page](https://deploy-preview-4733--apollo-router-docs.netlify.app/errors) Resolves https://github.com/apollographql/router/issues/4740 and https://apollographql.atlassian.net/browse/DOC-34

Fix #4633 The Router will now validate enum values provided in JSON variables. The error message fomr input variables validation is changed from `VALIDATION_INVALID_TYPE_VARIABLE` to `GRAPHQL_VALIDATION_FAILED`. --- **Checklist** Complete the...

**Describe the bug** If an operation is sent to the Javascript Gateway that references an invalid enum value for an input object, it returns a `400 Bad Request`, with a...

raised by user

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [axum](https://togithub.com/tokio-rs/axum) | dev-dependencies | minor | `0.6.20` -> `0.7.0` | |...

**Describe the bug** If the caller closes the connection before the router is done sending the response (e.g. broken pipe), the router span never gets tagged with `http.status.response_code`. Consequently, these...

raised by user