diff --git a/backend/scripts/repl b/backend/scripts/repl index 2864b1f7e..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-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory -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 d535c55d1..23977f114 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.45"} expound/expound {:mvn/version "0.8.10"}