summaryrefslogtreecommitdiffstats
path: root/node-repository
Commit message (Collapse)AuthorAgeFilesLines
* Require non-empty IP pool for ready hostsMartin Polden2021-03-196-11/+14
|
* Require primary IP addresses for ready hostsMartin Polden2021-03-194-4/+9
|
* Rename getIpSet -> ipSetMartin Polden2021-03-198-18/+19
|
* Merge pull request #17052 from vespa-engine/bratseth/copyright-headersKristian Aune2021-03-192-0/+2
|\ | | | | Add copyright headers
| * Add copyright headersJon Bratseth2021-03-182-0/+2
| |
* | Take read-write mix into account in sizing groupsJon Bratseth2021-03-189-42/+105
|/
* Merge pull request #17044 from vespa-engine/mpolden/only-expire-hostMartin Polden2021-03-181-3/+11
|\ | | | | Only expire tenant hosts from provisioned
| * Only expire tenant hosts from provisionedMartin Polden2021-03-181-3/+11
| |
* | Merge pull request #17032 from vespa-engine/mpolden/non-tenant-real-limitsValerij Fredriksen2021-03-182-1/+2
|\ \ | | | | | | Non-tenant nodes are always within real limits
| * | Non-tenant nodes are always within real limitsMartin Polden2021-03-182-1/+2
| |/
* | Merge pull request #17030 from vespa-engine/bratseth/cluster-modelValerij Fredriksen2021-03-1813-205/+259
|\ \ | |/ |/| Bratseth/cluster model
| * Move to ClusterModelJon Bratseth2021-03-184-19/+15
| |
| * Move to ClusterModelJon Bratseth2021-03-183-15/+22
| |
| * Move to ClusterModelJon Bratseth2021-03-186-140/+131
| |
| * Move to ClusterModelJon Bratseth2021-03-182-2/+7
| |
| * Move to ClusterModelJon Bratseth2021-03-183-13/+15
| |
| * Move to ClusterModelJon Bratseth2021-03-185-46/+56
| |
| * Add ClusterModelJon Bratseth2021-03-183-16/+59
| |
* | Merge pull request #17024 from vespa-engine/mpolden/log-retirement-causeMartin Polden2021-03-181-14/+45
|\ \ | | | | | | Log retirement cause
| * | Log retirement causeMartin Polden2021-03-181-14/+45
| |/
* / Emnable autoscaling in devJon Bratseth2021-03-181-1/+3
|/
* Merge pull request #16991 from vespa-engine/mpolden/os-upgrade-confighostMartin Polden2021-03-185-21/+20
|\ | | | | Trigger OS upgrade for all hosts
| * Improve namesMartin Polden2021-03-165-19/+19
| |
| * SimplifyMartin Polden2021-03-161-2/+1
| |
* | Merge pull request #17019 from vespa-engine/bratseth/predict-in-scaling-windowValerij Fredriksen2021-03-179-116/+222
|\ \ | | | | | | Bratseth/predict in scaling window
| * | Normalize to rate in measurement windowJon Bratseth2021-03-175-51/+82
| | |
| * | Advance timeJon Bratseth2021-03-173-7/+7
| | |
| * | CleanupJon Bratseth2021-03-172-18/+11
| | |
| * | Adjust growth rate by average rate over windowJon Bratseth2021-03-174-32/+56
| | |
| * | Average query rate over measurement windowJon Bratseth2021-03-176-39/+73
| | |
| * | Add growth headroom testJon Bratseth2021-03-171-18/+42
| |/
* | Remove dynamic-config-server-provisioning flagMartin Polden2021-03-173-13/+9
| |
* | Remove unused FlagSource parameterMartin Polden2021-03-172-4/+2
|/
* Add direct ResourceTarget testJon Bratseth2021-03-162-1/+76
|
* Allow more traffic headroomJon Bratseth2021-03-161-4/+5
|
* Merge pull request #16980 from vespa-engine/mpolden/grouping-byJon Marius Venstad2021-03-167-58/+43
|\ | | | | Add groupingBy to AbstractFilteringList
| * Add groupingBy to AbstractFilteringListMartin Polden2021-03-167-58/+43
| |
* | Merge pull request #16984 from ↵Martin Polden2021-03-163-72/+36
|\ \ | | | | | | | | | | | | vespa-engine/hakonhall/retire-all-wanttoretire-nodes-with-typenodespec Retire all wanttoretire nodes with TypeNodeSpec
| * | Use NodeList::retiredHåkon Hallingstad2021-03-161-5/+1
| | |
| * | Retire all wanttoretire nodes with TypeNodeSpecHåkon Hallingstad2021-03-163-73/+41
| |/
* | Merge pull request #16987 from vespa-engine/bratseth/write-read-factorValerij Fredriksen2021-03-169-20/+135
|\ \ | | | | | | Adjust read but not write load for BCP and growth
| * | Remove printlnJon Bratseth2021-03-161-1/+0
| | |
| * | Adjust read but not write load for BCP and growthJon Bratseth2021-03-169-20/+136
| |/
* / Dynamically allocate controllers like config serversHåkon Hallingstad2021-03-165-35/+63
|/
* Merge pull request #16948 from ↵Martin Polden2021-03-164-6/+158
|\ | | | | | | | | vespa-engine/hakonhall/require-3-active-config-serverscontrollers-when-allowing-removal Require 3 active config servers/controllers when allowing removal
| * Avoid unnecessary SetHåkon Hallingstad2021-03-161-1/+1
| |
| * Add test of cfg reprovisioning with RetiredExpirerHåkon Hallingstad2021-03-164-4/+129
| |
| * Avoid eventual expiry of cfglike nodeHåkon Hallingstad2021-03-151-25/+28
| |
| * Require 3 active config servers/controllers when allowing removalHåkon Hallingstad2021-03-151-2/+26
| |
* | Merge pull request #16963 from vespa-engine/mpolden/deprovision-recursivelyHåkon Hallingstad2021-03-165-11/+8
|\ \ | | | | | | Set wantToDeprovision recursively