Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Merge pull request #27632 from ↵ | Håkon Hallingstad | 2023-07-24 | 12 | -304/+153 | |
| |\ | | | | | | | | | | | | | 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 | 2 | -65/+3 | |
| | | | ||||||
| | * | No need to handle ready tenant nodes | Håkon Hallingstad | 2023-07-05 | 8 | -99/+31 | |
| | | | ||||||
| | * | Guard with simpler-acl flag, enabled by default | Håkon Hallingstad | 2023-07-05 | 1 | -15/+15 | |
| | | | ||||||
| | * | Exclude private IP addresses in other cloud accounts in ACLs | Håkon Hallingstad | 2023-07-04 | 8 | -165/+144 | |
| | | | ||||||
* | | | Set aside enough headroom rather than not scaling down at all | Jon Bratseth | 2023-07-25 | 2 | -6/+6 | |
| | | | ||||||
* | | | Set aside space for headroom in one pass | Jon Bratseth | 2023-07-25 | 1 | -3/+3 | |
|/ / | ||||||
* | | Merge pull request #27854 from vespa-engine/bratseth/scale-down-less | Martin Polden | 2023-07-21 | 4 | -10/+52 | |
|\ \ | | | | | | | 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 | 4 | -10/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -3/+16 | |
| | | | ||||||
* | | | Merge pull request #27811 from vespa-engine/mpolden/tweak-throttling | Martin Polden | 2023-07-18 | 1 | -11/+4 | |
|\ \ \ | |/ / |/| | | More throttle tweaking | |||||
| * | | More throttle tweaking | Martin Polden | 2023-07-18 | 1 | -11/+4 | |
| | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | Update test | Martin Polden | 2023-07-18 | 1 | -0/+1 | |
| | | | ||||||
* | | | Emit metric counting empty exclusive hosts | Martin Polden | 2023-07-18 | 1 | -2/+28 | |
|/ / | ||||||
* | | Allow burst up to max growth | Martin Polden | 2023-07-17 | 1 | -7/+10 | |
| | | ||||||
* | | Merge pull request #27775 from vespa-engine/mpolden/throttle-provisioning | Jon Bratseth | 2023-07-16 | 3 | -4/+31 | |
|\ \ | | | | | | | Throttle host provisioning | |||||
| * | | Throttle host provisioning | Martin Polden | 2023-07-14 | 3 | -4/+31 | |
| | | | ||||||
* | | | Merge pull request #27787 from vespa-engine/bratseth/no-scalingDuration-min | Jon Bratseth | 2023-07-14 | 3 | -30/+50 | |
|\ \ \ | | | | | | | | | Remove scaling duration min for content clusters | |||||
| * | | | Remove scaling duration min for content clusters | Jon Bratseth | 2023-07-14 | 3 | -30/+50 | |
| | | | | | | | | | | | | | | | | 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 | |
| |/ / | ||||||
* / / | Update test | jonmv | 2023-07-13 | 1 | -1/+1 | |
|/ / | ||||||
* | | Replace hash based node cache with ZK node versino based | jonmv | 2023-07-13 | 1 | -4/+4 | |
| | | ||||||
* | | Merge pull request #27732 from vespa-engine/mpolden/feed-summary-tweaking | Martin Polden | 2023-07-10 | 1 | -10/+2 | |
|\ \ | | | | | | | Do not count zero response code for transport errors | |||||
| * | | Remove unused method | Martin Polden | 2023-07-10 | 1 | -10/+2 | |
| | | | ||||||
* | | | Assign groups before storing reserved nodes | Jon Bratseth | 2023-07-10 | 1 | -2/+2 | |
| | | | ||||||
* | | | Put back println | Jon Bratseth | 2023-07-10 | 1 | -0/+1 | |
| | | | ||||||
* | | | Allocate all groups in one go | Jon Bratseth | 2023-07-09 | 7 | -41/+39 | |
|/ / | | | | | | | | | With many groups and dynamic allocation allocating group by group is too slow. | |||||
* | | Merge pull request #27701 from vespa-engine/bratseth/disk-limit | Jon Bratseth | 2023-07-07 | 8 | -67/+115 | |
|\ \ | | | | | | | Bratseth/disk limit | |||||
| * | | Don't pick resources which are against recommendations | Jon Bratseth | 2023-07-07 | 5 | -54/+92 | |
| | | | ||||||
| * | | Test warning | Jon Bratseth | 2023-07-05 | 5 | -14/+23 | |
| | | | ||||||
| * | | Move disk limit check to NodeResourceLimits | Jon Bratseth | 2023-07-05 | 2 | -2/+3 | |
| | | | ||||||
* | | | Update ↵ | Harald Musum | 2023-07-07 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | node-repository/src/test/java/com/yahoo/vespa/hosted/provision/maintenance/HostCapacityMaintainerTest.java Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com> | |||||
* | | | Add cluster type to ClusterCapacity and use it when provioning hosts in ↵ | Harald Musum | 2023-07-06 | 1 | -13/+54 | |
| | | | | | | | | | | | | HostCapacityMaintainer | |||||
* | | | Follow API change | jonmv | 2023-07-06 | 1 | -1/+1 | |
| | | | ||||||
* | | | Look up GCP hosts by GCP instance ID | jonmv | 2023-07-06 | 1 | -0/+2 | |
|/ / | ||||||
* | | Merge pull request #27617 from vespa-engine/freva/fix-exclusive | Martin Polden | 2023-07-04 | 1 | -3/+16 | |
|\ \ | | | | | | | Avoid allocating non-exclusive children to exclusive hosts of differe… | |||||
| * | | Avoid allocating non-exclusive children to exclusive hosts of different ↵ | Valerij Fredriksen | 2023-07-03 | 1 | -3/+16 | |
| | | | | | | | | | | | | application | |||||
* | | | Rename method to reflect better what it actually returns | Harald Musum | 2023-07-03 | 2 | -20/+20 | |
|/ / | ||||||
* | | Revert "Revert "Use real InfraApplication in node-repository tests"" | Valerij Fredriksen | 2023-06-30 | 37 | -322/+296 | |
| | | | | | | | | This reverts commit d4ab68364ee14e9360fc7b17ba1100ccb934b4a1. | |||||
* | | Revert "Use real InfraApplication in node-repository tests" | Valerij Fredriksen | 2023-06-30 | 37 | -296/+322 | |
| | | ||||||
* | | Use real InfraApplication in node-repository tests | Valerij Fredriksen | 2023-06-29 | 37 | -322/+296 | |
| | | ||||||
* | | Merge pull request #27567 from vespa-engine/freva/fix-exclusive | Henning Baldersheim | 2023-06-28 | 1 | -2/+30 | |
|\ \ | | | | | | | Correctly check for exclusivity violation in dynamically provisioned zones MERGEOK | |||||
| * | | Correctly check for exclusivity violation in dynamically provisioned zones | Valerij Fredriksen | 2023-06-28 | 1 | -2/+30 | |
| | | | ||||||
* | | | Allow patching wantToUpgradeFlavor | Martin Polden | 2023-06-27 | 2 | -2/+2 | |
| | | | ||||||
* | | | Add wantToUpgradeFlavor to node response | Martin Polden | 2023-06-27 | 35 | -0/+35 | |
|/ / | ||||||
* | | Merge pull request #27521 from vespa-engine/jonmv/misc-2 | Jon Marius Venstad | 2023-06-26 | 9 | -14/+26 | |
|\ \ | |/ |/| | Tighten node repository locking | |||||
| * | Return immutable, fix test code instead | jonmv | 2023-06-23 | 1 | -1/+1 | |
| | | ||||||
| * | Require locked node list in some more APIs | jonmv | 2023-06-22 | 5 | -8/+12 | |
| | | ||||||
| * | Fewer public methods with NestedTransaction and no lock | jonmv | 2023-06-21 | 4 | -5/+13 | |
| | |