aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java/com/yahoo
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge pull request #27632 from ↵Håkon Hallingstad2023-07-2412-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 NATedHåkon Hallingstad2023-07-052-65/+3
| | |
| | * No need to handle ready tenant nodesHåkon Hallingstad2023-07-058-99/+31
| | |
| | * Guard with simpler-acl flag, enabled by defaultHåkon Hallingstad2023-07-051-15/+15
| | |
| | * Exclude private IP addresses in other cloud accounts in ACLsHåkon Hallingstad2023-07-048-165/+144
| | |
* | | Set aside enough headroom rather than not scaling down at allJon Bratseth2023-07-252-6/+6
| | |
* | | Set aside space for headroom in one passJon Bratseth2023-07-251-3/+3
|/ /
* | Merge pull request #27854 from vespa-engine/bratseth/scale-down-lessMartin Polden2023-07-214-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 upJon Bratseth2023-07-204-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 possibleMartin Polden2023-07-201-3/+16
| | |
* | | Merge pull request #27811 from vespa-engine/mpolden/tweak-throttlingMartin Polden2023-07-181-11/+4
|\ \ \ | |/ / |/| | More throttle tweaking
| * | More throttle tweakingMartin Polden2023-07-181-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 testMartin Polden2023-07-181-0/+1
| | |
* | | Emit metric counting empty exclusive hostsMartin Polden2023-07-181-2/+28
|/ /
* | Allow burst up to max growthMartin Polden2023-07-171-7/+10
| |
* | Merge pull request #27775 from vespa-engine/mpolden/throttle-provisioningJon Bratseth2023-07-163-4/+31
|\ \ | | | | | | Throttle host provisioning
| * | Throttle host provisioningMartin Polden2023-07-143-4/+31
| | |
* | | Merge pull request #27787 from vespa-engine/bratseth/no-scalingDuration-minJon Bratseth2023-07-143-30/+50
|\ \ \ | | | | | | | | Remove scaling duration min for content clusters
| * | | Remove scaling duration min for content clustersJon Bratseth2023-07-143-30/+50
| | | | | | | | | | | | | | | | This has been a safety measure, which doesn't seem necessary any more.
* | | | Merge pull request #27767 from vespa-engine/bratseth/group-sizeMartin Polden2023-07-141-1/+1
|\ \ \ \ | |/ / / |/| | | Deduce tight group limits when using group-size
| * | | Deduce tight group limits when using group-sizeJon Bratseth2023-07-131-1/+1
| |/ /
* / / Update testjonmv2023-07-131-1/+1
|/ /
* | Replace hash based node cache with ZK node versino basedjonmv2023-07-131-4/+4
| |
* | Merge pull request #27732 from vespa-engine/mpolden/feed-summary-tweakingMartin Polden2023-07-101-10/+2
|\ \ | | | | | | Do not count zero response code for transport errors
| * | Remove unused methodMartin Polden2023-07-101-10/+2
| | |
* | | Assign groups before storing reserved nodesJon Bratseth2023-07-101-2/+2
| | |
* | | Put back printlnJon Bratseth2023-07-101-0/+1
| | |
* | | Allocate all groups in one goJon Bratseth2023-07-097-41/+39
|/ / | | | | | | | | With many groups and dynamic allocation allocating group by group is too slow.
* | Merge pull request #27701 from vespa-engine/bratseth/disk-limitJon Bratseth2023-07-078-67/+115
|\ \ | | | | | | Bratseth/disk limit
| * | Don't pick resources which are against recommendationsJon Bratseth2023-07-075-54/+92
| | |
| * | Test warningJon Bratseth2023-07-055-14/+23
| | |
| * | Move disk limit check to NodeResourceLimitsJon Bratseth2023-07-052-2/+3
| | |
* | | Update ↵Harald Musum2023-07-071-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 Musum2023-07-061-13/+54
| | | | | | | | | | | | HostCapacityMaintainer
* | | Follow API changejonmv2023-07-061-1/+1
| | |
* | | Look up GCP hosts by GCP instance IDjonmv2023-07-061-0/+2
|/ /
* | Merge pull request #27617 from vespa-engine/freva/fix-exclusiveMartin Polden2023-07-041-3/+16
|\ \ | | | | | | Avoid allocating non-exclusive children to exclusive hosts of differe…
| * | Avoid allocating non-exclusive children to exclusive hosts of different ↵Valerij Fredriksen2023-07-031-3/+16
| | | | | | | | | | | | application
* | | Rename method to reflect better what it actually returnsHarald Musum2023-07-032-20/+20
|/ /
* | Revert "Revert "Use real InfraApplication in node-repository tests""Valerij Fredriksen2023-06-3037-322/+296
| | | | | | | | This reverts commit d4ab68364ee14e9360fc7b17ba1100ccb934b4a1.
* | Revert "Use real InfraApplication in node-repository tests"Valerij Fredriksen2023-06-3037-296/+322
| |
* | Use real InfraApplication in node-repository testsValerij Fredriksen2023-06-2937-322/+296
| |
* | Merge pull request #27567 from vespa-engine/freva/fix-exclusiveHenning Baldersheim2023-06-281-2/+30
|\ \ | | | | | | Correctly check for exclusivity violation in dynamically provisioned zones MERGEOK
| * | Correctly check for exclusivity violation in dynamically provisioned zonesValerij Fredriksen2023-06-281-2/+30
| | |
* | | Allow patching wantToUpgradeFlavorMartin Polden2023-06-272-2/+2
| | |
* | | Add wantToUpgradeFlavor to node responseMartin Polden2023-06-2735-0/+35
|/ /
* | Merge pull request #27521 from vespa-engine/jonmv/misc-2Jon Marius Venstad2023-06-269-14/+26
|\ \ | |/ |/| Tighten node repository locking
| * Return immutable, fix test code insteadjonmv2023-06-231-1/+1
| |
| * Require locked node list in some more APIsjonmv2023-06-225-8/+12
| |
| * Fewer public methods with NestedTransaction and no lockjonmv2023-06-214-5/+13
| |