Skip to content
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

V3 + updates #92

Merged
merged 7 commits into from
Feb 10, 2022
Merged

V3 + updates #92

merged 7 commits into from
Feb 10, 2022

Conversation

tlivings
Copy link
Collaborator

Pulled in Brian's change and added back memoize. Also intending to resolve conflicts.

.gitignore Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved

// directive tests

// TODO: implement directive tests to test directive behavior between imports, etc
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

think we might need to write tests here and/or make minor tweaks at schema construction time to make sure directives work the way we think/want when there is a tree of components (ie. imports)

  • how do they stack if 2 different directives are added to the same field on the same type defined in 2 components, one who imports another
  • conflicts - both the importing and importee components define and use a directive of the same name.

Copy link

@HananeMoshe HananeMoshe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tlivings I am reviewing this pr and it looks good to me. I just need to do some testing on the polaris-api-gateway managed federation stack. I am working on that now. Just wanted to update you, two to three more days and I should be good to go on this. Thank you.

Copy link

@HananeMoshe HananeMoshe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tlivings I have completed my review and testing and this is ok to be merged as a breaking change. Thank you for this, it def fixes some of the issues we were experiencing with federation and wrapResolverRoot. :)

@tlivings tlivings merged commit dcab31d into ExpediaGroup:master Feb 10, 2022
@tlivings tlivings deleted the V3-conflicts branch February 10, 2022 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants