summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-04-08exp: Fix metric recording of summary dataFabian Mastenbroek
2021-04-08compute: Use BatchRecorder to emit metricsFabian Mastenbroek
2021-04-08simulator: Divide CPU usage over all coresFabian Mastenbroek
2021-04-08compute: Fix random allocation policyFabian Mastenbroek
2021-04-08exp: Simplify metric reporting via monitorFabian Mastenbroek
2021-04-08simulator: Perform usage propagation only on changeFabian Mastenbroek
2021-04-07simulator: Optimize bottlenecks in resource layerFabian Mastenbroek
2021-04-07utils: Prevent use of Intrinsics.areEqual in scheduler hot pathFabian Mastenbroek
2021-04-07simulator: Move away from StateFlow for low-level monitoringFabian Mastenbroek
2021-04-07utils: Cache variables in TimerScheduler's hot pathsFabian Mastenbroek
2021-04-07simulator: Add CPUFreq subsystemFabian Mastenbroek
2021-04-07simulator: Add tests for CPUFreq subsystemFabian Mastenbroek
2021-04-07simulator: Polish power modelsHongyu
2021-04-07simulator: Add initial design of CPUFreq modelFabian Mastenbroek
2021-04-07build(deps): bump urllib3 from 1.26.3 to 1.26.4 in /api (#108)dependabot[bot]
2021-03-27Integrate OpenTelemetry into OpenDCFabian Mastenbroek
2021-03-27compute: Migrate compute service simulator to OpenTelemetryFabian Mastenbroek
2021-03-26simulator: Cache remaining workFabian Mastenbroek
2021-03-26simulator: Extract hardware power values to a separate file (#105)Hongyu
2021-03-26tracer: Remove event tracer from repositoryFabian Mastenbroek
2021-03-26workflow: Remove event tracer from workflow serviceFabian Mastenbroek
2021-03-26compute: Integrate OpenTelemetry Metrics in OpenDC WorkflowFabian Mastenbroek
2021-03-26compute: Integrate OpenTelemetry Metrics in OpenDC ComputeFabian Mastenbroek
2021-03-26compute: Remove dependency on event tracerFabian Mastenbroek
2021-03-26compute: Hide internals of compute service implementationFabian Mastenbroek
2021-03-26compute: Add test suite for ComputeServiceFabian Mastenbroek
2021-03-25Add advanced energy model to OpenDC (v1)Fabian Mastenbroek
2021-03-24simulator: Move power models to simulator moduleFabian Mastenbroek
2021-03-23simulator: Add support for transforming resource consumersFabian Mastenbroek
2021-03-23simulator: Add benchmarks for opendc-simulator-computeFabian Mastenbroek
2021-03-23simulator: Add uniform resource consumption model (v2)Fabian Mastenbroek
2021-03-23simulator: Add support for emitting VM usage metricsFabian Mastenbroek
2021-03-23simulator: Add support for signaling dynamic capacity changesFabian Mastenbroek
2021-03-22simulator: Remove generic resource constraint from resource modelFabian Mastenbroek
2021-03-22simulator: Expose capacity and remaining work outside consumer callbackFabian Mastenbroek
2021-03-22simulator: Add benchmarks for resource consumption frameworkFabian Mastenbroek
2021-03-22simulator: Re-design consumer interface to support capacity negotiationFabian Mastenbroek
2021-03-20serverless: Add initial implementation of OpenDC Serverless (#100)Fabian Mastenbroek
2021-03-20Add support for code coverage tracking via CodecovFabian Mastenbroek
2021-03-20ci: Add reports and coverage tracking for APIFabian Mastenbroek
2021-03-20ci: Generate test reports for CI buildsFabian Mastenbroek
2021-03-20ci: Add Codecov support to repositoryFabian Mastenbroek
2021-03-20ci: Enable stricter CI triggersFabian Mastenbroek
2021-03-20build: Update dependencies for simulatorFabian Mastenbroek
2021-03-20build: Add support for aggregate code coverage resultsFabian Mastenbroek
2021-03-20api: Bump jinja2 from 2.11.2 to 2.11.3 in /api (#99)dependabot[bot]
2021-03-20api: Bump urllib3 from 1.26.0 to 1.26.3 in /api (#98)dependabot[bot]
2021-03-18simulator: Add the CPU power model from iCanCloud/E-mc2Hongyu
2021-03-17Add uniform resource consumption model (v1)Fabian Mastenbroek
2021-03-17simulator: Make hypervisors generic for the resource typeFabian Mastenbroek