summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-09-20refactor(trace): Unify columns of different tablesFabian Mastenbroek
2021-09-19merge: Enable re-use of virtual machine workload helpersFabian Mastenbroek
2021-09-19refactor(simulator): Remove dependency on SnakeYamlFabian Mastenbroek
2021-09-19feat(trace): Add tool for converting workload tracesFabian Mastenbroek
2021-09-19feat(trace): Update OpenDC VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for internal OpenDC VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for Azure VM trace formatFabian Mastenbroek
2021-09-19feat(trace): Add support for extended Bitbrains trace formatFabian Mastenbroek
2021-09-19refactor(capelin): Make workload sampling model extensibleFabian Mastenbroek
2021-09-19feat(capelin): Support creating CPU-optimized topologyFabian Mastenbroek
2021-09-19perf(compute): Add option for optimizing SimHost simulationFabian Mastenbroek
2021-09-19refactor(capelin): Support flexible topology creationFabian Mastenbroek
2021-09-19refactor(capelin): Extract common code out of Capelin experimentsFabian Mastenbroek
2021-09-17fix(simulator): Support workload/machine CPU count mismatchFabian Mastenbroek
2021-09-17merge: Standardize simulator metricsFabian Mastenbroek
2021-09-17feat(capelin): Use logical types for Parquet output columnsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize SimHost metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize compute scheduler metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Create separate MeterProvider per service/hostFabian Mastenbroek
2021-09-17refactor(telemetry): Simplify CoroutineMetricReaderFabian Mastenbroek
2021-09-17refactor(capelin): Improve ParquetDataWriter implementationFabian Mastenbroek
2021-09-17refactor(experiments): Remove energy experiments shellFabian Mastenbroek
2021-09-17build(telemetry): Update to OpenTelemetry 1.6.0Fabian Mastenbroek
2021-09-12merge: Add support for new trace formatsFabian Mastenbroek
2021-09-12feat(trace): Support dynamic resolving of trace formatsFabian Mastenbroek
2021-09-12feat(trace): Add synthetic resource table for Bitbrains formatFabian Mastenbroek
2021-09-12refactor(trace): Add API for accessing available table columnsFabian Mastenbroek
2021-09-11feat(trace): Add support for WfCommons (WorkflowHub) tracesFabian Mastenbroek
2021-09-11feat(capelin): Implement trace API for Azure VM trace formatFabian Mastenbroek
2021-09-11fix(capelin): Parse last column in Solvinity trace formatFabian Mastenbroek
2021-09-11perf(trace): Keep reader state in own classFabian Mastenbroek
2021-09-10feat(trace): Support Materna traces from GWAFabian Mastenbroek
2021-09-10merge: Integrate fault injector into compute simulatorFabian Mastenbroek
2021-09-10test(compute): Add test suite for fault injectorFabian Mastenbroek
2021-09-10docs(compute): Clarify terminology in compute serviceFabian Mastenbroek
2021-09-10refactor(compute): Integrate fault injection into compute simulatorFabian Mastenbroek
2021-09-10refactor(capelin): Terminate servers after reaching deadlineFabian Mastenbroek
2021-09-10feat(simulator): Support generic distribution in fault injectorFabian Mastenbroek
2021-09-10merge: Address deployment issuesFabian Mastenbroek
2021-09-10fix(docker): Default to public images for deploymentFabian Mastenbroek
2021-09-10fix(docker): Do not warn when Sentry is not configuredFabian Mastenbroek
2021-09-10fix(docker): Mount local traces to correct container directoryFabian Mastenbroek
2021-09-10build(ui): Update dependenciesFabian Mastenbroek
2021-09-07merge: Prepare for risk analysis experimentsFabian Mastenbroek
2021-09-07refactor(capelin): Restructure input reading classesFabian Mastenbroek
2021-09-07build(web): Resolve kotlin-reflect incompatibilityFabian Mastenbroek
2021-09-07refactor(capelin): Move metric collection outside Capelin codeFabian Mastenbroek
2021-09-07feat(capelin): Report up/downtime metrics in experiment monitorFabian Mastenbroek
2021-09-07refactor(capelin): Make ExperimentMonitor optional for trace processingFabian Mastenbroek
2021-09-07fix(compute): Mark unschedulable server as terminatedFabian Mastenbroek