summaryrefslogtreecommitdiffstats
path: root/src/endpoint/scheduler.rs
AgeCommit message (Expand)Author
2020-12-08Move progress bar instantiation out of JobHandle implementationMatthias Beyer
2020-12-07Deny macro_use from external crateMatthias Beyer
2020-12-07Remove unused importsMatthias Beyer
2020-12-07Remove unused variableMatthias Beyer
2020-12-07Remove unused member: Database is not needed in the LogReceiver implMatthias Beyer
2020-12-07Remove passing of additional env variablesMatthias Beyer
2020-12-04Maintenance: Remove Display implMatthias Beyer
2020-12-04General code cleanupMatthias Beyer
2020-12-04Maintenance: Move log-file creation to functionMatthias Beyer
2020-12-04Rewrite function with more method chainingMatthias Beyer
2020-12-04Maintenance: Outsource environment variable creationMatthias Beyer
2020-12-04Rewrite EndpointScheduler::select_free_endpoint() to be more rustyMatthias Beyer
2020-12-03Add artifact in database and let job return list of artifacts instead of pathesMatthias Beyer
2020-12-03Cleanup importsMatthias Beyer
2020-11-16Fix: Also add "hardcoded environment" to databaseMatthias Beyer
2020-11-16Map environment variables from DB to job after inserting job in DBMatthias Beyer
2020-11-16Add passing of additional envMatthias Beyer
2020-11-15Implement error reporting of failed jobsMatthias Beyer
2020-11-14Implement on-disk logsMatthias Beyer
2020-11-14Make bar messages equivalent to finish messages (in format)Matthias Beyer
2020-11-14Remove tick() because it does not seem necessaryMatthias Beyer
2020-11-14Make multi bar available to scheduler when creating jobMatthias Beyer
2020-11-14Rewrite to use tokio::sync::RwLockMatthias Beyer
2020-11-14Add debug output, error context informationMatthias Beyer
2020-11-14Move multibar creation back to orchestratorMatthias Beyer
2020-11-14Make sure to drop bar as soon as possibleMatthias Beyer
2020-11-14Adapt finish message to other message formatsMatthias Beyer
2020-11-14Add trace!() outputMatthias Beyer
2020-11-14Add scheduler shutdown function, to drop multibarMatthias Beyer
2020-11-14Pass ProgressBar by referenceMatthias Beyer
2020-11-13Add uuid field to "job" tableMatthias Beyer
2020-11-13Make JobHandle create database entry for JobMatthias Beyer
2020-11-13Pass Submit object around when scheduling jobsMatthias Beyer
2020-11-13Report container hash after running job on endpointMatthias Beyer
2020-11-13Rename: JobHandle::get_result() -> JobHandle::run()Matthias Beyer
2020-11-13Move log collecting to endpoint codeMatthias Beyer
2020-11-09Add more trace outputMatthias Beyer
2020-11-08Remove unused imports, sort importsMatthias Beyer
2020-11-06Add logging output and error context messagesMatthias Beyer
2020-11-06Derive Debug for JobHandleMatthias Beyer
2020-11-06Rename: ConfiguredEndpoint -> EndpointMatthias Beyer
2020-11-06Change to not track endpoint load in butidoMatthias Beyer
2020-11-05Improve scheduling implementationMatthias Beyer
2020-11-05Add EndpointScheduler::schedule_job()Matthias Beyer
2020-11-05Remove EndpointManagerMatthias Beyer
2020-11-03EndpointScheduler should get Arc<RwLock<StagingStore>>, not construct Arc<RwL...Matthias Beyer
2020-11-03Fix: EndpointScheduler does not get jobsets on initializationMatthias Beyer
2020-11-03Fix EndpointManager und EndpointScheduler to return pathes of resultsMatthias Beyer
2020-11-03Make EndpointScheduler aware of staging storeMatthias Beyer
2020-11-03Implement schedulerMatthias Beyer