From 412d8d597511122f114d69a4ba64c6b55dd192f9 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 29 Apr 2022 12:09:51 +0200 Subject: feat(trace/calcite): Add Calcite (SQL) integration This change adds support for querying workload trace formats implemented using the OpenDC API through Apache Calcite. This allows users to write SQL queries to explore the workload traces. --- .../src/test/resources/trace/interference-model.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json (limited to 'opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json') diff --git a/opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json new file mode 100644 index 00000000..6a0616d9 --- /dev/null +++ b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json @@ -0,0 +1,20 @@ +[ + { + "vms": [ + "1019", + "1023", + "1052" + ], + "minServerLoad": 0.0, + "performanceScore": 0.8830158730158756 + }, + { + "vms": [ + "1023", + "1052", + "1073" + ], + "minServerLoad": 0.0, + "performanceScore": 0.7133055555552751 + } +] -- cgit v1.2.3