aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java
Commit message (Expand)AuthorAgeFilesLines
* Avoid expiring failed host with children to dirtyHåkon Hallingstad2024-02-281-1/+16
* Only forcing de-provisioning of off premises nodesbjormel2023-10-261-1/+2
* Update copyrightJon Bratseth2023-10-091-1/+1
* Greatly reduce lock acquisitionsjonmv2023-06-271-1/+1
* Make more decisions under locks, specifically in expirersjonmv2023-06-221-43/+35
* Require locked node list in some more APIsjonmv2023-06-221-0/+1
* Also park wantToRetire/wantToDeprovision in FailedExpirerHåkon Hallingstad2023-01-111-12/+21
* Patch wantToDeprovision recursivelyHåkon Hallingstad2023-01-091-1/+1
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-1/+1
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-1/+1
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-1/+1
* Never remove allocation from nodesValerij Fredriksen2022-10-271-1/+1
* Re-order parametersMartin Polden2022-05-041-10/+8
* Read nodes lessJon Bratseth2022-04-221-24/+29
* Revert "Preserve all node events"Jon Bratseth2022-04-121-2/+2
* Fix after review feedbackMartin Polden2022-04-121-2/+2
* Park hosts with high fail countMartin Polden2022-02-111-3/+11
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Remove fail count check when recycling nodesMartin Polden2021-07-201-9/+1
* Revert "Revert "Emit a success factor from maintainers""Jon Bratseth2021-06-061-2/+2
* Revert "Emit a success factor from maintainers"Arnstein Ressem2021-06-041-2/+2
* Return success factorJon Bratseth2021-06-041-2/+2
* Add TODOMartin Polden2021-05-261-2/+2
* Expiry nodes based on stateful propertyMartin Polden2021-05-261-10/+10
* Prefer NodeList operations where possibleMartin Polden2021-04-281-4/+3
* Less custom NodeList matchingMartin Polden2021-04-071-1/+1
* Less DockerMartin Polden2021-02-181-2/+2
* Remove getNodes(...): Always use list(...)Jon Bratseth2021-02-091-1/+1
* Revert "Revert "Move node operations into a separate class""Jon Bratseth2021-02-091-5/+5
* Revert "Move node operations into a separate class"Jon Bratseth2021-02-091-5/+5
* Move node operations into a separate classJon Bratseth2021-02-081-5/+5
* The node repo owns state transitionsJon Bratseth2021-02-051-1/+1
* Use node repository clockJon Bratseth2020-11-121-8/+3
* Nice commentBjorn Meland2020-10-151-2/+4
* increase maxAllowedFailures to 50Bjorn Meland2020-10-141-1/+1
* Avoid reading nodes from irrelevant statesMartin Polden2020-09-301-10/+9
* Always fail out hosts when exceeding acceptable fail countMartin Polden2020-07-171-16/+11
* Emit QoS metric for all maintainersMartin Polden2020-07-161-3/+5
* isDockerHost -> isHostJon Bratseth2020-07-011-1/+1
* Use vespajlib maintenance package in node-repositoryMartin Polden2020-04-291-1/+1
* Don't change method nameJon Bratseth2020-03-091-1/+1
* Add deprovisioned stateJon Bratseth2020-03-091-2/+2
* Record the specific change agent in the node historyJon Bratseth2020-01-231-2/+2
* Update javadocMartin Polden2019-07-031-3/+1
* Remove NodeRetirerValerij Fredriksen2019-06-201-1/+1
* Change maintainers to use isCd()Harald Musum2019-05-311-3/+3
* Do not expire non-tenant non-host types from failedValerij Fredriksen2019-05-281-2/+5
* Merge branch 'master' into freva/move-job-controller-to-node-repoValerij Fredriksen2019-05-071-15/+15
|\
| * Recycle failed nodes without allocationHåkon Hallingstad2019-05-061-15/+15
* | Move JobControl and InfrastructureVersions to NodeRepositoryValerij Fredriksen2019-05-061-3/+2
|/