-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(gateway): Update managed federation to fetch "cloud config" #458
Merged
Commits on Feb 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9fdfe79 - Browse repository at this point
Copy the full SHA 9fdfe79View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8ad3e - Browse repository at this point
Copy the full SHA ff8ad3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbe6d0e - Browse repository at this point
Copy the full SHA cbe6d0eView commit details -
Update tests and gateway stop() behavior
This is mostly a fairly large update / revamp to the networkRequests test file. Previously skipped /flaky tests are now up-to-date and functioning as expected! Some smaller changes were made to the gateway: i.e. the stop() function was updated to actually do something. It doesn't stop the gateway process or even from serving requests, but it does stop it from polling. This behavior was needed for the sake of testing so that gateways still running in tests didn't overpoll and ruin network mocks. ^additional commentary on above: this was only my suspicion and my changes seem to have resolved the issue. Though I don't fully understand why this wasn't a problem in the first place - or maybe it was and was causing the flakiness in the past? I don't know.
Configuration menu - View commit details
-
Copy full SHA for afd0d79 - Browse repository at this point
Copy the full SHA afd0d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf491d1 - Browse repository at this point
Copy the full SHA cf491d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d11ace - Browse repository at this point
Copy the full SHA 7d11aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a2287 - Browse repository at this point
Copy the full SHA 13a2287View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdee7a3 - Browse repository at this point
Copy the full SHA cdee7a3View commit details
Commits on Feb 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6d28d75 - Browse repository at this point
Copy the full SHA 6d28d75View commit details
Commits on Mar 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 577aae8 - Browse repository at this point
Copy the full SHA 577aae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a6b81 - Browse repository at this point
Copy the full SHA a3a6b81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 544ddaf - Browse repository at this point
Copy the full SHA 544ddafView commit details
Commits on Mar 3, 2021
-
Small error improvement for health checks
* Don't log and rethrow an error which is already handled further up * Include original error message and originating service in health check error message
Configuration menu - View commit details
-
Copy full SHA for 692e046 - Browse repository at this point
Copy the full SHA 692e046View commit details
Commits on Mar 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 924ab56 - Browse repository at this point
Copy the full SHA 924ab56View commit details
Commits on Mar 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d568bdc - Browse repository at this point
Copy the full SHA d568bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9482397 - Browse repository at this point
Copy the full SHA 9482397View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebe6be1 - Browse repository at this point
Copy the full SHA ebe6be1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb0f231 - Browse repository at this point
Copy the full SHA fb0f231View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f7fec - Browse repository at this point
Copy the full SHA 76f7fecView commit details
Commits on Mar 10, 2021
-
Use codegen for our response types
Add a circle job to ensure types stay up to date
1Configuration menu - View commit details
-
Copy full SHA for 9706663 - Browse repository at this point
Copy the full SHA 9706663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c341a7 - Browse repository at this point
Copy the full SHA 4c341a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32c138f - Browse repository at this point
Copy the full SHA 32c138fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa5233 - Browse repository at this point
Copy the full SHA 3aa5233View commit details
Commits on Mar 11, 2021
-
Restore former code path for managed federation
Add a gateway configuration option for a "cloud config" endpoint. When this is set, the gateway will operate in managed csdl mode, fetching an already composed artifact from the specified endpoint. This feature is experimental and shouldn't be used without a recommendation from Apollo to do so. * Rename to legacy where appropriate * Incorporate previous code path for legacy managed federation * Restore relevant tests in a separate legacy tests file * Add TODOs for future cleanup
1Configuration menu - View commit details
-
Copy full SHA for 307ee0e - Browse repository at this point
Copy the full SHA 307ee0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36278d1 - Browse repository at this point
Copy the full SHA 36278d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4214bd3 - Browse repository at this point
Copy the full SHA 4214bd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for af77271 - Browse repository at this point
Copy the full SHA af77271View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad10a3a - Browse repository at this point
Copy the full SHA ad10a3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cae6cb - Browse repository at this point
Copy the full SHA 4cae6cbView commit details
Commits on Mar 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fcf5fc4 - Browse repository at this point
Copy the full SHA fcf5fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b20599 - Browse repository at this point
Copy the full SHA 1b20599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 636fc1f - Browse repository at this point
Copy the full SHA 636fc1fView commit details
Commits on Mar 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9d4f358 - Browse repository at this point
Copy the full SHA 9d4f358View commit details -
Configuration menu - View commit details
-
Copy full SHA for d67a6a6 - Browse repository at this point
Copy the full SHA d67a6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f90cdfc - Browse repository at this point
Copy the full SHA f90cdfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29d255e - Browse repository at this point
Copy the full SHA 29d255eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ff29c - Browse repository at this point
Copy the full SHA b2ff29cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b2e84e - Browse repository at this point
Copy the full SHA 9b2e84eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80577a3 - Browse repository at this point
Copy the full SHA 80577a3View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.