From e6d59de458b10795e18070176ca215aaecf3d68e Mon Sep 17 00:00:00 2001 From: Dan Hermann Date: Fri, 18 Jan 2019 08:16:13 -0600 Subject: [PATCH] Update java dependencies (#10340) --- build.gradle | 2 +- logstash-core/build.gradle | 16 ++++++++-------- versions.yml | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/build.gradle b/build.gradle index 3fda82e..691a1ad 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ buildscript { } } dependencies { - classpath 'org.yaml:snakeyaml:1.17' + classpath 'org.yaml:snakeyaml:1.23' classpath "gradle.plugin.com.github.jk1:gradle-license-report:0.7.1" } } diff --git a/logstash-core/build.gradle b/logstash-core/build.gradle index e3baf6c..3ca3d18 100644 --- a/logstash-core/build.gradle +++ b/logstash-core/build.gradle @@ -118,15 +118,15 @@ def customJRubyDir = project.hasProperty("custom.jruby.path") ? project.property def customJRubyVersion = customJRubyDir == "" ? "" : Files.readAllLines(Paths.get(customJRubyDir, "VERSION")).get(0).trim() dependencies { - compile 'org.apache.logging.log4j:log4j-api:2.9.1' - compile 'org.apache.logging.log4j:log4j-core:2.9.1' - runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.9.1' + compile 'org.apache.logging.log4j:log4j-api:2.11.1' + compile 'org.apache.logging.log4j:log4j-core:2.11.1' + runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.11.1' 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-annotations:${jacksonVersion}" - compile 'org.codehaus.janino:janino:3.0.8' + compile 'org.codehaus.janino:janino:3.0.11' compile "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:${jacksonVersion}" if (customJRubyDir == "") { compile "org.jruby:jruby-complete:${jrubyVersion}" @@ -137,9 +137,9 @@ dependencies { // Do not upgrade this, later versions require GPL licensed code in javac-shaded that is // Apache2 incompatible compile 'com.google.googlejavaformat:google-java-format:1.1' - testCompile 'org.apache.logging.log4j:log4j-core:2.9.1:tests' + testCompile 'org.apache.logging.log4j:log4j-core:2.11.1:tests' testCompile 'junit:junit:4.12' - testCompile 'net.javacrumbs.json-unit:json-unit:1.9.0' + testCompile 'net.javacrumbs.json-unit:json-unit:2.3.0' testCompile 'org.elasticsearch:securemock:1.2' - testCompile 'org.assertj:assertj-core:3.8.0' + testCompile 'org.assertj:assertj-core:3.11.1' } diff --git a/versions.yml b/versions.yml index d7f2572..85083a0 100644 --- a/versions.yml +++ b/versions.yml @@ -21,4 +21,4 @@ jruby: # bundler evaluates the gemspec via bin/logstash # Ensure Jackson version here is kept in sync with version used by jrjackson gem jrjackson: 0.4.6 -jackson: 2.9.5 +jackson: 2.9.8