Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Include remaining metrics used for alerts | yngveaasheim | 2023-08-02 | 1 | -1/+2 |
| | |||||
* | Merge pull request #27935 from ↵ | Yngve Aasheim | 2023-08-01 | 2 | -4/+6 |
|\ | | | | | | | | | vespa-engine/yngveaasheim/prepare-metricset-config-server Add separate infrastructure metric set | ||||
| * | Add enums for infrastructure and add to vespametricsset as needed for ↵ | yngveaasheim | 2023-07-31 | 2 | -4/+6 |
| | | | | | | | | infrastructure services. | ||||
* | | Merge pull request #27931 from vespa-engine/hakonhall/simpler-acl-has-rolled-out | Valerij Fredriksen | 2023-07-31 | 5 | -19/+17 |
|\ \ | | | | | | | simpler-acl has rolled out | ||||
| * | | simpler-acl has rolled out | Håkon Hallingstad | 2023-07-31 | 5 | -19/+17 |
| |/ | |||||
* / | Leave 15% headroom when scaling down | Jon Bratseth | 2023-07-31 | 3 | -7/+7 |
|/ | |||||
* | Merge pull request #27897 from vespa-engine/freva/fix | Martin Polden | 2023-07-26 | 10 | -32/+43 |
|\ | | | | | Verify selected flavor is within resource limits | ||||
| * | Verify selected flavor is within resource limits | Valerij Fredriksen | 2023-07-26 | 5 | -12/+22 |
| | | |||||
| * | Add NodeResourceLimits to NodeRepository | Valerij Fredriksen | 2023-07-25 | 6 | -20/+21 |
| | | |||||
* | | Merge pull request #27881 from ↵ | Valerij Fredriksen | 2023-07-25 | 22 | -344/+287 |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-27877-revert-27632-hakonhall/exclude-private-ip-addresses-in-other-cloud-accounts-in-acls Exclude private IP addresses in other cloud accounts in ACLs, try 2 | ||||
| * | | Inclave IPs are shared | Håkon Hallingstad | 2023-07-25 | 10 | -43/+107 |
| | | | |||||
| * | | Revert "Revert "Exclude private IP addresses in other cloud accounts in ACLs"" | Håkon Hallingstad | 2023-07-25 | 18 | -347/+226 |
| |/ | |||||
| * | Revert "Exclude private IP addresses in other cloud accounts in ACLs" | Håkon Hallingstad | 2023-07-24 | 18 | -226/+347 |
| | | |||||
| * | Merge pull request #27632 from ↵ | Håkon Hallingstad | 2023-07-24 | 18 | -347/+226 |
| |\ | | | | | | | | | | | | | vespa-engine/hakonhall/exclude-private-ip-addresses-in-other-cloud-accounts-in-acls Exclude private IP addresses in other cloud accounts in ACLs | ||||
| | * | cfg trusts host&proxyhost only if NATed | Håkon Hallingstad | 2023-07-05 | 3 | -88/+33 |
| | | | |||||
| | * | Trust address of parent host only if NAT is possible | Håkon Hallingstad | 2023-07-05 | 1 | -12/+24 |
| | | | |||||
| | * | No need to handle ready tenant nodes | Håkon Hallingstad | 2023-07-05 | 10 | -108/+33 |
| | | | |||||
| | * | Guard with simpler-acl flag, enabled by default | Håkon Hallingstad | 2023-07-05 | 5 | -38/+41 |
| | | | |||||
| | * | Exclude private IP addresses in other cloud accounts in ACLs | Håkon Hallingstad | 2023-07-04 | 11 | -187/+181 |
| | | | |||||
* | | | Set aside enough headroom rather than not scaling down at all | Jon Bratseth | 2023-07-25 | 3 | -9/+9 |
| | | | |||||
* | | | Cleanup | Jon Bratseth | 2023-07-25 | 2 | -10/+11 |
| | | | |||||
* | | | Set aside space for headroom in one pass | Jon Bratseth | 2023-07-25 | 4 | -40/+25 |
|/ / | |||||
* | | Merge pull request #27854 from vespa-engine/bratseth/scale-down-less | Martin Polden | 2023-07-21 | 6 | -31/+105 |
|\ \ | | | | | | | Don't scale down if we are likely to scale back up | ||||
| * | | Don't scale down if we are likely to scale back up | Jon Bratseth | 2023-07-20 | 6 | -31/+105 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When we decide to scale number of nodes down we'll see a lower ideal load because we need to be able to handle one node going down. This may lead us to be closer to ideal (at current peak load) than otherwise anticipated, such that we are quite likely to soon scale back up. This checks for that and avoids scaling down dimensions where this is the case. | ||||
* | | | Support downgrades where possible | Martin Polden | 2023-07-20 | 5 | -19/+34 |
| | | | |||||
* | | | Ignore grace period when downgrading | Martin Polden | 2023-07-20 | 2 | -1/+7 |
| | | | |||||
* | | | Merge pull request #27811 from vespa-engine/mpolden/tweak-throttling | Martin Polden | 2023-07-18 | 2 | -33/+19 |
|\ \ \ | |/ / |/| | | More throttle tweaking | ||||
| * | | More throttle tweaking | Martin Polden | 2023-07-18 | 2 | -33/+19 |
| | | | | | | | | | | | | | | | | | | Our busiest prod zone provisions 26 hosts/hour on average, on a typical release day. In CD, the highest rate is 33 hosts/hour. Added a feature flag to simplify further tweaking, defaulting to 40. | ||||
* | | | Merge pull request #27807 from vespa-engine/mpolden/empty-hosts-metric | Martin Polden | 2023-07-18 | 2 | -3/+46 |
|\ \ \ | | | | | | | | | Emit metric counting empty exclusive hosts | ||||
| * | | | Update test | Martin Polden | 2023-07-18 | 1 | -0/+1 |
| | | | | |||||
| * | | | Emit metric counting empty exclusive hosts | Martin Polden | 2023-07-18 | 2 | -3/+45 |
| |/ / | |||||
* | | | Merge pull request #27788 from vespa-engine/jonmv/ensure-correct-lock-order | Martin Polden | 2023-07-17 | 2 | -26/+41 |
|\ \ \ | |/ / |/| | | Ensure correct lock order when failing tenant hosts | ||||
| * | | Ensure correct lock order when failing tenant hosts | jonmv | 2023-07-14 | 2 | -26/+41 |
| | | | |||||
* | | | Allow burst up to max growth | Martin Polden | 2023-07-17 | 2 | -8/+11 |
| | | | |||||
* | | | Shorten throttling window in CD | Martin Polden | 2023-07-17 | 3 | -11/+15 |
| | | | |||||
* | | | Merge pull request #27775 from vespa-engine/mpolden/throttle-provisioning | Jon Bratseth | 2023-07-16 | 8 | -11/+120 |
|\ \ \ | | | | | | | | | Throttle host provisioning | ||||
| * | | | Throttle host provisioning | Martin Polden | 2023-07-14 | 8 | -11/+120 |
| | | | | |||||
* | | | | Merge pull request #27787 from vespa-engine/bratseth/no-scalingDuration-min | Jon Bratseth | 2023-07-14 | 5 | -31/+51 |
|\ \ \ \ | |_|/ / |/| | | | Remove scaling duration min for content clusters | ||||
| * | | | Remove scaling duration min for content clusters | Jon Bratseth | 2023-07-14 | 5 | -31/+51 |
| | | | | | | | | | | | | | | | | This has been a safety measure, which doesn't seem necessary any more. | ||||
* | | | | Merge pull request #27767 from vespa-engine/bratseth/group-size | Martin Polden | 2023-07-14 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Deduce tight group limits when using group-size | ||||
| * | | | Deduce tight group limits when using group-size | Jon Bratseth | 2023-07-13 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #27764 from ↵ | Jon Marius Venstad | 2023-07-13 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/jonmv/handle-nodes-disappearing-after-stat-read Update test | ||||
| * | | | Update test | jonmv | 2023-07-13 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #27763 from ↵ | Jon Marius Venstad | 2023-07-13 | 1 | -6/+4 |
|\| | | | |/ / |/| | | | | | | | | vespa-engine/jonmv/handle-nodes-disappearing-after-stat-read Handle ZK node deleted after stat read, while updating cache | ||||
| * | | Handle ZK node deleted after stat read, while updating cache | jonmv | 2023-07-13 | 1 | -6/+4 |
| | | | |||||
* | | | Use logger so output can be silenced | Martin Polden | 2023-07-13 | 1 | -2/+5 |
| | | | |||||
* | | | Add autoscaling feature flag | Martin Polden | 2023-07-13 | 1 | -0/+8 |
|/ / | |||||
* | | Merge pull request #27755 from vespa-engine/jonmv/more-efficient-node-cache | Martin Polden | 2023-07-13 | 4 | -34/+47 |
|\ \ | | | | | | | Replace hash based node cache with ZK node versino based | ||||
| * | | Replace hash based node cache with ZK node versino based | jonmv | 2023-07-13 | 4 | -34/+47 |
| | | | |||||
* | | | Simplify | Jon Bratseth | 2023-07-13 | 1 | -12/+0 |
| | | |