| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-15 | refactor: Move entirely to Parquet | Fabian Mastenbroek | |
| 2020-05-14 | feat: Add option for specifying failure interval | Fabian Mastenbroek | |
| 2020-05-14 | perf: Improve performance interference model construction performance | Fabian Mastenbroek | |
| 2020-05-14 | feat: Add parquet reporter | Fabian Mastenbroek | |
| 2020-05-14 | perf: Differentiate between host and provisioner writer parallelism | Fabian Mastenbroek | |
| 2020-05-14 | bug: Ignore smaller experiments | Fabian Mastenbroek | |
| 2020-05-14 | perf: Use PostgreSQL bulk data inserter | Fabian Mastenbroek | |
| 2020-05-14 | feat: Persist provisioner events | Fabian Mastenbroek | |
| 2020-05-14 | bug: Fix portfolio configurations | Fabian Mastenbroek | |
| 2020-05-14 | perf: Various performance improvements | Fabian Mastenbroek | |
| 2020-05-13 | perf: Do not share metric writers across experiments | Fabian Mastenbroek | |
| 2020-05-13 | feat: Add workload sampling | Fabian Mastenbroek | |
| 2020-05-13 | feat: Improve debugging information | Fabian Mastenbroek | |
| 2020-05-13 | bug: Fix portfolios ids | Fabian Mastenbroek | |
| 2020-05-13 | refactor: Share trace across simulations | Fabian Mastenbroek | |
| 2020-05-13 | refactor: Share single database writer | Fabian Mastenbroek | |
| 2020-05-13 | feat: Add option for specifying selected portfolios | Fabian Mastenbroek | |
| 2020-05-13 | feat: Add experiment orchestrator in Kotlin | Fabian Mastenbroek | |
| 2020-05-12 | refactor: Restructure experiment setup | Fabian Mastenbroek | |
| 2020-05-08 | bug: Fix deadlock on termination | Fabian Mastenbroek | |
| 2020-05-07 | feat: Add initial version of Postgres reporter | Fabian Mastenbroek | |
| 2020-05-07 | refactor: Migrate to Clikt for argument parsing | Fabian Mastenbroek | |
| This change migrates the experiment runner to Clikt for parsing command line arguments, since it provides functionality that we need for having multiple types of reporters (e.g. postgres and parquet), not offered by the current parser. | |||
| 2020-05-07 | feat: Add support for more sophisticated logging | Fabian Mastenbroek | |
| 2020-05-07 | style: Rename monitor to reporter | Fabian Mastenbroek | |
| 2020-05-06 | Switch params and take logarithm | Georgios Andreadis | |
| 2020-05-06 | Make failure interval configurable | Georgios Andreadis | |
| 2020-05-06 | test: Add initial integration test for SC20 experiments | Fabian Mastenbroek | |
| 2020-05-06 | refactor: Modularize experiment code | Fabian Mastenbroek | |
| 2020-05-06 | refactor: Make trace converter more reusable | Fabian Mastenbroek | |
| 2020-05-05 | Fix redundant braces | Georgios Andreadis | |
| 2020-05-05 | Add check for VMs not in placement data | Georgios Andreadis | |
| 2020-05-05 | Add basic replay policy | Georgios Andreadis | |
| 2020-04-20 | perf: Minor tweaks in trace fetching | Fabian Mastenbroek | |
| 2020-04-16 | bug: Fix issues related to early termination | Fabian Mastenbroek | |
| 2020-04-16 | perf: Convert traces to Parquet format | Fabian Mastenbroek | |
| 2020-04-15 | feat: Print settings to console | Fabian Mastenbroek | |
| 2020-04-15 | feat: Add support for seeding experiments | Fabian Mastenbroek | |
| 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-13 | bug: Remove failed vms from monitor | 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-10 | bug: Do not report error states as final state | Fabian Mastenbroek | |
| 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-08 | bug: Fix incorrect reporting of overcommission | Fabian Mastenbroek | |
| 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 | feat: Report hypervisor state every slice | Fabian Mastenbroek | |
| 2020-04-03 | feat: Fix failure duration parameters | Fabian Mastenbroek | |
