Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #13929 from vespa-engine/freva/delete-all-deployments | Valerij Fredriksen | 2020-07-21 | 9 | -19/+106 |
|\ | | | | | Add endpoint to delete all prod deployments | ||||
| * | Code review fixes | Valerij Fredriksen | 2020-07-21 | 4 | -7/+8 |
| | | |||||
| * | Add endpoint to remove all prod deployments | Valerij Fredriksen | 2020-07-21 | 2 | -0/+34 |
| | | |||||
| * | Create application package to remove all deployments | Valerij Fredriksen | 2020-07-21 | 3 | -4/+60 |
| | | |||||
| * | Remove redundant commit argument | Valerij Fredriksen | 2020-07-21 | 5 | -15/+11 |
| | | |||||
* | | Merge pull request #13928 from vespa-engine/mpolden/measure-consecutive-failures | Bjørn Meland | 2020-07-21 | 2 | -20/+38 |
|\ \ | | | | | | | Measure consecutive maintenance failures | ||||
| * | | Measure consecutive maintenance failures | Martin Polden | 2020-07-21 | 2 | -20/+38 |
| |/ | | | | | | | | | | | Measuring time since last success results in a wide range of acceptable values, due to maintenance intervals varying from seconds to as long as half a day. Measure consecutive failures instead, to simplify alerting thresholds. | ||||
* / | Remove publish-direct-routing-endpoint flag | Martin Polden | 2020-07-20 | 3 | -29/+8 |
|/ | |||||
* | Merge pull request #13926 from vespa-engine/mpolden/global-endpoint-cluster | Martin Polden | 2020-07-20 | 9 | -128/+144 |
|\ | | | | | Expose the target cluster of an global endpoint in application API | ||||
| * | Expose the target cluster of an global endpoint in application API | Martin Polden | 2020-07-20 | 9 | -128/+144 |
| | | |||||
* | | Remove weighted-dns-per-region flag | Martin Polden | 2020-07-16 | 3 | -784/+9 |
|/ | |||||
* | Emit QoS metric for all maintainers | Martin Polden | 2020-07-16 | 22 | -48/+102 |
| | |||||
* | Remove support for legacy format | Martin Polden | 2020-07-14 | 2 | -15/+0 |
| | |||||
* | Enable weighted-dns-per-region by default | Martin Polden | 2020-07-14 | 2 | -2/+12 |
| | |||||
* | Merge pull request #13868 from vespa-engine/mpolden/todo | Harald Musum | 2020-07-13 | 2 | -11/+9 |
|\ | | | | | Default to deploying proxy application in zones with shared routing | ||||
| * | Default to deploying proxy application in zones with shared routing | Martin Polden | 2020-07-10 | 2 | -11/+9 |
| | | |||||
* | | Use config parameter to find correct path for 'artifacts' subdirectory | Bjørn Christian Seime | 2020-07-10 | 2 | -2/+12 |
|/ | | | | | Introduce new config for junit testrunner. Remove use of ConfigserverConfig and knowledge about system names. | ||||
* | Remove obsolete cleanup of type A records | Martin Polden | 2020-07-10 | 3 | -12/+1 |
| | |||||
* | Merge pull request #13851 from vespa-engine/olaa/instrument-address | Ola Aunrønning | 2020-07-09 | 1 | -2/+11 |
|\ | | | | | Add instrument address | ||||
| * | Add instrument address | Ola Aunrønning | 2020-07-09 | 1 | -2/+11 |
| | | |||||
* | | Control maintenance jobs with feature flag | Martin Polden | 2020-07-09 | 7 | -76/+50 |
|/ | |||||
* | Merge pull request #13832 from vespa-engine/mpolden/reduce-logging | Ola Aunrønning | 2020-07-08 | 1 | -1/+12 |
|\ | | | | | Reduce logging from ResourceMeterMaintainer | ||||
| * | Reduce logging from ResourceMeterMaintainer | Martin Polden | 2020-07-08 | 1 | -1/+12 |
| | | |||||
* | | Simplify and add test | Martin Polden | 2020-07-08 | 3 | -51/+39 |
| | | |||||
* | | Require weighted DNS records per record when using legacy syntax | Martin Polden | 2020-07-08 | 1 | -6/+10 |
| | | |||||
* | | Create global routing policy with legacy syntax | Martin Polden | 2020-07-08 | 2 | -3/+28 |
|/ | |||||
* | Merge pull request #13782 from ↵ | Bjørn Christian Seime | 2020-07-02 | 7 | -15/+90 |
|\ | | | | | | | | | vespa-engine/bjorncs/enable-osgi-based-tester-runtime Bjorncs/enable osgi based tester runtime | ||||
| * | Use correct handler. Update version threshold | Bjørn Christian Seime | 2020-07-02 | 2 | -3/+3 |
| | | |||||
| * | Use new OSGi based tester runtime in tester app | Bjørn Christian Seime | 2020-07-02 | 4 | -11/+71 |
| | | |||||
| * | Introduce new controller config with parameters for steprunner | Bjørn Christian Seime | 2020-07-02 | 3 | -4/+19 |
| | | |||||
* | | Check if tenant has active deployments, instead of apps | Ola Aunrønning | 2020-07-02 | 1 | -2/+13 |
|/ | |||||
* | Merge pull request #13777 from vespa-engine/mpolden/routing-control-weight | Martin Polden | 2020-07-02 | 2 | -85/+184 |
|\ | | | | | Fix routing control for weighted records | ||||
| * | Fix routing control for weighted records | Martin Polden | 2020-07-02 | 2 | -85/+184 |
| | | | | | | | | | | When the weight sum for a record group in a region is 0, we have to remove the record itself to disable routing to that region. | ||||
* | | Merge pull request #13756 from vespa-engine/olaa/propagate-error-message | Ola Aunrønning | 2020-07-02 | 1 | -17/+4 |
|\ \ | |/ |/| | Propagate error message when setting plan fails | ||||
| * | Add PlanResult, wrapping optional error message | Ola Aunrønning | 2020-07-01 | 1 | -3/+6 |
| | | |||||
| * | Propagate error message when setting plan fails | Ola Aunrønning | 2020-06-30 | 1 | -19/+3 |
| | | |||||
* | | 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 |