Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Require non-empty IP pool for ready hosts | Martin Polden | 2021-03-19 | 6 | -11/+14 |
| | |||||
* | Require primary IP addresses for ready hosts | Martin Polden | 2021-03-19 | 4 | -4/+9 |
| | |||||
* | Rename getIpSet -> ipSet | Martin Polden | 2021-03-19 | 8 | -18/+19 |
| | |||||
* | Merge pull request #17052 from vespa-engine/bratseth/copyright-headers | Kristian Aune | 2021-03-19 | 2 | -0/+2 |
|\ | | | | | Add copyright headers | ||||
| * | Add copyright headers | Jon Bratseth | 2021-03-18 | 2 | -0/+2 |
| | | |||||
* | | Take read-write mix into account in sizing groups | Jon Bratseth | 2021-03-18 | 9 | -42/+105 |
|/ | |||||
* | Merge pull request #17044 from vespa-engine/mpolden/only-expire-host | Martin Polden | 2021-03-18 | 1 | -3/+11 |
|\ | | | | | Only expire tenant hosts from provisioned | ||||
| * | Only expire tenant hosts from provisioned | Martin Polden | 2021-03-18 | 1 | -3/+11 |
| | | |||||
* | | Merge pull request #17032 from vespa-engine/mpolden/non-tenant-real-limits | Valerij Fredriksen | 2021-03-18 | 2 | -1/+2 |
|\ \ | | | | | | | Non-tenant nodes are always within real limits | ||||
| * | | Non-tenant nodes are always within real limits | Martin Polden | 2021-03-18 | 2 | -1/+2 |
| |/ | |||||
* | | Merge pull request #17030 from vespa-engine/bratseth/cluster-model | Valerij Fredriksen | 2021-03-18 | 13 | -205/+259 |
|\ \ | |/ |/| | Bratseth/cluster model | ||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 4 | -19/+15 |
| | | |||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 3 | -15/+22 |
| | | |||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 6 | -140/+131 |
| | | |||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 2 | -2/+7 |
| | | |||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 3 | -13/+15 |
| | | |||||
| * | Move to ClusterModel | Jon Bratseth | 2021-03-18 | 5 | -46/+56 |
| | | |||||
| * | Add ClusterModel | Jon Bratseth | 2021-03-18 | 3 | -16/+59 |
| | | |||||
* | | Merge pull request #17024 from vespa-engine/mpolden/log-retirement-cause | Martin Polden | 2021-03-18 | 1 | -14/+45 |
|\ \ | | | | | | | Log retirement cause | ||||
| * | | Log retirement cause | Martin Polden | 2021-03-18 | 1 | -14/+45 |
| |/ | |||||
* / | Emnable autoscaling in dev | Jon Bratseth | 2021-03-18 | 1 | -1/+3 |
|/ | |||||
* | Merge pull request #16991 from vespa-engine/mpolden/os-upgrade-confighost | Martin Polden | 2021-03-18 | 5 | -21/+20 |
|\ | | | | | Trigger OS upgrade for all hosts | ||||
| * | Improve names | Martin Polden | 2021-03-16 | 5 | -19/+19 |
| | | |||||
| * | Simplify | Martin Polden | 2021-03-16 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #17019 from vespa-engine/bratseth/predict-in-scaling-window | Valerij Fredriksen | 2021-03-17 | 9 | -116/+222 |
|\ \ | | | | | | | Bratseth/predict in scaling window | ||||
| * | | Normalize to rate in measurement window | Jon Bratseth | 2021-03-17 | 5 | -51/+82 |
| | | | |||||
| * | | Advance time | Jon Bratseth | 2021-03-17 | 3 | -7/+7 |
| | | | |||||
| * | | Cleanup | Jon Bratseth | 2021-03-17 | 2 | -18/+11 |
| | | | |||||
| * | | Adjust growth rate by average rate over window | Jon Bratseth | 2021-03-17 | 4 | -32/+56 |
| | | | |||||
| * | | Average query rate over measurement window | Jon Bratseth | 2021-03-17 | 6 | -39/+73 |
| | | | |||||
| * | | Add growth headroom test | Jon Bratseth | 2021-03-17 | 1 | -18/+42 |
| |/ | |||||
* | | Remove dynamic-config-server-provisioning flag | Martin Polden | 2021-03-17 | 3 | -13/+9 |
| | | |||||
* | | Remove unused FlagSource parameter | Martin Polden | 2021-03-17 | 2 | -4/+2 |
|/ | |||||
* | Add direct ResourceTarget test | Jon Bratseth | 2021-03-16 | 2 | -1/+76 |
| | |||||
* | Allow more traffic headroom | Jon Bratseth | 2021-03-16 | 1 | -4/+5 |
| | |||||
* | Merge pull request #16980 from vespa-engine/mpolden/grouping-by | Jon Marius Venstad | 2021-03-16 | 7 | -58/+43 |
|\ | | | | | Add groupingBy to AbstractFilteringList | ||||
| * | Add groupingBy to AbstractFilteringList | Martin Polden | 2021-03-16 | 7 | -58/+43 |
| | | |||||
* | | Merge pull request #16984 from ↵ | Martin Polden | 2021-03-16 | 3 | -72/+36 |
|\ \ | | | | | | | | | | | | | vespa-engine/hakonhall/retire-all-wanttoretire-nodes-with-typenodespec Retire all wanttoretire nodes with TypeNodeSpec | ||||
| * | | Use NodeList::retired | Håkon Hallingstad | 2021-03-16 | 1 | -5/+1 |
| | | | |||||
| * | | Retire all wanttoretire nodes with TypeNodeSpec | Håkon Hallingstad | 2021-03-16 | 3 | -73/+41 |
| |/ | |||||
* | | Merge pull request #16987 from vespa-engine/bratseth/write-read-factor | Valerij Fredriksen | 2021-03-16 | 9 | -20/+135 |
|\ \ | | | | | | | Adjust read but not write load for BCP and growth | ||||
| * | | Remove println | Jon Bratseth | 2021-03-16 | 1 | -1/+0 |
| | | | |||||
| * | | Adjust read but not write load for BCP and growth | Jon Bratseth | 2021-03-16 | 9 | -20/+136 |
| |/ | |||||
* / | Dynamically allocate controllers like config servers | Håkon Hallingstad | 2021-03-16 | 5 | -35/+63 |
|/ | |||||
* | Merge pull request #16948 from ↵ | Martin Polden | 2021-03-16 | 4 | -6/+158 |
|\ | | | | | | | | | vespa-engine/hakonhall/require-3-active-config-serverscontrollers-when-allowing-removal Require 3 active config servers/controllers when allowing removal | ||||
| * | Avoid unnecessary Set | Håkon Hallingstad | 2021-03-16 | 1 | -1/+1 |
| | | |||||
| * | Add test of cfg reprovisioning with RetiredExpirer | Håkon Hallingstad | 2021-03-16 | 4 | -4/+129 |
| | | |||||
| * | Avoid eventual expiry of cfglike node | Håkon Hallingstad | 2021-03-15 | 1 | -25/+28 |
| | | |||||
| * | Require 3 active config servers/controllers when allowing removal | Håkon Hallingstad | 2021-03-15 | 1 | -2/+26 |
| | | |||||
* | | Merge pull request #16963 from vespa-engine/mpolden/deprovision-recursively | Håkon Hallingstad | 2021-03-16 | 5 | -11/+8 |
|\ \ | | | | | | | Set wantToDeprovision recursively |