Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #13763 from vespa-engine/bratseth/rename-isDockerHost | Harald Musum | 2020-07-01 | 1 | -1/+1 |
|\ | | | | | isDockerHost -> isHost | ||||
| * | isDockerHost -> isHost | Jon Bratseth | 2020-07-01 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #13745 from vespa-engine/mpolden/weighted-alias | Martin Polden | 2020-07-01 | 8 | -123/+1026 |
|\ \ | |/ |/| | Support duplicate regions within same global endpoint | ||||
| * | Use a concrete zone in LatencyAliasTarget | Martin Polden | 2020-07-01 | 2 | -29/+101 |
| | | | | | | | | This lets the `NameService` control the translation into an appropriate region. | ||||
| * | Support duplicate regions within same global endpoint | Martin Polden | 2020-06-30 | 3 | -99/+857 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support duplicate regions within a global endpoint we create a combination of latency and weighted alias targets. In the following examples an application exists in `us-west-2`, `us-east-1a` and `us-east-1b`. Before this change global endpoints pointed directly to the zone endpoint: ``` (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-west-2.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1a.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1b.vespa.example.com ``` After this change we introduce an additional level of names by creating a weighted record per region: ``` (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-west-2-w.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-west-2-w.vespa.example.com -> app1.tenant1.us-west-2.vespa.example.com (latency) ALIAS app1.tenant1.global.vespa.example.com -> app1.tenant1.us-east-1-w.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-east-1-w.vespa.example.com -> app1.tenant1.us-east-1a.vespa.example.com |- (weighted) ALIAS app1.tenant1.us-east-1-w.vespa.example.com -> app1.tenant1.us-east-1b.vespa.example.com ``` Toggling global routing status now adjusts the weight (`0 = out`) instead of removing records as this simplified the code. | ||||
| * | Include weighted endpoint in endpoint list | Martin Polden | 2020-06-29 | 3 | -13/+18 |
| | | |||||
| * | Support building weighted endpoints | Martin Polden | 2020-06-29 | 2 | -6/+74 |
| | | |||||
* | | Reduce RotationStatusUpdater logging | Martin Polden | 2020-06-29 | 1 | -4/+4 |
|/ | |||||
* | Revert "Merge pull request #13726 from ↵ | Ola Aunrønning | 2020-06-29 | 8 | -12/+718 |
| | | | | | | | vespa-engine/revert-13715-olaa/billing-api-handler" This reverts commit 0dbbd3c3be2870681480e73f9cc491e349b06610, reversing changes made to 0a8b5894dfc442d661836fce4ddb6c870bcc0ec0. | ||||
* | Revert "Add BillingApiHandler" | Harald Musum | 2020-06-27 | 8 | -718/+12 |
| | |||||
* | Merge pull request #13715 from vespa-engine/olaa/billing-api-handler | Ola Aunrønning | 2020-06-26 | 8 | -12/+718 |
|\ | | | | | Add BillingApiHandler | ||||
| * | Add BillingApiHandler | Ola Aunrønning | 2020-06-26 | 8 | -12/+718 |
| | | |||||
* | | Support sharedl4 routing in manually deployed zones | Morten Tokle | 2020-06-26 | 2 | -0/+11 |
|/ | |||||
* | Merge pull request #13682 from vespa-engine/mpolden/remove-flag | Martin Polden | 2020-06-25 | 1 | -7/+0 |
|\ | | | | | Remove configserver-provision-lb flag | ||||
| * | Remove configserver-provision-lb flag | Martin Polden | 2020-06-24 | 1 | -7/+0 |
| | | |||||
* | | Support multiple types of alias targets | Martin Polden | 2020-06-24 | 7 | -34/+36 |
|/ | |||||
* | Reduce log level | Martin Polden | 2020-06-22 | 2 | -5/+5 |
| | |||||
* | Enable configserver-provision-lb by default | Martin Polden | 2020-06-22 | 1 | -8/+0 |
| | |||||
* | andreer/verify cameo client in cd (#13600) | Andreas Eriksen | 2020-06-19 | 1 | -3/+1 |
| | | | | | | | * add policy and pathgroup for endpoint certificate request api * remove unused imports * suppress warning for @Beta api | ||||
* | Merge pull request #13628 from vespa-engine/mpolden/fix-log-message | Martin Polden | 2020-06-18 | 3 | -8/+27 |
|\ | | | | | Log correct dispatched requests | ||||
| * | Log correct dispatched requests | Martin Polden | 2020-06-18 | 3 | -8/+27 |
| | | |||||
* | | allow users to delete trial tenants (#13625) | Andreas Eriksen | 2020-06-18 | 2 | -2/+18 |
| | | | | | | | | | | | | | | * move classes to open-source repo * add PlanController to ServiceRegistry * allow tenant administrators to delete tenants if on trial plan | ||||
* | | Handle existing A record for config server LB | Martin Polden | 2020-06-17 | 2 | -2/+16 |
|/ | |||||
* | Revert "Create global routing policy with legacy syntax" | Martin Polden | 2020-06-16 | 2 | -26/+1 |
| | |||||
* | Allow retriggering in all environments | Jon Marius Venstad | 2020-06-16 | 1 | -3/+4 |
| | |||||
* | verify tenant creation with roles from auth0 (#13594) | Andreas Eriksen | 2020-06-16 | 2 | -3/+4 |
| | |||||
* | Create global routing policy with legacy syntax | Martin Polden | 2020-06-15 | 2 | -1/+26 |
| | |||||
* | Maintain routing policies for system applications | Martin Polden | 2020-06-15 | 4 | -0/+107 |
| | |||||
* | Add support for config server routing policy | Martin Polden | 2020-06-15 | 6 | -10/+70 |
| | |||||
* | Use RoutingPolicyId to determine removal candidates | Martin Polden | 2020-06-12 | 2 | -11/+35 |
| | | | | | The load balancer hostname is not distinct in the shared routing layer and this prevented removal of routing policies for removed clusters. | ||||
* | Rename AllocatedLoadBalancers -> LoadBalancerAllocation | Martin Polden | 2020-06-12 | 1 | -30/+30 |
| | |||||
* | tenant creation for everyone in public (with restrictions/gated by flag) ↵ | Andreas Eriksen | 2020-06-11 | 10 | -13/+109 |
| | | | | | | | | (#13538) * tenant creation for everyone in public (with restrictions/gated by flag) * always include feature flag value in user api Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | ||||
* | Merge pull request #13493 from vespa-engine/mpolden/vip-connection-reuse | Martin Polden | 2020-06-05 | 11 | -196/+279 |
|\ | | | | | Disable connection reuse for VIPs | ||||
| * | Disable connection reuse for VIPs | Martin Polden | 2020-06-05 | 2 | -18/+186 |
| | | |||||
| * | Remove checked exception | Martin Polden | 2020-06-05 | 7 | -120/+27 |
| | | |||||
| * | Retry proxy request with single target | Martin Polden | 2020-06-05 | 6 | -47/+55 |
| | | |||||
| * | Cleanup | Martin Polden | 2020-06-04 | 1 | -18/+18 |
| | | |||||
* | | Let only operators read deployment/v1 API | Jon Marius Venstad | 2020-06-05 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #13484 from ↵ | Martin Polden | 2020-06-04 | 1 | -1/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/jvenstad/aborted-jobs-shouldn-not-affect-confidence Aborted jobs are by purpose, and should not affect confidence | ||||
| * | | Aborted jobs are by purpose, and should not affect confidence | Jon Marius Venstad | 2020-06-04 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #13481 from ↵ | Øyvind Grønnesby | 2020-06-04 | 3 | -5/+9 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/ogronnesby/add-hosted-accountant-to-user-api Add the hostedAccountant to the user API roles | ||||
| * | | Fix test to include accountant | Øyvind Grønnesby | 2020-06-04 | 1 | -1/+1 |
| | | | |||||
| * | | Update test data | Øyvind Grønnesby | 2020-06-04 | 1 | -1/+2 |
| | | | |||||
| * | | Add the hostedAccountant to the user API roles | Øyvind Grønnesby | 2020-06-04 | 1 | -3/+6 |
| | | | |||||
* | | | Factory now accepts system versino reports | Jon Marius Venstad | 2020-06-04 | 1 | -8/+2 |
|/ / | |||||
* / | Filter out cooldowns which have already passed | Jon Marius Venstad | 2020-06-04 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #13457 from vespa-engine/olaa/hosted-account-athenz-role | Øyvind Grønnesby | 2020-06-03 | 3 | -3/+12 |
|\ | | | | | Consider hostedAccountant in AthenzRoleFilter | ||||
| * | Consider hostedAccountant in AthenzRoleFilter | Ola Aunrønning | 2020-06-02 | 3 | -3/+12 |
| | | |||||
* | | Remove Cloud dependency from OsUpgrader | Martin Polden | 2020-06-02 | 10 | -78/+70 |
|/ | |||||
* | make it green | andreer | 2020-05-29 | 1 | -0/+1 |
| |