summaryrefslogtreecommitdiff
path: root/opendc-format/build.gradle.kts
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-08-31 15:14:46 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-09-02 09:26:42 +0200
commite8cdfbcec3f75b3f303ce52bac5f5595a94555e4 (patch)
treec15b491a10ef4215ac8640c873ed56651971a486 /opendc-format/build.gradle.kts
parent23c1502c2668305fd5f4c38c6c794c985d2037e3 (diff)
refactor(trace): Extract Parquet helpers into separate module
This change extracts the Parquet helpers outside format module into a new module, in order to improve re-usability of these helpers.
Diffstat (limited to 'opendc-format/build.gradle.kts')
-rw-r--r--opendc-format/build.gradle.kts24
1 files changed, 1 insertions, 23 deletions
diff --git a/opendc-format/build.gradle.kts b/opendc-format/build.gradle.kts
index c1258428..0c7f2a51 100644
--- a/opendc-format/build.gradle.kts
+++ b/opendc-format/build.gradle.kts
@@ -41,29 +41,7 @@ dependencies {
implementation(libs.jackson.dataformat.csv)
implementation("org.jetbrains.kotlin:kotlin-reflect:1.5.30")
- /* This configuration is necessary for a slim dependency on Apache Parquet */
- implementation(libs.parquet) {
- exclude(group = "org.apache.hadoop")
- }
- runtimeOnly(libs.hadoop.common) {
- exclude(group = "org.slf4j", module = "slf4j-log4j12")
- exclude(group = "log4j")
- exclude(group = "org.apache.hadoop")
- exclude(group = "org.apache.curator")
- exclude(group = "org.apache.zookeeper")
- exclude(group = "org.apache.kerby")
- exclude(group = "org.apache.httpcomponents")
- exclude(group = "org.apache.htrace")
- exclude(group = "commons-cli")
- exclude(group = "javax.servlet")
- exclude(group = "org.eclipse.jetty")
- exclude(group = "com.sun.jersey")
- exclude(group = "com.jcraft")
- exclude(group = "dnsjava")
- }
- runtimeOnly(libs.hadoop.mapreduce.client.core) {
- isTransitive = false
- }
+ implementation(projects.opendcTrace.opendcTraceParquet)
testRuntimeOnly(libs.slf4j.simple)
}