aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance
Commit message (Expand)AuthorAgeFilesLines
* Rename dimension APPLICATION_ID -> INSTANCE_IDMorten Tokle2023-09-222-2/+2
* Change primary and pool IPs from Set to ListHåkon Hallingstad2023-09-141-3/+3
* Handle IPv4 address not found from resolving hostname for GCP exclaveHåkon Hallingstad2023-09-132-3/+8
* Add thread name template as dimension for locked load for curator locksjonmv2023-09-071-18/+23
* Never clear load balancer instanceMartin Polden2023-09-051-1/+1
* Log both last deployed and last activated timeHarald Musum2023-09-041-1/+6
* Return early if there are no candidatesMartin Polden2023-09-041-3/+6
* Remove unused executorMartin Polden2023-09-041-11/+0
* Trigger periodic redeployment for apps with readied reindexingjonmv2023-08-301-24/+9
* Use deploy time (prepare time) when considering applications for maintenance ...Harald Musum2023-08-301-4/+9
* Batch disk replacerjonmv2023-08-291-28/+14
* Max 100 hosts a timejonmv2023-08-281-4/+4
* Issue rebuild commands in parallel, since lock is sharedjonmv2023-08-281-16/+40
* Shut down super-lengthy maintainers fasterjonmv2023-08-222-0/+4
* AllocatableClusterresources -> AllocatableResourcesJon Bratseth2023-08-151-2/+2
* Add enums for infrastructure and add to vespametricsset as needed for infrast...yngveaasheim2023-07-312-4/+6
* Verify selected flavor is within resource limitsValerij Fredriksen2023-07-262-3/+9
* Merge pull request #27807 from vespa-engine/mpolden/empty-hosts-metricMartin Polden2023-07-181-1/+17
|\
| * Emit metric counting empty exclusive hostsMartin Polden2023-07-181-1/+17
* | Merge pull request #27788 from vespa-engine/jonmv/ensure-correct-lock-orderMartin Polden2023-07-172-26/+41
|\ \ | |/ |/|
| * Ensure correct lock order when failing tenant hostsjonmv2023-07-142-26/+41
* | Shorten throttling window in CDMartin Polden2023-07-171-1/+1
* | Throttle host provisioningMartin Polden2023-07-141-3/+10
|/
* Add autoscaling feature flagMartin Polden2023-07-131-0/+8
* Add two TODOs about locks taken in the wrong orderjonmv2023-07-122-2/+2
* Limit the maximum nomber of deprovisioned nodes in a zone to 1000jonmv2023-07-122-6/+33
* Merge pull request #27745 from vespa-engine/bratseth/provisioning-cleanupMartin Polden2023-07-121-1/+1
|\
| * Remove unnecessary tracking of surplus nodesJon Bratseth2023-07-121-1/+1
* | Keep for 3 daysHarald Musum2023-07-121-1/+1
* | Expire deprovisioned nodes in test zones earlier take 2Harald Musum2023-07-121-3/+5
|/
* Remove warningMartin Polden2023-07-111-2/+0
* Allocate all groups in one goJon Bratseth2023-07-091-4/+2
* Add cluster type to ClusterCapacity and use it when provioning hosts in HostC...Harald Musum2023-07-061-5/+13
* Actually update extra idjonmv2023-07-061-1/+3
* Look up GCP hosts by GCP instance IDjonmv2023-07-061-1/+4
* Rename method to reflect better what it actually returnsHarald Musum2023-07-034-12/+12
* Merge pull request #27586 from vespa-engine/jonmv/vespa-athenz-gcpJon Marius Venstad2023-06-291-1/+3
|\
| * Reduce log spamjonmv2023-06-291-1/+3
* | Avoid logging expiry of deprovisioned hosts in non-dynamic zonesMartin Polden2023-06-291-2/+8
* | Improve readabilityMartin Polden2023-06-291-2/+2
|/
* Merge pull request #27558 from vespa-engine/mpolden/add-fieldMartin Polden2023-06-282-3/+5
|\
| * SpellingMartin Polden2023-06-271-3/+3
| * Log on failureMartin Polden2023-06-271-0/+2
* | Take all involved locks when updating IP configjonmv2023-06-271-1/+11
* | Greatly reduce lock acquisitionsjonmv2023-06-271-1/+1
|/
* Merge pull request #27521 from vespa-engine/jonmv/misc-2Jon Marius Venstad2023-06-264-48/+51
|\
| * Make more decisions under locks, specifically in expirersjonmv2023-06-224-49/+51
| * Require locked node list in some more APIsjonmv2023-06-221-0/+1
* | Ensure HostCapacityMaintainer wont read host without childHåkon Hallingstad2023-06-231-1/+8
* | Do not pass children to HostProvisioner::provisionValerij Fredriksen2023-06-231-14/+10