summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Expand)AuthorAgeFilesLines
* Scale *down* only if it saves cost meaningfullyJon Bratseth2021-10-073-10/+17
* Update Verizon Media copyright notices.gjoranv2021-10-07116-116/+116
* Update 2018 copyright notices.gjoranv2021-10-0729-29/+29
* Update 2017 copyright notices.gjoranv2021-10-0772-72/+72
* Merge pull request #19399 from vespa-engine/hakonhall/remove-deprecated-allow...Harald Musum2021-10-012-2/+0
|\
| * Remove deprecated allowedToBeDown metricHåkon Hallingstad2021-10-012-2/+0
* | Merge pull request #19383 from vespa-engine/merge-http-utils-into-vespajlibgjoranv2021-10-011-6/+0
|\ \ | |/ |/|
| * Remove deps to http-utils and add vespajlib where necessary.gjoranv2021-09-301-6/+0
* | Merge pull request #19367 from vespa-engine/balder/only-fetch-node-list-once-...Martin Polden2021-09-302-15/+37
|\ \
| * | Read nodes once from node repo when starting prepare. Only re-read if noderep...Henning Baldersheim2021-09-302-15/+37
| |/
* | Merge pull request #19369 from vespa-engine/hakonhall/remove-allowedtobedown-...Valerij Fredriksen2021-09-3022-23/+0
|\ \ | |/ |/|
| * Remove allowedToBeDown from node responseHåkon Hallingstad2021-09-3022-23/+0
* | Refactor to separate happy and hard path.Henning Baldersheim2021-09-301-11/+14
* | Refactor and read nodes from node repo further out.Henning Baldersheim2021-09-305-33/+40
* | Reduce number of times nodes are read by reading all and then filter as needed.Henning Baldersheim2021-09-302-10/+6
|/
* Allow in-place resize for non-content nodes when decreasing resources and inc...Valerij Fredriksen2021-09-293-19/+18
* Cheaper compute of free ip adresses.Henning Baldersheim2021-09-293-24/+24
* Parent is optionalHenning Baldersheim2021-09-293-12/+12
* Precompute host -> children mapping as it is frequently used and expensive to...Henning Baldersheim2021-09-297-44/+111
* Ignore benchmark testHarald Musum2021-09-291-0/+2
* Compute capacity once for each host, instead of once per host per node.Henning Baldersheim2021-09-282-6/+23
* Merge pull request #19334 from vespa-engine/balder/precompute-hostresources-t...Jon Bratseth2021-09-281-17/+30
|\
| * Precompute host resources to avoid redoing it on every compare during sort.Henning Baldersheim2021-09-281-17/+30
* | Add warmupHenning Baldersheim2021-09-281-0/+4
|/
* Revert "Precompute host resources to avoid redoing it on every compare during...Håkon Hallingstad2021-09-282-54/+21
* Add micro benchmark of finding children of a hostHarald Musum2021-09-281-0/+100
* Compute capacity once for each host, instead of once per host per node.Henning Baldersheim2021-09-281-4/+22
* Precompute host resources to avoid redoing it on every compare during sort.Henning Baldersheim2021-09-281-17/+32
* Merge pull request #19246 from vespa-engine/mortent/persist-host-truststoreMartin Polden2021-09-238-25/+189
|\
| * fix after reviewMorten Tokle2021-09-232-3/+8
| * Set -> ListMorten Tokle2021-09-235-15/+16
| * Ignore empty truststoreMorten Tokle2021-09-232-3/+5
| * Persist trust store in node repoMorten Tokle2021-09-228-25/+181
* | Avoid unknown service status on suspended hostHåkon Hallingstad2021-09-231-6/+1
|/
* Add flag for whether to use application in MaintenanceDeploymentHarald Musum2021-09-161-1/+7
* Allow underscores in archive URIValerij Fredriksen2021-09-162-2/+5
* Dirty all nodes on application removalValerij Fredriksen2021-09-153-13/+9
* Merge pull request #19097 from vespa-engine/hakon/support-starting-with-unkno...Harald Musum2021-09-143-10/+23
|\
| * Add ServiceStatus.UNKNOWNHåkon Hallingstad2021-09-133-10/+23
* | Fix testValerij Fredriksen2021-09-101-7/+8
* | Transition directly to dirty in CD or non-PROD zonesValerij Fredriksen2021-09-102-1/+22
|/
* Do not pass exclusive when calculating real resourcesValerij Fredriksen2021-09-0712-28/+18
* Expose real node resourcesValerij Fredriksen2021-09-0735-41/+44
* Fix javadoc syntax.Arnstein Ressem2021-08-261-1/+1
* Remove unused constantMartin Polden2021-08-231-3/+0
* Merge pull request #18802 from vespa-engine/mpolden/fix-capacity-checkJon Bratseth2021-08-206-36/+65
|\
| * Always account for available IP addresses when checking capacityMartin Polden2021-08-206-36/+65
* | Require budget fieldMartin Polden2021-08-191-3/+1
* | Stop writing empty hostname fieldMartin Polden2021-08-191-2/+1
|/
* Log reason for redeploymentHåkon Hallingstad2021-08-183-41/+46