summaryrefslogtreecommitdiff
path: root/opendc/opendc-compute/src
AgeCommit message (Expand)Author
2020-05-20Make replay smarterGeorgios Andreadis
2020-05-20Add fallback for placement infoGeorgios Andreadis
2020-05-20bug: Report failures of idle machinesFabian Mastenbroek
2020-05-20bug: Reschedule after hypervisor becomes activeFabian Mastenbroek
2020-05-20docs: Clarify ugly hack for caching DelayFabian Mastenbroek
2020-05-20refactor: Remove unnecessary changesFabian Mastenbroek
2020-05-20perf: Optimize SimpleBareMetalDriver's hotspotsFabian Mastenbroek
2020-05-20perf: Optimize ordering of vCPUsFabian Mastenbroek
2020-05-20perf: Cache slice values in vCPUFabian Mastenbroek
2020-05-20bug: Fix CPU usage calculationFabian Mastenbroek
2020-05-20refactor: Provide slice batches as SequenceFabian Mastenbroek
2020-05-20test: Add test to verify slice batching behaviorFabian Mastenbroek
2020-05-20perf: Add support for slice batches in VirtDriverFabian Mastenbroek
2020-05-18perf: Batch slice submissionFabian Mastenbroek
2020-05-17bug: Limit CPU usage to demandFabian Mastenbroek
2020-05-15perf: Reduce memory consumption of perf interference modelFabian Mastenbroek
2020-05-14perf: Improve performance interference model construction performanceFabian Mastenbroek
2020-05-14perf: Use PostgreSQL bulk data inserterFabian Mastenbroek
2020-05-14feat: Persist provisioner eventsFabian Mastenbroek
2020-05-07feat: Add support for more sophisticated loggingFabian Mastenbroek
2020-05-06bug: Continue scheduling other VMs on unfittig VMFabian Mastenbroek
2020-05-05Change exceptionGeorgios Andreadis
2020-05-05Add check for VMs not in placement dataGeorgios Andreadis
2020-05-05Fix cluster formatGeorgios Andreadis
2020-05-05Add docsGeorgios Andreadis
2020-05-05Add basic replay policyGeorgios Andreadis
2020-04-16bug: Fix issues related to early terminationFabian Mastenbroek
2020-04-16perf: Convert traces to Parquet formatFabian Mastenbroek
2020-04-15perf: Optimize trace loading for memory usageFabian Mastenbroek
2020-04-15perf: Optimize performance interferenceFabian Mastenbroek
2020-04-15bug: Address uid collision issueFabian Mastenbroek
2020-04-13bug: Restrict provisioning to 5 minute batchesFabian Mastenbroek
2020-04-13refactor: Make total burst calculation more reliableFabian Mastenbroek
2020-04-12bug: Adjust requested burst for run durationFabian Mastenbroek
2020-04-12Uncap total requested burstGeorgios Andreadis
2020-04-12bug: Fix scheduling slices to minimum 5 minFabian Mastenbroek
2020-04-12perf: Cache clock and job in VmImageFabian Mastenbroek
2020-04-12feat: Make bare metal server uid deterministicFabian Mastenbroek
2020-04-12perf: Address bottlenecks in VirtDriverFabian Mastenbroek
2020-04-12bug: Fix invalid FLOPs value for trace fragmentsFabian Mastenbroek
2020-04-11bug: Improve behavior of VirtDriver metricsFabian Mastenbroek
2020-04-10bug: Improve accuracy of overcommission metricFabian Mastenbroek
2020-04-09bug: Do not schedule too large VMs on hypervisorsFabian Mastenbroek
2020-04-09style: Fix typo in interferedBurstFabian Mastenbroek
2020-04-08bug: Fix incorrect reporting of overcommissionFabian Mastenbroek
2020-04-06perf: Optimize SimpleVirtDriverFabian Mastenbroek
2020-04-03feat: Move to ERROR state on failureFabian Mastenbroek
2020-04-03feat: Fix failure duration parametersFabian Mastenbroek
2020-04-03feat: Add initial prototype for failure recoveryFabian Mastenbroek
2020-04-03Filter on vms updated eventsGeorgios Andreadis