Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AllocatableClusterresources -> AllocatableResources | Jon Bratseth | 2023-08-15 | 1 | -291/+0 |
| | |||||
* | No functional changes only: Wrap current resources in model | Jon Bratseth | 2023-08-15 | 1 | -10/+8 |
| | |||||
* | Consider switching cost when choosing host flavor | Jon Bratseth | 2023-08-15 | 1 | -6/+16 |
| | |||||
* | Consider switching cost when choosing resources | Jon Bratseth | 2023-08-15 | 1 | -0/+6 |
| | |||||
* | Add NodeResourceLimits to NodeRepository | Valerij Fredriksen | 2023-07-25 | 1 | -3/+2 |
| | |||||
* | Don't pick resources which are against recommendations | Jon Bratseth | 2023-07-07 | 1 | -2/+15 |
| | |||||
* | Predict best case overhead during autoscaling | Jon Bratseth | 2023-02-18 | 1 | -17/+49 |
| | | | | | | | | | | | Predicting worst case has the unavoidable consequence that we will conclude we cannot fulfill requested resources in the case where there are no resource ranges (only node count ranges), or where they are too narrow, and thus refrain from scaling down when we should. Instead, mostly predict the best case and let the ideal < 1 headroom absorb the deficiency in what we are actually allocated. | ||||
* | Require less vCPU for tester applications in prod | Valerij Fredriksen | 2023-02-17 | 1 | -5/+7 |
| | |||||
* | Use remote storage with very small disks | Jon Bratseth | 2022-12-02 | 1 | -6/+9 |
| | |||||
* | Test with more realistic disk overhead | Jon Bratseth | 2022-12-01 | 1 | -0/+2 |
| | |||||
* | Revert "Merge pull request #24959 from ↵ | Jon Bratseth | 2022-11-29 | 1 | -4/+4 |
| | | | | | | | vespa-engine/bratseth/revert-exclusive-cleanup" This reverts commit e24e240f01de0c291eb62ab03718fbda6abdb1b2, reversing changes made to 11690f693f82c0ca5b6bb4df49ebf9d5958560cf. | ||||
* | Revert "Merge pull request #24936 from vespa-engine/bratseth/exclusive-cleanup" | Jon Bratseth | 2022-11-22 | 1 | -4/+4 |
| | | | | | This reverts commit b693d572df945b9e82798e0c40b8b7b565f6a4a8, reversing changes made to c2682820ae2567ae5479d89992439699a66962c0. | ||||
* | Centralize exclusivity decision | Jon Bratseth | 2022-11-20 | 1 | -4/+4 |
| | |||||
* | Mostly test with AWS setup | Jon Bratseth | 2022-11-17 | 1 | -2/+2 |
| | | | | | | | - AWS adds the complexity of advertised vs. real which we want to test as much as possible. - Testing with host sharing as that provuces accurate resource numbers. | ||||
* | Support autoscaling in dynamic shared zones | Jon Bratseth | 2022-11-16 | 1 | -8/+4 |
| | |||||
* | Don't always prefer local disk in autoscaling | Jon Bratseth | 2022-11-14 | 1 | -4/+0 |
| | | | | | We still prefer local disk when there is an exact match and that is enough. | ||||
* | Compute real resources correctly | Jon Bratseth | 2022-11-04 | 1 | -3/+3 |
| | | | | | | Computing worst case real resources on a host should not assume a larger than requested host may be used if the environment only allows exclusive allocation. | ||||
* | Test with no traffic | Jon Bratseth | 2022-11-01 | 1 | -1/+3 |
| | |||||
* | Revert "Merge pull request #24645 from ↵ | Jon Bratseth | 2022-10-29 | 1 | -4/+4 |
| | | | | | | | vespa-engine/revert-24631-bratseth/fully-specified" This reverts commit e4d472469b151b6279b9f93bf535b7486bb717f6, reversing changes made to 83905f5559e99a08ace73484fae34e36369942cb. | ||||
* | Revert "Bratseth/fully specified" | Jon Bratseth | 2022-10-28 | 1 | -4/+4 |
| | |||||
* | Merge pull request #24631 from vespa-engine/bratseth/fully-specified | Jon Bratseth | 2022-10-28 | 1 | -4/+4 |
|\ | | | | | Bratseth/fully specified | ||||
| * | Refactor: Pass and use NodeList | Jon Bratseth | 2022-10-28 | 1 | -5/+4 |
| | | |||||
| * | Return effective not declared min and max resources | Jon Bratseth | 2022-10-28 | 1 | -0/+1 |
| | | |||||
* | | Rename getCloud -> cloud | Martin Polden | 2022-10-26 | 1 | -1/+1 |
|/ | |||||
* | Factor in redundancy in ideal load | Jon Bratseth | 2022-08-03 | 1 | -5/+27 |
| | |||||
* | Consider architecture when calculating with NodeResources | Harald Musum | 2022-03-18 | 1 | -1/+1 |
| | |||||
* | Use architecture in more places in node repo | Harald Musum | 2022-03-03 | 1 | -2/+0 |
| | |||||
* | Don't propagate unspecified resources | Jon Bratseth | 2021-12-08 | 1 | -2/+4 |
| | |||||
* | Revert "Revert "Bratseth/apply policies to limits"" | Jon Bratseth | 2021-12-08 | 1 | -1/+0 |
| | | | | This reverts commit c7bb123f273952b8a35e01b2fb4861bc798b3b70. | ||||
* | Don't adjust to capacity policy for now | Jon Bratseth | 2021-12-07 | 1 | -5/+2 |
| | |||||
* | Revert "Bratseth/apply policies to limits" | Jon Bratseth | 2021-12-03 | 1 | -2/+6 |
| | |||||
* | Simplify | Jon Bratseth | 2021-12-02 | 1 | -6/+2 |
| | |||||
* | Revert "Merge pull request #20302 from ↵ | Jon Bratseth | 2021-12-01 | 1 | -10/+16 |
| | | | | | | | vespa-engine/revert-20298-bratseth/autoscaling-in-dev" This reverts commit aa3ffac0caaba2c60fabc585be8376cfe132c17d, reversing changes made to 318edd10866b25b06419ed6069227eafbe63d685. | ||||
* | Revert "Account for capacity policies when autoscaling" | Harald Musum | 2021-11-30 | 1 | -16/+10 |
| | |||||
* | Account for capacity policies when autoscaling | Jon Bratseth | 2021-11-30 | 1 | -10/+16 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Do not pass exclusive when calculating real resources | Valerij Fredriksen | 2021-09-07 | 1 | -4/+4 |
| | |||||
* | Prefer local disk on content clusters | Jon Bratseth | 2021-07-02 | 1 | -2/+7 |
| | |||||
* | Enlarge remote disks to smallest lergal size if smaller is wanted | Jon Bratseth | 2021-06-25 | 1 | -2/+3 |
| | |||||
* | Preserve requested resources | Jon Bratseth | 2021-02-27 | 1 | -2/+2 |
| | |||||
* | Suggest only when useful | Jon Bratseth | 2021-01-19 | 1 | -8/+5 |
| | | | | | | | | - Closes a loophole where the suggestion made will be lower than the current allocation if the current allocation is the max need observed over the last week. - Since we now store the suggestion even if it is current we check at read time whether to suggest, and then also refrain from making suggestions inside the autoscaling interval. | ||||
* | Allocate max half of hosts actually available in zone | Jon Bratseth | 2021-01-15 | 1 | -5/+8 |
| | |||||
* | No functional changes | Jon Bratseth | 2021-01-15 | 1 | -3/+3 |
| | |||||
* | Use stateful property | Martin Polden | 2020-12-01 | 1 | -17/+16 |
| | |||||
* | Use exclusive parameter in HostResourcesCalculator | Harald Musum | 2020-11-06 | 1 | -6/+6 |
| | |||||
* | Consider exclusive in requestToReal calculation | Valerij Fredriksen | 2020-10-22 | 1 | -3/+4 |
| | |||||
* | Revert "Revert "Remove allow host sharing"" | Valerij Fredriksen | 2020-10-20 | 1 | -2/+1 |
| | |||||
* | Revert "Remove allow host sharing" | Valerij Fredriksen | 2020-10-19 | 1 | -1/+2 |
| | |||||
* | Remove allowHostSharing | Valerij Fredriksen | 2020-10-19 | 1 | -2/+1 |
| | |||||
* | Autoscale to at most half the host vcpu | Jon Bratseth | 2020-10-07 | 1 | -5/+12 |
| |