Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Access resources directly | Jon Bratseth | 2020-05-22 | 2 | -6/+7 | |
| | | ||||||
* | | Clean up HostSpec constructors | Jon Bratseth | 2020-05-22 | 6 | -16/+16 | |
| | | ||||||
* | | Access flavor resources through resources() | Jon Bratseth | 2020-05-21 | 1 | -1/+1 | |
| | | ||||||
* | | Access flavor resources through resources() | Jon Bratseth | 2020-05-21 | 2 | -5/+5 | |
| | | ||||||
* | | Merge pull request #13324 from vespa-engine/bratseth/remove-groups-immediately | Jon Bratseth | 2020-05-20 | 10 | -93/+117 | |
|\ \ | | | | | | | Bratseth/remove groups immediately | |||||
| * | | By offering reserved before inactive, prepare becomes always idempotent | Jon Bratseth | 2020-05-20 | 2 | -11/+6 | |
| | | | ||||||
| * | | Remove groups immediately | Jon Bratseth | 2020-05-20 | 9 | -82/+111 | |
| | | | | | | | | | | | | | | | | | | Since we don't change group assignment for existing nodes any more we don't need to retire nodes from removed groups but can remove them immediately. | |||||
* | | | Merge pull request #13312 from vespa-engine/bratseth/retire-when-leaving-group | Valerij Fredriksen | 2020-05-19 | 12 | -71/+107 | |
|\| | | |/ |/| | Bratseth/retire when leaving group | |||||
| * | Don't move nodes between groups | Jon Bratseth | 2020-05-19 | 8 | -25/+19 | |
| | | | | | | | | | | | | | | Moving nodes between groups will not lose data but will cause immediate reduced coverage until data is migrated. To avoid this, this PR keeps surplus nodes in their assigned group and provisions new replacement nodes. | |||||
| * | Improve error message | Jon Bratseth | 2020-05-19 | 3 | -8/+21 | |
| | | ||||||
| * | Nonfunctional cleanup | Jon Bratseth | 2020-05-19 | 4 | -40/+32 | |
| | | ||||||
| * | Add test | Jon Bratseth | 2020-05-19 | 2 | -0/+37 | |
| | | ||||||
* | | Stop supporting legacy serialization format | Martin Polden | 2020-05-19 | 2 | -45/+0 | |
|/ | ||||||
* | Merge pull request #13296 from vespa-engine/mpolden/inherit-generic-list | Jon Marius Venstad | 2020-05-19 | 8 | -86/+40 | |
|\ | | | | | Let NodeList inherit AbstractFilteringList | |||||
| * | Let NodeList inherit AbstractFilteringList | Martin Polden | 2020-05-19 | 8 | -86/+40 | |
| | | ||||||
* | | Merge pull request #13284 from ↵ | Jon Bratseth | 2020-05-18 | 2 | -98/+121 | |
|\ \ | | | | | | | | | | | | | vespa-engine/hmusum/reduce-wait-time-after-previous-deployment Reduce wait time after previous deployment | |||||
| * | | Rewrite tests to use a tester | Harald Musum | 2020-05-18 | 1 | -97/+120 | |
| | | | ||||||
| * | | Reduce wait time, since internal deployments are every 30 minutes | Harald Musum | 2020-05-18 | 1 | -1/+1 | |
| | | | ||||||
* | | | Collect all out of capacity reasons | Jon Bratseth | 2020-05-18 | 7 | -41/+42 | |
| | | | ||||||
* | | | Merge pull request #13287 from vespa-engine/bratseth/autoscale-groupsize | Jon Bratseth | 2020-05-18 | 10 | -189/+135 | |
|\ \ \ | |_|/ |/| | | Bratseth/autoscale groupsize | |||||
| * | | Check args | Jon Bratseth | 2020-05-18 | 2 | -3/+9 | |
| | | | ||||||
| * | | Simplify | Jon Bratseth | 2020-05-18 | 2 | -24/+7 | |
| | | | ||||||
| * | | Consider all group sizes | Jon Bratseth | 2020-05-18 | 5 | -62/+67 | |
| | | | ||||||
| * | | Prepare to iterate over groups 2 | Jon Bratseth | 2020-05-18 | 2 | -14/+15 | |
| | | | ||||||
| * | | Prepare to iterate over groups | Jon Bratseth | 2020-05-18 | 2 | -8/+30 | |
| | | | ||||||
| * | | Simplify: Start from min and skip invalid | Jon Bratseth | 2020-05-15 | 2 | -30/+16 | |
| | | | ||||||
| * | | Drop iterator | Jon Bratseth | 2020-05-15 | 2 | -112/+78 | |
| | | | ||||||
| * | | Simplify | Jon Bratseth | 2020-05-15 | 2 | -25/+8 | |
| | | | ||||||
| * | | Only separate between fixed and variable cost for content clusters | Jon Bratseth | 2020-05-15 | 5 | -19/+21 | |
| | | | ||||||
| * | | Generalize cpu computation | Jon Bratseth | 2020-05-13 | 2 | -27/+19 | |
| | | | ||||||
* | | | Merge pull request #13286 from vespa-engine/mpolden/handle-missing-history | Martin Polden | 2020-05-18 | 4 | -8/+21 | |
|\ \ \ | | | | | | | | | Handle missing history event | |||||
| * | | | Handle missing history event | Martin Polden | 2020-05-18 | 1 | -2/+8 | |
| | | | | ||||||
| * | | | Retire on behalf of a specific system agent | Martin Polden | 2020-05-18 | 3 | -6/+13 | |
| | | | | ||||||
* | | | | Merge pull request #13283 from vespa-engine/mpolden/require-combined-id | Martin Polden | 2020-05-18 | 2 | -14/+4 | |
|\ \ \ \ | |_|_|/ |/| | | | Require combinedId for cluster type combined | |||||
| * | | | Require combinedId for cluster type combined | Martin Polden | 2020-05-18 | 2 | -14/+4 | |
| |/ / | ||||||
* / / | Skip rebalancing of app if it has been recently deployed. | Harald Musum | 2020-05-18 | 2 | -26/+74 | |
|/ / | | | | | | | Wait some time after deployment with doing rebalancing of node resources. | |||||
* | | Add a test | Jon Bratseth | 2020-05-18 | 1 | -16/+53 | |
| | | ||||||
* | | Merge pull request #13267 from vespa-engine/bratseth/disk-limit-improvements | Valerij Fredriksen | 2020-05-15 | 7 | -17/+50 | |
|\ \ | | | | | | | Disk limit handling improvements | |||||
| * | | Disk limit handling improvements | Jon Bratseth | 2020-05-15 | 7 | -17/+50 | |
| | | | | | | | | | | | | | | | | | | | | | - Propagate unspecified node resources through system limit enlarging - Enlarge disk size to lower limit - Set aside headroom for disk tax on premise - Reactivate real limit verification on allocation | |||||
* | | | Explicitly retire children on host OS upgrade | Martin Polden | 2020-05-15 | 2 | -16/+35 | |
| | | | ||||||
* | | | Update javadoc | Martin Polden | 2020-05-15 | 1 | -1/+1 | |
|/ / | ||||||
* / | Deactivate resources verification | Jon Bratseth | 2020-05-14 | 1 | -1/+3 | |
|/ | ||||||
* | Validate all specified limits | Jon Bratseth | 2020-05-13 | 5 | -26/+28 | |
| | ||||||
* | Enforce disk size limits | Jon Bratseth | 2020-05-13 | 12 | -102/+131 | |
| | ||||||
* | Validate real resources available during allocation | Jon Bratseth | 2020-05-12 | 12 | -59/+79 | |
| | ||||||
* | Refactor | Jon Bratseth | 2020-05-12 | 2 | -20/+22 | |
| | ||||||
* | Merge pull request #13211 from vespa-engine/mpolden/retiring-os-upgrader | Jon Bratseth | 2020-05-12 | 19 | -242/+698 | |
|\ | | | | | Implement retiring OS upgrader | |||||
| * | Add support for upgrade budget in REST API | Martin Polden | 2020-05-11 | 3 | -11/+29 | |
| | | ||||||
| * | Implement retiring OS upgrader | Martin Polden | 2020-05-11 | 12 | -78/+397 | |
| | | ||||||
| * | Extract OS version change to support additional fields | Martin Polden | 2020-05-11 | 9 | -159/+231 | |
| | |