From 6d5734447048552c46a5c46dbf630f0e5be50765 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Thu, 7 Jul 2022 19:33:41 +0200 Subject: build(trace/parquet): Ignore reload4j dependency This change updates the build configuration to ignore the reload4j dependency that was recently added to the hadoop-common module. Reload4j replaces the old unmaintained log4j1 module. However, since we expose this module as a library, we do not want to include a logging implementation in the dependencies. Currently, there are already instances where this new dependency leads to duplicate logging implementations on the classpath. --- opendc-trace/opendc-trace-parquet/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/opendc-trace/opendc-trace-parquet/build.gradle.kts b/opendc-trace/opendc-trace-parquet/build.gradle.kts index 9b1e1273..2217a017 100644 --- a/opendc-trace/opendc-trace-parquet/build.gradle.kts +++ b/opendc-trace/opendc-trace-parquet/build.gradle.kts @@ -33,8 +33,8 @@ dependencies { exclude(group = "org.apache.hadoop") } api(libs.hadoop.common) { - exclude(group = "org.slf4j", module = "slf4j-log4j12") - exclude(group = "log4j") + exclude(group = "org.slf4j", module = "slf4j-reload4j") + exclude(group = "ch.qos.reload4j", module = "reload4j") exclude(group = "org.apache.hadoop") exclude(group = "org.apache.curator") exclude(group = "org.apache.zookeeper") -- cgit v1.2.3