diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-10-29 23:45:54 +0100 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-10-29 23:59:44 +0100 |
| commit | 4ec2ace2e1ca37294f6e55c2965f1fc6f98d622c (patch) | |
| tree | 1f2239bb3758ac3099542fe7b06d559d58bdecd5 /simulator/opendc-runner-web/build.gradle.kts | |
| parent | eae920b9226ffd9c43699c7f555000d5fc1c623f (diff) | |
Eliminate Spark dependencies from Web Runner
This change eliminates the large Spark dependencies from the web runner.
Instead, we perform on the fly aggregation of the data and report
directly to MongoDB.
Diffstat (limited to 'simulator/opendc-runner-web/build.gradle.kts')
| -rw-r--r-- | simulator/opendc-runner-web/build.gradle.kts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/simulator/opendc-runner-web/build.gradle.kts b/simulator/opendc-runner-web/build.gradle.kts index cf437843..a46e430f 100644 --- a/simulator/opendc-runner-web/build.gradle.kts +++ b/simulator/opendc-runner-web/build.gradle.kts @@ -42,12 +42,11 @@ dependencies { implementation("com.github.ajalt:clikt:2.8.0") implementation("io.github.microutils:kotlin-logging:1.7.10") + implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.9.8") { + exclude("org.jetbrains.kotlin", module = "kotlin-reflect") + } implementation("org.mongodb:mongodb-driver-sync:4.0.5") - implementation("org.apache.spark:spark-sql_2.12:3.0.0") { - exclude(group = "org.slf4j", module = "slf4j-log4j12") - exclude(group = "log4j") - } runtimeOnly("org.apache.logging.log4j:log4j-slf4j-impl:2.13.1") runtimeOnly("org.apache.logging.log4j:log4j-1.2-api:2.13.1") |
