summaryrefslogtreecommitdiff
path: root/opendc/models
AgeCommit message (Collapse)Author
2020-06-09python3 progressjc0b
2018-07-20feat: Implement Scheduler Reference ArchitectureFabian Mastenbroek
This change implements the changes needed in the webserver for implementing parts of the Datacenter Scheduling Reference Architecture as published in SC18. This change reflects the following changes in the database schema: - **Removal of `parallelizability` column in `Task`** This field was not used by the simulator and we opted to use a field describing the amount of cores the task can run on instead. - **Removal of `task_id` column in `MachineState`** This field did not make sense anymore now that a machine can run multiple tasks. Fortunately, this field is not used in the frontend.
2017-09-26Fix more PEP-8 violationsGeorgios Andreadis
2017-09-26Copy over topology_ids on branchGeorgios Andreadis
2017-09-25Reformat codebase and fix spelling errorsGeorgios Andreadis
2017-09-25Fix rack to tile add endpointGeorgios Andreadis
2017-08-13Merge branch 'master' into flat-apiGeorgios Andreadis
2017-08-13Convert API codebase to flat modelGeorgios Andreadis
2017-08-09Migrate to MariaDBSacheendra Talluri
2017-08-08Add job to modelsGeorgios Andreadis
2017-02-27Update tasks to add parallelizability and core useleonoverweel
2017-02-27Add state and last_simulated_tick to Experimentsleonoverweel
This change brings the web server back up to date with the new database schema.
2017-01-24Initial commitleonoverweel