summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Retire nodes on overcommited hostsValerij Fredriksen2020-09-113-25/+82
* Stop passing class variables between class methodsValerij Fredriksen2020-09-111-27/+16
* Make final and pass in NodeList instead of NodeRepositoryValerij Fredriksen2020-09-114-50/+46
* Revert "Revert "Bratseth/allocation improvements" MERGEOK"Jon Bratseth2020-09-0910-32/+112
* Revert "Bratseth/allocation improvements"Jon Marius Venstad2020-09-0910-112/+32
* SimplifyJon Bratseth2020-09-091-3/+1
* SimplifyJon Bratseth2020-09-091-10/+14
* SimplifyJon Bratseth2020-09-091-11/+13
* Don't change node allocation when we cannot failJon Bratseth2020-09-093-14/+38
* Reuse inactive nodes also when they are retired firstJon Bratseth2020-09-099-14/+66
* Log current resourtces more accuratelyJon Bratseth2020-09-081-7/+7
* Merge pull request #14323 from vespa-engine/bratseth/autoscaling-act-on-targe...Jon Bratseth2020-09-081-4/+5
|\
| * Act only if the target changesJon Bratseth2020-09-081-4/+5
* | Merge pull request #14322 from vespa-engine/bratseth/autoscaling-symmetric-di...Jon Bratseth2020-09-081-3/+2
|\ \ | |/ |/|
| * Symmetric differenceJon Bratseth2020-09-081-3/+2
* | Merge pull request #14321 from vespa-engine/bratseth/autoscale-reaction-timeValerij Fredriksen2020-09-083-13/+6
|\ \ | |/ |/|
| * Improve commentJon Bratseth2020-09-081-1/+2
| * Cluster size independent autoscaling reaction timeJon Bratseth2020-09-083-13/+5
* | Merge pull request #14309 from vespa-engine/hakonhall/move-to-container-engin...Håkon Hallingstad2020-09-081-1/+1
|\ \ | |/ |/|
| * Avoid renaming DockerImage which is used in the config modelHåkon Hallingstad2020-09-0825-85/+85
| * Move to container engine neutral namesHåkon Hallingstad2020-09-0725-85/+85
* | Only log when we really redeployJon Bratseth2020-09-071-2/+1
|/
* Avoid unnecesary logging: Reduce log level or removeHarald Musum2020-08-311-3/+2
* Merge pull request #14192 from vespa-engine/mpolden/never-downgradeJon Bratseth2020-08-286-10/+30
|\
| * Never attempt to downgrade OSMartin Polden2020-08-286-10/+30
* | Enforce a minimum vcpuJon Bratseth2020-08-273-22/+55
|/
* Merge pull request #14155 from vespa-engine/bratseth/avoid-manual-zone-noiseJon Bratseth2020-08-251-0/+4
|\
| * Reduce noiseJon Bratseth2020-08-251-0/+4
* | Do not move non-tenant-hosts to deprovisionedValerij Fredriksen2020-08-241-1/+1
|/
* Preserve allocation when possibleJon Bratseth2020-08-206-10/+206
* Return failure when capacity problems cannot be mitigatedJon Bratseth2020-08-182-2/+5
* Revert "Upgrade to Curator 4"Harald Musum2020-08-171-1/+0
* Cleanup exclusions and remove stray fileHarald Musum2020-08-161-6/+0
* Upgrade to Curator 4Harald Musum2020-08-162-0/+7
* Stick to junit for simple test.Henning Baldersheim2020-08-111-3/+1
* Merge pull request #14018 from vespa-engine/freva/fix-retirement-loopValerij Fredriksen2020-08-1111-37/+50
|\
| * Use reverse PrioritizableNode order when retiring excessValerij Fredriksen2020-08-112-9/+7
| * Update javadocValerij Fredriksen2020-08-101-1/+0
| * Prioritize retiring nodes on spare hostsValerij Fredriksen2020-08-102-5/+32
| * Use node type rather than flavor environment to determine node typeValerij Fredriksen2020-08-104-15/+10
| * Do not propagate spareCount through Preparer & GroupPreparerValerij Fredriksen2020-08-104-12/+6
* | Fix recursive wantToRetire & wantToDeprovision patchValerij Fredriksen2020-08-102-37/+66
|/
* Avoid unnecessary fixation of manual clockHåkon Hallingstad2020-07-301-2/+1
* Fix flaky NodeMetricsDbTestHåkon Hallingstad2020-07-301-1/+5
* Log load balancer state transitionMartin Polden2020-07-242-9/+18
* Take config server lock in node-repositoryMartin Polden2020-07-223-12/+63
* Inline unnecessary methodsMartin Polden2020-07-2111-29/+19
* Measure consecutive maintenance failuresMartin Polden2020-07-211-7/+5
* Always fail out hosts when exceeding acceptable fail countMartin Polden2020-07-171-16/+11
* Emit QoS metric for all maintainersMartin Polden2020-07-1632-102/+154