summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-parquet/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'opendc-trace/opendc-trace-parquet/build.gradle.kts')
-rw-r--r--opendc-trace/opendc-trace-parquet/build.gradle.kts8
1 files changed, 8 insertions, 0 deletions
diff --git a/opendc-trace/opendc-trace-parquet/build.gradle.kts b/opendc-trace/opendc-trace-parquet/build.gradle.kts
index 4cdd4350..0a0507ef 100644
--- a/opendc-trace/opendc-trace-parquet/build.gradle.kts
+++ b/opendc-trace/opendc-trace-parquet/build.gradle.kts
@@ -25,9 +25,17 @@ description = "Parquet helpers for traces in OpenDC"
// Build configuration
plugins {
`kotlin-library-conventions`
+ kotlin("plugin.serialization") version "1.9.22"
}
dependencies {
+ // Needed for ParquetDataWriter
+ implementation(libs.kotlin.logging)
+
+ implementation(projects.opendcCommon)
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1")
+ implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")
+
// This configuration is necessary for a slim dependency on Apache Parquet
api(libs.parquet) {
exclude(group = "org.apache.hadoop")