summaryrefslogtreecommitdiff
path: root/simulator
AgeCommit message (Collapse)Author
2020-08-24Add support for HPC portfolioFabian Mastenbroek
2020-08-24Add initial HPC sampler implementationFabian Mastenbroek
2020-08-24Fix reporting of experiment failuresFabian Mastenbroek
This change fixes an issue where exceptions thrown during a simulation run are swallowed by the experiment runner.
2020-08-24Cache build artifacts for Docker buildFabian Mastenbroek
2020-08-24Make simulator image leanerFabian Mastenbroek
This change updates the Dockerfile for the simulator to reduce its size. By using Docker stages, we can split the build image from the runtime image that only contains the runtime binaries.
2020-08-24Default to local Spark instanceFabian Mastenbroek
2020-08-24Add data processing pipeline via SparkFabian Mastenbroek
This change adds support for processing the experimental results by means of a Spark data processing pipeline.
2020-08-24Enable support for failures and perf. interferenceFabian Mastenbroek
2020-08-24Add docker-compose service for simulatorFabian Mastenbroek
This change re-adds the simulator service for the docker-compose configuration, such that it will listen for incoming jobs from the API.
2020-08-24Add prototype of web experiment runnerFabian Mastenbroek
This change adds a bridge between the frontend and the new simulator implementation via MongoDB.
2020-08-24Add skeleton for web runnerFabian Mastenbroek
2020-08-24Remove unnecessary dotfilesFabian Mastenbroek
This change removes configuration files (e.g. Travis CI and Gitlab CI) in the simulator directory which have become unnecessary due to the migration to a monorepo.
2020-08-24Update to Gradle 6.5.1Fabian Mastenbroek
This commit updates the Gradle wrapper to version 6.5.1 to address some of the issues we were having when importing the project.
2020-08-24Rename simulations to projects and remove experiment viewGeorgios Andreadis
2020-08-24Add current progress on frontend portGeorgios Andreadis
2020-08-24Remove sublicensesGeorgios Andreadis
2020-08-24Consistencify structureGeorgios Andreadis
2020-08-24Remove duplicate ruleGeorgios Andreadis
2020-08-24Finalize monorepo setup for OpenDCFabian Mastenbroek
This change merges the four main OpenDC development repositories into a single Git repository and performs final organization of the repository.
2020-08-24Prepare simulator repository for monorepoGeorgios Andreadis
This change prepares the simulator Git repository for the monorepo residing at https://github.com/atlarge-research.com/opendc. To accomodate for this, we move all files into a simulator subdirectory.