Jackson 2.10.0 (#27814)

* Update Jackson to 2.10.0

* Support configuration for new features introduced in Jackson 2.10

* WRITE_DURATIONS_AS_TIMESTAMPS is the new config used to serialize durations

Previously WRITE_DATES_AS_TIMESTAMPS was used for both date/time and duration, but
in Jackson 2.10 WRITE_DURATIONS_AS_TIMESTAMPS is used for durations, so it needs to
be configured consistently with WRITE_DATES_AS_TIMESTAMPS.
This commit is contained in:
Marcos Pereira 2019-10-02 22:58:11 -04:00 committed by Helena Edelson
parent 619f821e8d
commit 92b9db5858
7 changed files with 288 additions and 55 deletions

View file

@ -21,8 +21,8 @@ object Dependencies {
// needs to be inline with the aeron version
val agronaVersion = "1.0.7"
val nettyVersion = "3.10.6.Final"
val jacksonVersion = "2.9.10"
val jacksonDatabindVersion = "2.9.10"
val jacksonVersion = "2.10.0"
val jacksonDatabindVersion = "2.10.0"
val protobufJavaVersion = "3.9.2"
val logbackVersion = "1.2.3"