Replies: 4 comments
-
Please share any issues / blockers / incompatibilities you found in using newer Jackson versions! ↓ |
Beta Was this translation helpful? Give feedback.
-
One case : embulk/embulk-util-json#22 Jackson 2.7.3 or earlier ignored the allowMultipleMatches option. FasterXML/jackson-core#209 |
Beta Was this translation helpful? Give feedback.
-
Another case: FasterXML/jackson-core#1111 FilteringParserDelegate was not emitting filterFinishArray()/filterFinishObject() correctly. It was fixed in Jackson 2.15.3. |
Beta Was this translation helpful? Give feedback.
-
Yet another case: FasterXML/jackson-core#788
See also: FasterXML/jackson-core@b0f6eb9 |
Beta Was this translation helpful? Give feedback.
-
We have had to stay with the old Jackson libraries for a long time due to the mutual dependency deadlock between the core and plugins.
Since Embulk v0.11, we've isolated Jackson of the core, and Jackson in plugins. Upgrading Jackson is unblocked now!
On the other hand, Jackson is known to have incompatible changes sometimes. We are expected to face some problems with incompatibility.
This thread is to share and discuss known / possible incompatibility in Jackson 2.6.7 -> 2.15.
Beta Was this translation helpful? Give feedback.
All reactions