diff --git a/logstash-core/build.gradle b/logstash-core/build.gradle index 6a6b1ed5a..146547f67 100644 --- a/logstash-core/build.gradle +++ b/logstash-core/build.gradle @@ -9,6 +9,7 @@ description = """Logstash Core Java""" version = versionMap['logstash-core'] String jrubyVersion = versionMap['jruby']['version'] String jacksonVersion = versionMap['jackson'] +String jacksonDatabindVersion = versionMap['jackson-databind'] repositories { mavenCentral() @@ -132,7 +133,7 @@ dependencies { compile 'commons-codec:commons-codec:1.11' // Jackson version moved to versions.yml in the project root (the JrJackson version is there too) compile "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}" - compile "com.fasterxml.jackson.core:jackson-databind:${jacksonVersion}" + compile "com.fasterxml.jackson.core:jackson-databind:${jacksonDatabindVersion}" compile "com.fasterxml.jackson.core:jackson-annotations:${jacksonVersion}" compile 'org.codehaus.janino:janino:3.0.11' compile "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:${jacksonVersion}" diff --git a/versions.yml b/versions.yml index 3d88867c0..f1aa2c278 100644 --- a/versions.yml +++ b/versions.yml @@ -21,5 +21,6 @@ jruby: # Note: this file is copied to the root of logstash-core because its gemspec needs it when # bundler evaluates the gemspec via bin/logstash # Ensure Jackson version here is kept in sync with version used by jrjackson gem -jrjackson: 0.4.8 -jackson: 2.9.8 +jrjackson: 0.4.9 +jackson: 2.9.9 +jackson-databind: 2.9.9.3 \ No newline at end of file