From a83e37493af4cbc68fec11a3fd6daea0db0f6fa2 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 20 Dec 2021 11:49:30 +0100 Subject: [PATCH] :arrow_up: Update log4j2 dependency. --- backend/scripts/repl | 8 +++++++- common/deps.edn | 15 ++++++++++----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/backend/scripts/repl b/backend/scripts/repl index f2321e346..bf63eeb7d 100755 --- a/backend/scripts/repl +++ b/backend/scripts/repl @@ -2,7 +2,13 @@ export PENPOT_FLAGS="enable-asserts enable-audit-log $PENPOT_FLAGS" -export OPTIONS="-A:jmx-remote:dev -J-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager -J-Dlog4j2.configurationFile=log4j2-devenv.xml -J-Djdk.attach.allowAttachSelf -J-XX:+UseZGC -J-XX:ConcGCThreads=1 -J-XX:-OmitStackTraceInFastThrow -J-Xms50m -J-Xmx512m"; +export OPTIONS="-A:jmx-remote:dev \ + -J-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager \ + -J-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector \ + -J-Dlog4j2.configurationFile=log4j2-devenv.xml \ + -J-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory \ + -J-XX:+UseShenandoahGC -J-XX:-OmitStackTraceInFastThrow -J-Xms50m -J-Xmx512m"; + # export OPTIONS="$OPTIONS -J-XX:+UnlockDiagnosticVMOptions"; # export OPTIONS="$OPTIONS -J-XX:-TieredCompilation -J-XX:CompileThreshold=10000"; diff --git a/common/deps.edn b/common/deps.edn index 2019e5504..048bcb4a1 100644 --- a/common/deps.edn +++ b/common/deps.edn @@ -8,12 +8,17 @@ ;; Logging org.clojure/tools.logging {:mvn/version "1.1.0"} - org.apache.logging.log4j/log4j-api {:mvn/version "2.14.1"} - org.apache.logging.log4j/log4j-core {:mvn/version "2.14.1"} - org.apache.logging.log4j/log4j-web {:mvn/version "2.14.1"} - org.apache.logging.log4j/log4j-jul {:mvn/version "2.14.1"} - org.apache.logging.log4j/log4j-slf4j18-impl {:mvn/version "2.14.1"} + org.apache.logging.log4j/log4j-api {:mvn/version "2.16.0"} + org.apache.logging.log4j/log4j-core {:mvn/version "2.16.0"} + org.apache.logging.log4j/log4j-web {:mvn/version "2.16.0"} + org.apache.logging.log4j/log4j-jul {:mvn/version "2.16.0"} + org.apache.logging.log4j/log4j-slf4j18-impl {:mvn/version "2.16.0"} org.slf4j/slf4j-api {:mvn/version "2.0.0-alpha1"} + org.slf4j/jcl-over-slf4j {:mvn/version "2.0.0-alpha1"} + org.slf4j/log4j-over-slf4j {:mvn/version "2.0.0-alpha1"} + org.slf4j/osgi-over-slf4j {:mvn/version "2.0.0-alpha1"} + org.slf4j/jul-to-slf4j {:mvn/version "2.0.0-alpha1"} + com.lmax/disruptor {:mvn/version "3.4.4"} selmer/selmer {:mvn/version "1.12.40"} expound/expound {:mvn/version "0.8.9"}