summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-tools/build.gradle.kts
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2022-04-30 17:41:20 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2022-04-30 17:45:52 +0200
commit5c1b52bc771cddafed26da3c26612aeb115a3c0e (patch)
tree8d05e425b50cc71f3cc7b25db656e66e5313a781 /opendc-trace/opendc-trace-tools/build.gradle.kts
parent157fc322e6e68eb77177d13844e9793aeb6e8850 (diff)
feat(trace/tools): Add support for querying traces using SQL
This change adds a command line interface for querying workload traces using SQL. We provide a new command for the trace tools that can query a workload trace.
Diffstat (limited to 'opendc-trace/opendc-trace-tools/build.gradle.kts')
-rw-r--r--opendc-trace/opendc-trace-tools/build.gradle.kts8
1 files changed, 7 insertions, 1 deletions
diff --git a/opendc-trace/opendc-trace-tools/build.gradle.kts b/opendc-trace/opendc-trace-tools/build.gradle.kts
index 0c1e179e..e98fb932 100644
--- a/opendc-trace/opendc-trace-tools/build.gradle.kts
+++ b/opendc-trace/opendc-trace-tools/build.gradle.kts
@@ -29,16 +29,22 @@ plugins {
}
application {
- mainClass.set("org.opendc.trace.tools.TraceConverter")
+ mainClass.set("org.opendc.trace.tools.TraceTools")
}
dependencies {
implementation(projects.opendcTrace.opendcTraceApi)
+ implementation(projects.opendcTrace.opendcTraceCalcite)
implementation(libs.kotlin.logging)
implementation(libs.clikt)
+ implementation(libs.jline)
runtimeOnly(projects.opendcTrace.opendcTraceOpendc)
runtimeOnly(projects.opendcTrace.opendcTraceBitbrains)
runtimeOnly(projects.opendcTrace.opendcTraceAzure)
+ runtimeOnly(projects.opendcTrace.opendcTraceGwf)
+ runtimeOnly(projects.opendcTrace.opendcTraceSwf)
+ runtimeOnly(projects.opendcTrace.opendcTraceWfformat)
+ runtimeOnly(projects.opendcTrace.opendcTraceWtf)
runtimeOnly(libs.log4j.slf4j)
}