-
Couldn't load subscription status.
- Fork 2k
feat: Automatic schema reporting to Apollo Graph Manager #4084
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
Merged
Merged
Changes from 9 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
ad3073e
Initial Schema Reporting commit
764b1ce
Remove apollo link
67c57bf
Rename all schema hash and schema id to executable schema Id
de1523b
Remove override executable schema id generator
0413c20
Add and fix tests
75d9f94
Add simple caching
1ef5ec5
Add documentation
4b00bf2
Add schema id generator tests
968e94b
Increase delay time
6af8467
Fix equality
f094ebe
Address comments
465ebe5
Address comments
6ac44da
Cleanup
15fd0e6
Fix sha256 test
d9f0d8e
Fix plugin tests
977a89e
Prettier
f9751fe
Parially address comments
2551f93
Add error handling around http
490a02e
Adds test
ce2c8bf
Don't normalize GraphQL Schema in apollo-engine-reporting
a25a785
Apply suggestions from my own code review
abernix f08b1ca
Merge branch 'release-2.14.0' into jsegaran/schema_reporting
abernix 5b8a766
Fix mistakes in my own GitHub suggestion.
abernix fd196fb
Separate JSON parsing failures from general `fetch` errors.
abernix 4836f75
Tweak error message phrasing.
abernix 3ddddd4
Apply specificity to the errors we are expecting to encounter.
abernix 003b435
DRY up repeated error message for unexpected response shape.
abernix cb56ca2
Update "Engine" reference to "Apollo Graph Manager".
abernix e3b95e9
Fix my own markdown error.
abernix 8598437
Just allow `any` type for the unexpected error msg.
abernix bf5379a
Don't dynamically import `crypto` to use `createHash`.
abernix File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.