Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Predict best case overhead during autoscaling | Jon Bratseth | 2023-02-18 | 6 | -86/+135 | |
|/ | | | | | | | | | | | 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. | |||||
* | Implement getting exclave nodes in node repo client. | gjoranv | 2023-02-17 | 2 | -2/+4 | |
| | ||||||
* | Store multiple endpoint services, but still show only the latest one | jonmv | 2023-02-17 | 1 | -5/+4 | |
| | ||||||
* | Merge pull request #26067 from vespa-engine/mpolden/ip-update-lock | Valerij Fredriksen | 2023-02-16 | 17 | -49/+45 | |
|\ | | | | | Lock node when updating IP config | |||||
| * | Lock node when updating IP config | Martin Polden | 2023-02-16 | 1 | -1/+1 | |
| | | ||||||
| * | Convert IP classes to records | Martin Polden | 2023-02-16 | 15 | -38/+36 | |
| | | ||||||
| * | Remove redundant Address class | Martin Polden | 2023-02-15 | 4 | -13/+11 | |
| | | ||||||
* | | Exchange BCP info WIP | Jon Bratseth | 2023-02-15 | 4 | -11/+89 | |
|/ | ||||||
* | Cold autoscaling WIP | Jon Bratseth | 2023-02-13 | 5 | -5/+254 | |
| | | | | | Core support for autoscaling using data from cluster deployments in other regions when there is little or no traffic in our own deployment. | |||||
* | Add wireguardPubkey to cfg nodes in MockNodeRepo. | gjoranv | 2023-02-10 | 3 | -3/+8 | |
| | ||||||
* | Add nodes/v2/wireguard/ | gjoranv | 2023-02-10 | 3 | -2/+17 | |
| | | | | .. to allow tenant nodes to get peer config for configservers. | |||||
* | Merge pull request #25969 from vespa-engine/jonmv/private-endpoints-3 | Valerij Fredriksen | 2023-02-10 | 1 | -2/+0 | |
|\ | | | | | Remove unneeded private IP field | |||||
| * | Remove unneeded private IP field | jonmv | 2023-02-09 | 1 | -2/+0 | |
| | | ||||||
* | | Merge pull request #25962 from ↵ | gjoranv | 2023-02-10 | 2 | -0/+115 | |
|\ \ | | | | | | | | | | | | | vespa-engine/andreer/put-wireguardPubkey-in-node-api-response put wireguardPubkey in node api response | |||||
| * | | unit test | Andreas Eriksen | 2023-02-09 | 2 | -0/+115 | |
| |/ | ||||||
* / | Require 2 vCPU for exclusive hosts in prod | Valerij Fredriksen | 2023-02-09 | 5 | -29/+28 | |
|/ | ||||||
* | Allow additional IP address for private service LB | jonmv | 2023-02-09 | 1 | -30/+63 | |
| | ||||||
* | Follow API change | jonmv | 2023-02-09 | 1 | -3/+4 | |
| | ||||||
* | Revert "Merge pull request #25951 from ↵ | jonmv | 2023-02-09 | 1 | -8/+15 | |
| | | | | | | | vespa-engine/revert-25947-jonmv/private-endpoints-3" This reverts commit 7cb3576347f6cbaf96a4ba558b595654f99c37c1, reversing changes made to 49b74383aed7b1d3b25f83d0e4bf350232b71b2b. | |||||
* | Revert "Provision LB resources on prepare, (re)configure on activate" | Henning Baldersheim | 2023-02-09 | 1 | -15/+8 | |
| | ||||||
* | fix typo | Jon Marius Venstad | 2023-02-09 | 1 | -1/+1 | |
| | ||||||
* | Provision LB resources on prepare, (re)configure on activate | jonmv | 2023-02-08 | 1 | -8/+15 | |
| | ||||||
* | Support changing load balancer state through REST API | Martin Polden | 2023-02-07 | 1 | -1/+12 | |
| | ||||||
* | Revert "Merge pull request #25776 from ↵ | jonmv | 2023-01-30 | 4 | -6/+48 | |
| | | | | | | | vespa-engine/jonmv/revert-private-endpoints" This reverts commit 350b36dd88baef7548c0066b01ea1e328eb78f3f, reversing changes made to 8a006bc9ca202713ec54c7961a9256790c87d10d. | |||||
* | Revert "Merge pull request #25770 from vespa-engine/jonmv/private-endpoints" | jonmv | 2023-01-27 | 4 | -14/+6 | |
| | | | | | This reverts commit a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff, reversing changes made to 6534f02466a8958513a8b8684cc2a4369fab7666. | |||||
* | Revert "Merge pull request #25773 from vespa-engine/jonmv/private-endpoints-2" | jonmv | 2023-01-27 | 1 | -34/+0 | |
| | | | | | This reverts commit 414aaf3e1e478deadf199488887dc0d9da0881ab, reversing changes made to a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff. | |||||
* | Provision Internal LBs from AWS for non-public endpoints | jonmv | 2023-01-27 | 1 | -0/+34 | |
| | ||||||
* | Let controller read whether zone endpoints are public | jonmv | 2023-01-26 | 2 | -4/+8 | |
| | ||||||
* | Inline obsolete constructor | jonmv | 2023-01-26 | 2 | -2/+6 | |
| | ||||||
* | Move IntRange out of vespajlib | Jon Bratseth | 2023-01-22 | 6 | -7/+6 | |
| | | | | | vespajlib classes in the interface between config model and config server causes LinkageErrors. | |||||
* | Support a group size constraint in content clusters | Jon Bratseth | 2023-01-21 | 9 | -16/+81 | |
| | ||||||
* | Add cluster ID to archive URI | Valerij Fredriksen | 2023-01-18 | 2 | -2/+2 | |
| | ||||||
* | Revert "Merge pull request #25614 from ↵ | jonmv | 2023-01-18 | 5 | -26/+31 | |
| | | | | | | | vespa-engine/revert-25587-jonmv/private-endpoints" This reverts commit 7b736f0a09444664cff118eac5b28e608632de72, reversing changes made to 6c457e6dd5993ec2ef15177dab4a16e3d3702b85. | |||||
* | Revert "Parse, validate and use new zone endpoint syntax" | Jon Marius Venstad | 2023-01-18 | 5 | -31/+26 | |
| | ||||||
* | Verify container cluster names in hsoted vespa | jonmv | 2023-01-18 | 1 | -15/+15 | |
| | ||||||
* | Parse, validate and use new zone endpoint syntax | jonmv | 2023-01-17 | 4 | -11/+16 | |
| | ||||||
* | wireguard port unit test | Andreas Eriksen | 2023-01-17 | 1 | -0/+3 | |
| | ||||||
* | expect trusted udp ports in output | Andreas Eriksen | 2023-01-17 | 2 | -1/+8 | |
| | ||||||
* | Move parent-child cache to NodeList | Martin Polden | 2023-01-13 | 1 | -1/+1 | |
| | ||||||
* | Always write autoscaling updates | Jon Bratseth | 2023-01-11 | 1 | -4/+14 | |
| | | | | | | Since we're storing the load used to make decisions, there will almost always be changes to write, so remove optimization to avoid it. | |||||
* | Read node objects from unified path | Martin Polden | 2023-01-10 | 19 | -149/+157 | |
| | ||||||
* | Merge pull request #25464 from ↵ | Valerij Fredriksen | 2023-01-09 | 2 | -5/+4 | |
|\ | | | | | | | | | vespa-engine/hakonhall/patch-wanttodeprovision-recursively Patch wantToDeprovision recursively | |||||
| * | Patch wantToDeprovision recursively | Håkon Hallingstad | 2023-01-09 | 2 | -5/+4 | |
| | | ||||||
* | | Verify load data | Jon Bratseth | 2023-01-09 | 1 | -0/+4 | |
| | | ||||||
* | | Retry OS upgrade if retirement is canceled | Martin Polden | 2023-01-09 | 1 | -2/+8 | |
| | | ||||||
* | | minCount in SharedHost is not used anymore, simplify | Harald Musum | 2023-01-09 | 1 | -3/+1 | |
|/ | ||||||
* | Merge pull request #25431 from ↵ | Martin Polden | 2023-01-06 | 1 | -4/+4 | |
|\ | | | | | | | | | vespa-engine/bratseth/exclusive-containers-in-public Exclusive containers in public | |||||
| * | Exclusive containers in public | Jon Bratseth | 2023-01-06 | 1 | -4/+4 | |
| | | ||||||
* | | No functional changes | Jon Bratseth | 2023-01-06 | 1 | -0/+22 | |
|/ | ||||||
* | Stop using shared hosts mincount from flag when provisioning | Harald Musum | 2023-01-06 | 1 | -46/+0 | |
| |