diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-04-29 12:09:51 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-04-30 17:45:52 +0200 |
| commit | 412d8d597511122f114d69a4ba64c6b55dd192f9 (patch) | |
| tree | 294984990e064631b5f02701756e93b7e60d0e88 /opendc-trace/opendc-trace-calcite/src/test/resources | |
| parent | 44ddd27a745f2dfe4b6ffef1b7657d156dd61489 (diff) | |
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.
Diffstat (limited to 'opendc-trace/opendc-trace-calcite/src/test/resources')
| -rw-r--r-- | opendc-trace/opendc-trace-calcite/src/test/resources/trace/interference-model.json | 20 | ||||
| -rw-r--r-- | opendc-trace/opendc-trace-calcite/src/test/resources/trace/meta.parquet | bin | 0 -> 1679 bytes | |||
| -rw-r--r-- | opendc-trace/opendc-trace-calcite/src/test/resources/trace/trace.parquet | bin | 0 -> 65174 bytes |
3 files changed, 20 insertions, 0 deletions
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 + } +] diff --git a/opendc-trace/opendc-trace-calcite/src/test/resources/trace/meta.parquet b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/meta.parquet Binary files differnew file mode 100644 index 00000000..d8184945 --- /dev/null +++ b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/meta.parquet diff --git a/opendc-trace/opendc-trace-calcite/src/test/resources/trace/trace.parquet b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/trace.parquet Binary files differnew file mode 100644 index 00000000..00ab5835 --- /dev/null +++ b/opendc-trace/opendc-trace-calcite/src/test/resources/trace/trace.parquet |
