Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.

TT-1211: upgrading dropwizard #3

Merged
merged 1 commit into from
Oct 9, 2017
Merged

TT-1211: upgrading dropwizard #3

merged 1 commit into from
Oct 9, 2017

Conversation

hugh-emerson
Copy link

As part of the upgrade, jackson has upgraded to 2.8.
They over-eagerly prevent our polymorphism (FasterXML/jackson-databind#1358)
I removed the defaultImpl in the last commit but actually that would cause a lot of extra work.
I believe the best solution for now is to use custom deserialisers for the interfaces.
Tested by running msa and stubs with this change locally.

Solo: hugh-emerson

As part of the upgrade, jackson has upgraded to 2.8
They over-eagerly prevent our polymorphism (FasterXML/jackson-databind#1358)
so we have to use custom deserialisers for the interfaces

Solo: @hugh-emerson
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants