| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-15 | perf: Optimize trace loading for memory usage | Fabian Mastenbroek | |
| 2020-04-15 | perf: Optimize performance interference | Fabian Mastenbroek | |
| 2020-04-15 | perf: Convert output format to parquet | Fabian Mastenbroek | |
| 2020-04-15 | bug: Report shutdown state of all machines | Fabian Mastenbroek | |
| 2020-04-15 | bug: Address uid collision issue | Fabian Mastenbroek | |
| 2020-04-13 | Merge branch 'bug/slice-sync' into '2.x' | Georgios Andreadis | |
| Address issues with total requested burst See merge request opendc/opendc-simulator!60 | |||
| 2020-04-13 | bug: Restrict provisioning to 5 minute batches | Fabian Mastenbroek | |
| 2020-04-13 | bug: Remove failed vms from monitor | Fabian Mastenbroek | |
| 2020-04-13 | feat: Make workload identifiers deterministic | Fabian Mastenbroek | |
| 2020-04-13 | refactor: Make total burst calculation more reliable | Fabian Mastenbroek | |
| 2020-04-13 | Merge branch 'bug/2.x-requested-cap' into '2.x' | Fabian Mastenbroek | |
| Uncap total requested burst See merge request opendc/opendc-simulator!59 | |||
| 2020-04-12 | bug: Adjust requested burst for run duration | Fabian Mastenbroek | |
| 2020-04-12 | Uncap total requested burst | Georgios Andreadis | |
| 2020-04-12 | Merge branch 'bug/virt-driver-behavior' into '2.x' | Georgios Andreadis | |
| Address multiple (performance) issues See merge request opendc/opendc-simulator!58 | |||
| 2020-04-12 | style: Address style issues | Fabian Mastenbroek | |
| 2020-04-12 | bug: Fix scheduling slices to minimum 5 min | Fabian Mastenbroek | |
| 2020-04-12 | perf: Address profiling hotspot in simulation engine | Fabian Mastenbroek | |
| 2020-04-12 | perf: Cache clock and job in VmImage | Fabian Mastenbroek | |
| 2020-04-12 | perf: Improve performance interference model performance | Fabian Mastenbroek | |
| 2020-04-12 | feat: Make bare metal server uid deterministic | Fabian Mastenbroek | |
| 2020-04-12 | perf: Address bottlenecks in VirtDriver | Fabian Mastenbroek | |
| 2020-04-12 | bug: Fix invalid FLOPs value for trace fragments | Fabian Mastenbroek | |
| This change fixes the invalid FLOPs values for the trace fragments which were multiplied twice by the number of cores of the VM. | |||
| 2020-04-11 | Merge branch 'bug/2.x-perf-interf-id' into '2.x' | Georgios Andreadis | |
| Use VM filename as ID instead of the column value See merge request opendc/opendc-simulator!57 | |||
| 2020-04-11 | Use VM filename as ID instead of the column value | Georgios Andreadis | |
| 2020-04-11 | Merge branch 'bug/virt-driver-behavior' into '2.x' | Georgios Andreadis | |
| Improve behavior of VirtDriver metrics See merge request opendc/opendc-simulator!56 | |||
| 2020-04-11 | Merge branch '2.x-perf-interf' into '2.x' | Fabian Mastenbroek | |
| Fix computation of VM interference set size See merge request opendc/opendc-simulator!55 | |||
| 2020-04-11 | bug: Improve behavior of VirtDriver metrics | Fabian Mastenbroek | |
| 2020-04-11 | Fix computation of VM interference set size | Georgios Andreadis | |
| 2020-04-10 | Merge branch 'bug/virt-driver-interference' into '2.x' | Georgios Andreadis | |
| Fix incorrect reporting of overcommission See merge request opendc/opendc-simulator!53 | |||
| 2020-04-10 | bug: Do not report error states as final state | Fabian Mastenbroek | |
| 2020-04-10 | bug: Improve accuracy of overcommission metric | Fabian Mastenbroek | |
| 2020-04-09 | Merge branch '2.x-upgrade-gradle' into '2.x' | Fabian Mastenbroek | |
| Upgrade Gradle wrapper See merge request opendc/opendc-simulator!54 | |||
| 2020-04-09 | bug: Do not schedule too large VMs on hypervisors | Fabian Mastenbroek | |
| 2020-04-09 | style: Fix typo in interferedBurst | Fabian Mastenbroek | |
| 2020-04-09 | Upgrade Gradle wrapper | Georgios Andreadis | |
| 2020-04-08 | bug: Fix incorrect reporting of overcommission | Fabian Mastenbroek | |
| 2020-04-06 | Merge branch 'perf/virt-driver' into '2.x' | Georgios Andreadis | |
| perf: Optimize SimpleVirtDriver See merge request opendc/opendc-simulator!52 | |||
| 2020-04-06 | perf: Optimize SimpleVirtDriver | Fabian Mastenbroek | |
| This change optimizes the SimpleVirtDriver by removing unnecessary cancellations (which take a lot of time due to exception construction). Moreover, we now try to keep intermediate state sorted so that we do not have to re-sort every scheduling cycle (which was rather heavy as profiling showed). | |||
| 2020-04-03 | Merge branch 'feat/failure-recovery' into '2.x' | Georgios Andreadis | |
| Add initial prototype for failure recovery See merge request opendc/opendc-simulator!51 | |||
| 2020-04-03 | feat: Report hypervisor state every slice | Fabian Mastenbroek | |
| 2020-04-03 | feat: Move to ERROR state on failure | Fabian Mastenbroek | |
| 2020-04-03 | feat: Fix failure duration parameters | Fabian Mastenbroek | |
| 2020-04-03 | feat: Add initial prototype for failure recovery | Fabian Mastenbroek | |
| 2020-04-03 | Merge branch '2.x-perf-interf-optimization' into '2.x' | Fabian Mastenbroek | |
| Optimize the performance interference model See merge request opendc/opendc-simulator!50 | |||
| 2020-04-03 | Filter on vms updated events | Georgios Andreadis | |
| 2020-04-01 | Launch in coroutine scope | Georgios Andreadis | |
| 2020-04-01 | Optimizes the performance interference model logic | Georgios Andreadis | |
| Credits to Fabian for the idea! | |||
| 2020-03-31 | Merge branch 'feat/2.x-allocation-policies' into '2.x' | Georgios Andreadis | |
| Add more allocation policies Closes #56 See merge request opendc/opendc-simulator!49 | |||
| 2020-03-31 | feat: Add reversed policies and random allocation policy | Fabian Mastenbroek | |
| 2020-03-30 | feat: Add option for specifying allocation policy | Fabian Mastenbroek | |
