Skip to content

Conversation

@rpkilby
Copy link
Contributor

@rpkilby rpkilby commented Aug 7, 2017

Reverting #3288 solves issues demonstrated in #5087 and #2555. Accessing a field/serializer root before the parent is bound resulted in the incorrect object being cached. My thoughts on this are that the caching benefits have nominal performance improvements and isn't really worth the incorrect behavior.

@lovelydinosaur lovelydinosaur merged commit 26ebb88 into encode:master Aug 7, 2017
@lovelydinosaur
Copy link
Contributor

Thanks @rpkilby!

@lovelydinosaur lovelydinosaur added this to the 3.6.4 Release milestone Aug 7, 2017
@rpkilby rpkilby deleted the revert-3288 branch August 7, 2017 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants