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
trafficstars

Currently we have: * Router - RouterRequest, RouterResponse * QueryPlanning - QueryPlannerRequest, QueryPlannerResponse * Execution - ExecutionRequest, ExecutionResponse * Subgraph - SubgraphRequest, SubgraphResponse In particular the RouterService seems badly named....

api/1.0

Currently we provide: * A full server that listens for a network requests of various kinds, typically for production use * A Tower `Service` for handling GraphQL requests with high-level...

api/1.0

#1258 prompted some interesting debate about the correct way for router plugins (and the router itself) to get/set "host" details. Largely, this is because of the different ways in which...

component/rhai
api/1.0

Create a comprehensive list of all errors. Ensure that error messages have: 1. Information about what happened in a user friendly language. 2. Information about what to do about the...

api/1.0

creating a new `Context` object surprisingly implies doing a file syscall: ![Screenshot from 2022-07-06 16-37-14](https://user-images.githubusercontent.com/119296/177580558-5340526f-40e5-4db8-994a-0ab2ea9bd562.png) This is apparently due to `DashMap` looking up the available resources in the cgroup at...

Split from https://github.com/apollographql/router/issues/1152

api/1.0

Unlike the rest of the data-structures QueryPlannerResponse doesn't have an errors field. This is problematic as the error handling mechanism in tower is only really suitable for unrecoverable pipeline errors....

api/1.0

`deduplicate_variables` is less ambiguous.

api/1.0

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [node](https://togithub.com/nodejs/node) | final | major | `16-bullseye` -> `18-bullseye` | ---...