aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/test/java
Commit message (Collapse)AuthorAgeFilesLines
...
* | Predict best case overhead during autoscalingJon Bratseth2023-02-186-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.gjoranv2023-02-172-2/+4
|
* Store multiple endpoint services, but still show only the latest onejonmv2023-02-171-5/+4
|
* Merge pull request #26067 from vespa-engine/mpolden/ip-update-lockValerij Fredriksen2023-02-1617-49/+45
|\ | | | | Lock node when updating IP config
| * Lock node when updating IP configMartin Polden2023-02-161-1/+1
| |
| * Convert IP classes to recordsMartin Polden2023-02-1615-38/+36
| |
| * Remove redundant Address classMartin Polden2023-02-154-13/+11
| |
* | Exchange BCP info WIPJon Bratseth2023-02-154-11/+89
|/
* Cold autoscaling WIPJon Bratseth2023-02-135-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.gjoranv2023-02-103-3/+8
|
* Add nodes/v2/wireguard/gjoranv2023-02-103-2/+17
| | | | .. to allow tenant nodes to get peer config for configservers.
* Merge pull request #25969 from vespa-engine/jonmv/private-endpoints-3Valerij Fredriksen2023-02-101-2/+0
|\ | | | | Remove unneeded private IP field
| * Remove unneeded private IP fieldjonmv2023-02-091-2/+0
| |
* | Merge pull request #25962 from ↵gjoranv2023-02-102-0/+115
|\ \ | | | | | | | | | | | | vespa-engine/andreer/put-wireguardPubkey-in-node-api-response put wireguardPubkey in node api response
| * | unit testAndreas Eriksen2023-02-092-0/+115
| |/
* / Require 2 vCPU for exclusive hosts in prodValerij Fredriksen2023-02-095-29/+28
|/
* Allow additional IP address for private service LBjonmv2023-02-091-30/+63
|
* Follow API changejonmv2023-02-091-3/+4
|
* Revert "Merge pull request #25951 from ↵jonmv2023-02-091-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 Baldersheim2023-02-091-15/+8
|
* fix typoJon Marius Venstad2023-02-091-1/+1
|
* Provision LB resources on prepare, (re)configure on activatejonmv2023-02-081-8/+15
|
* Support changing load balancer state through REST APIMartin Polden2023-02-071-1/+12
|
* Revert "Merge pull request #25776 from ↵jonmv2023-01-304-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"jonmv2023-01-274-14/+6
| | | | | This reverts commit a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff, reversing changes made to 6534f02466a8958513a8b8684cc2a4369fab7666.
* Revert "Merge pull request #25773 from vespa-engine/jonmv/private-endpoints-2"jonmv2023-01-271-34/+0
| | | | | This reverts commit 414aaf3e1e478deadf199488887dc0d9da0881ab, reversing changes made to a3ae8f5b0ec3a7f2f3c9205289470dbb89e477ff.
* Provision Internal LBs from AWS for non-public endpointsjonmv2023-01-271-0/+34
|
* Let controller read whether zone endpoints are publicjonmv2023-01-262-4/+8
|
* Inline obsolete constructorjonmv2023-01-262-2/+6
|
* Move IntRange out of vespajlibJon Bratseth2023-01-226-7/+6
| | | | | vespajlib classes in the interface between config model and config server causes LinkageErrors.
* Support a group size constraint in content clustersJon Bratseth2023-01-219-16/+81
|
* Add cluster ID to archive URIValerij Fredriksen2023-01-182-2/+2
|
* Revert "Merge pull request #25614 from ↵jonmv2023-01-185-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 Venstad2023-01-185-31/+26
|
* Verify container cluster names in hsoted vespajonmv2023-01-181-15/+15
|
* Parse, validate and use new zone endpoint syntaxjonmv2023-01-174-11/+16
|
* wireguard port unit testAndreas Eriksen2023-01-171-0/+3
|
* expect trusted udp ports in outputAndreas Eriksen2023-01-172-1/+8
|
* Move parent-child cache to NodeListMartin Polden2023-01-131-1/+1
|
* Always write autoscaling updatesJon Bratseth2023-01-111-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 pathMartin Polden2023-01-1019-149/+157
|
* Merge pull request #25464 from ↵Valerij Fredriksen2023-01-092-5/+4
|\ | | | | | | | | vespa-engine/hakonhall/patch-wanttodeprovision-recursively Patch wantToDeprovision recursively
| * Patch wantToDeprovision recursivelyHåkon Hallingstad2023-01-092-5/+4
| |
* | Verify load dataJon Bratseth2023-01-091-0/+4
| |
* | Retry OS upgrade if retirement is canceledMartin Polden2023-01-091-2/+8
| |
* | minCount in SharedHost is not used anymore, simplifyHarald Musum2023-01-091-3/+1
|/
* Merge pull request #25431 from ↵Martin Polden2023-01-061-4/+4
|\ | | | | | | | | vespa-engine/bratseth/exclusive-containers-in-public Exclusive containers in public
| * Exclusive containers in publicJon Bratseth2023-01-061-4/+4
| |
* | No functional changesJon Bratseth2023-01-061-0/+22
|/
* Stop using shared hosts mincount from flag when provisioningHarald Musum2023-01-061-46/+0
|