summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-09Document .gitignore and add file ruleGeorgios Andreadis
2018-11-09Merge pull request #14 from atlarge-research/fix-web-server-errorFabian Mastenbroek
Fix web server crash in Docker environment
2018-11-09Fix web server crash in Docker environmentGeorgios Andreadis
The current web server fails on my machine when I run the Docker setup. I found out that this was a more common issue with a fix, so I've applied this fix to our setup. This was the crash: https://github.com/etingof/pyasn1/issues/108
2018-08-14Merge pull request #13 from atlarge-research/feature/sc18-experimentsFabian Mastenbroek
feat: Implement Scheduler Reference Architecture
2018-08-14feat: Add job metricsFabian Mastenbroek
2018-08-14feat: Add support for both wall and cpu timeFabian Mastenbroek
2018-08-14feat: Add job id to DB schemaGeorgios Andreadis
2018-08-14feat: Add task metrics to DB schemaGeorgios Andreadis
2018-08-14feat: Add stage measurements to schemaFabian Mastenbroek
2018-08-14feat: Add GWF conversion scriptGeorgios Andreadis
This change adds a conversion script that allows users to import traces from the Grid Workload Archive (see http://gwa.ewi.tudelft.nl/) into the OpenDC database.
2018-08-14feat: Implement Scheduler Reference ArchitectureFabian Mastenbroek
This change implements the parts of the Datacenter Scheduling Reference Architecture as published in SC18. This commit consists of changes to the database schema such as: - **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.
2018-08-14chore: Automatically import database schema in Docker imageFabian Mastenbroek
This change will make the database image automatically import the schema and test data.
2017-12-14Relink frontend masterGeorgios Andreadis
2017-12-14Relink frontend moduleGeorgios Andreadis
2017-10-28Sync frontend with upstreamGeorgios Andreadis
2017-10-28Merge pull request #12 from atlarge-research/chore/sync-simulatorGeorgios Andreadis
Sync simulator with upstream
2017-10-28Sync simulator with upstreamFabian Mastenbroek
This change updates the simulator to the latest upstream version, which adds prebuilding to the Docker image and limits to simulation time. I have also added failure settings to the docker-compose configuration, in addition to slimming down the opendc Docker image configuration.
2017-10-18Add GZip compression to the serverGeorgios Andreadis
2017-10-17Merge branch 'master' of https://github.com/atlarge-research/opendcGeorgios Andreadis
2017-10-17Relink frontend and simulatorGeorgios Andreadis
2017-10-05Add CONTRIBUTING.mdGeorgios Andreadis
This document provides guidelines for community contributions (from filing issue reports to adding code).
2017-09-30Center-align component diagram in READMEGeorgios Andreadis
2017-09-30Fix foreign key constraint on experiment statesGeorgios Andreadis
2017-09-30Add new frontend screenshotsGeorgios Andreadis
2017-09-29Link new frontendGeorgios Andreadis
2017-09-29Fix Docker configuration for simulatorFabian Mastenbroek
This change fixes the Docker configuration for the simulator, in particular the database configuration for the simulator.
2017-09-29Track master branch of simulatorFabian Mastenbroek
This change will make the repository track the master branch of the simulator.
2017-09-29Update Docker image of simulatorFabian Mastenbroek
This change updates the Docker of the simulator so that it will now prebuild the simulator, so that it can be run immediately at runtime.
2017-09-29Replace yarn with npm commands in DockerfileGeorgios Andreadis
2017-09-29Relink simulatorGeorgios Andreadis
2017-09-29Connect docker-compose with new simulator imageGeorgios Andreadis
2017-09-28Relink frontendGeorgios Andreadis
2017-09-28Update tech stack listGeorgios Andreadis
2017-09-28Add blank line between header and contentGeorgios Andreadis
2017-09-28Improve README headerGeorgios Andreadis
2017-09-28Add CRLF-config notice to READMEGeorgios Andreadis
2017-09-28Add Kotlin simulator Docker configurationFabian Mastenbroek
This change adds the Docker configuration for the Kotlin simulator to the repository.
2017-09-28Add Kotlin simulator as dependencyFabian Mastenbroek
2017-09-28Remove C++ simulator from docker setupGeorgios Andreadis
2017-09-28Add new frontendGeorgios Andreadis
2017-09-28Remove unused DB-location variableGeorgios Andreadis
2017-09-26Link new web-server and frontendGeorgios Andreadis
2017-09-26Relink frontendGeorgios Andreadis
2017-09-26Add topology_id concept to databaseGeorgios Andreadis
2017-09-25Fix issue with rack creationGeorgios Andreadis
2017-09-25Remove uniqueness constraint on room namesGeorgios Andreadis
2017-09-25Update schema.sql to drop tables if existingGeorgios Andreadis
2017-09-25Copy mysql environment variables into keys.jsonSacheendra Talluri
2017-09-25Install the python mysql connectorSacheendra Talluri
2017-09-24Fix primary key of schedulers tableGeorgios Andreadis