From 5c1b52bc771cddafed26da3c26612aeb115a3c0e Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Sat, 30 Apr 2022 17:41:20 +0200 Subject: 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. --- opendc-trace/opendc-trace-tools/build.gradle.kts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'opendc-trace/opendc-trace-tools/build.gradle.kts') 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) } -- cgit v1.2.3