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

[resolver] Add ability to force resolver. #684

Merged
merged 2 commits into from
Dec 27, 2015

Conversation

makasim
Copy link
Collaborator

@makasim makasim commented Dec 25, 2015

The problem: Right now filters are coupled to resolvers (or vice versa) and it limits us a lot. For example we are not able to use s3 links in the backend (without cdn cache) and cdn links on frontend. This could be achieved right now by duplicating all filters + a prefix. The other problem: We are not able to reuse filters with different resolvers. We have to duplicate them all the time.

Solution: The big goal is to decouple resolvers from filters, and ideally data loaders from filters too. It'll be done for v2 and most likely there will be BC breaks.

This PR just adds ability to force the resolver, it is a small step towards the bigger goal. it is BC way.

@lsmith77 lsmith77 added the State: Reviewing This item is being reviewed to determine if it should be accepted. label Dec 25, 2015
makasim added a commit that referenced this pull request Dec 27, 2015
[resolver] Add ability to force resolver.
@makasim makasim merged commit 0a1782d into liip:master Dec 27, 2015
@makasim makasim deleted the force-resolver branch December 27, 2015 12:28
@lsmith77 lsmith77 removed the State: Reviewing This item is being reviewed to determine if it should be accepted. label Dec 27, 2015
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.

2 participants