summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/JobRunner.java
Commit message (Expand)AuthorAgeFilesLines
* Reduce JobRunner threadsMartin Polden2021-02-111-1/+1
* Delegate blocking ops to executor in JobRunnerJon Marius Venstad2021-02-021-4/+6
* Rename close to awaitShutdownJon Marius Venstad2020-12-101-2/+2
* Split (async) shutdown and (sync) wait for it, and use lists in all maintaine...Jon Marius Venstad2020-12-091-1/+6
* More threads for JobRunner, and name themJon Marius Venstad2020-10-271-1/+2
* Wait for all steps to finish before finishing a runJon Marius Venstad2020-10-271-0/+3
* Increase readabilityJon Marius Venstad2020-09-241-1/+1
* Emit QoS metric for all maintainersMartin Polden2020-07-161-1/+2
* Use shutdownNow if shutdown is not enough, after 10 secondsJon Marius Venstad2020-05-041-1/+6
* Use vespajlib maintenance package in controller-serverMartin Polden2020-04-291-9/+8
* LogLevel.WARNING -> Level.WARNINGgjoranv2020-04-251-2/+2
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
* Time out when no nodes are suspended, or the same node is suspended, for too ...Jon Marius Venstad2020-01-241-1/+1
* Remove ClockHåkon Hallingstad2020-01-061-7/+4
* Adds steps to the run REST APIHåkon Hallingstad2020-01-021-5/+8
* Add start timestamp for step, try 2Håkon Hallingstad2019-12-171-0/+7
* Remove old JobStatus, JobList and DeploymentStatusJon Marius Venstad2019-12-021-16/+3
* Retry deleting deployments when jobs endJon Marius Venstad2019-11-181-2/+1
* Report job completion after job has properly ended, from job runnerJon Marius Venstad2019-11-071-1/+15
* Split job run in smaller parts in i-tester, with failure modesJon Marius Venstad2019-10-211-2/+2
* Catch exceptions in JobRunner, rather than leaking to stderrJon Marius Venstad2019-09-101-1/+11
* Remove unused @InjectJon Marius Venstad2019-05-231-1/+0
* Kick job runner when deploying, to reduce latency and improve UXJon Marius Venstad2019-05-201-0/+1
* Memory visibility to ensure step isn't run twiceJon Marius Venstad2019-05-091-0/+1
* Run tester on same platform as deployment targetJon Marius Venstad2018-11-281-2/+0
* Limit run data and logs to a history of the 256 last onesJon Marius Venstad2018-10-051-1/+1
* Add copyright headerJon Bratseth2018-10-011-0/+1
* More abortion fixJon Marius Venstad2018-08-301-4/+6
* Fix abortion criterion (for single threaded tests)Jon Marius Venstad2018-08-301-4/+4
* Rewire so JobController owns the TesterCloud for log updatesJon Marius Venstad2018-08-271-2/+5
* Made `RunStatus status` an explicit, set-once, serialised fieldJon Marius Venstad2018-08-141-6/+7
* Rename RunStatus to RunJon Marius Venstad2018-08-141-3/+3
* Add abortion after 1 day, on job levleJon Marius Venstad2018-08-131-0/+3
* Added scenario tests where everything succeed, and fixed bugsJon Marius Venstad2018-08-101-1/+1
* Inline Delegating- and InternalBuildServiceJon Marius Venstad2018-08-071-3/+1
* More thorough step and GC tests and some more wiringJon Marius Venstad2018-07-021-2/+3
* Thorough GC of job resourcesJon Marius Venstad2018-07-021-0/+1
* Support aborting runs, and some JobRunner testsJon Marius Venstad2018-07-021-2/+7
* Some more details fleshed outJon Marius Venstad2018-07-021-1/+1
* Maybe a finished job run engine?Jon Marius Venstad2018-07-021-0/+94