Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add dev.aws-us-east-1c to JobType | Valerij Fredriksen | 2019-06-04 | 1 | -0/+3 |
| | |||||
* | Add endpoints to InstanceInformation | Harald Musum | 2019-06-04 | 1 | -0/+27 |
| | |||||
* | Supply Vespa version to config convergence | Jon Marius Venstad | 2019-05-31 | 1 | -1/+7 |
| | |||||
* | Move SystemName in front | Håkon Hallingstad | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | Add PublicCd aws-us-east-1c prod, test and staging to JobType | Valerij Fredriksen | 2019-05-27 | 1 | -5/+10 |
| | |||||
* | Handle tenant type CLOUD | Harald Musum | 2019-05-25 | 1 | -1/+2 |
| | |||||
* | Merge pull request #9519 from vespa-engine/jvenstad/dev-jobs-in-overview | Valerij Fredriksen | 2019-05-23 | 1 | -0/+6 |
|\ | | | | | Display last of each dev deployment job in overview | ||||
| * | Render info about last dev/perf deployment jobs in overview | Jon Marius Venstad | 2019-05-23 | 1 | -0/+6 |
| | | |||||
* | | Merge pull request #9505 from ↵ | Martin Polden | 2019-05-23 | 1 | -1/+5 |
|\ \ | | | | | | | | | | | | | vespa-engine/mpolden/update-routing-policies-on-deploy Refresh routing policies on deploy (de)activation | ||||
| * | | Refresh routing policies on deploy (de)activation | Martin Polden | 2019-05-23 | 1 | -1/+5 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refreshing routing policies and performing the necessary DNS updates are somewhat time sensitive, especially in manually deployed environments, hence it makes sense that this should be done as early as possible. After introducing queuing of name service requests in #9224 it became obvious that the asynchronous behaviour of `RoutingPolicyMaintainer` is no longer needed. Because name service requests are now executed asynchronously by default, we can refresh policies during deployment (de)activation without worrying about DNS service failures or rate limits. Benefits of this change: - Reduces worst-case DNS propagation time by 5 minutes. - We no longer need to update *all* routing policies in the system when refreshing policies. This both reduces number of queued name service requests and distributes them over a longer duration. - Implementation is simplified since the system-wide dimension disappears. - Fetching of load balancers from config servers conincides with deployment and are thus spread over a longer duration. | ||||
* / | Listen to /api/zone/v1 with the zone api handler | Jon Marius Venstad | 2019-05-23 | 1 | -1/+2 |
|/ | |||||
* | Store development packages per zone | Jon Marius Venstad | 2019-05-09 | 1 | -4/+5 |
| | |||||
* | Add perf deployment jov | Jon Marius Venstad | 2019-05-09 | 1 | -1/+4 |
| | |||||
* | Start deployment jobs to dev at tenant/app/instance/deploy/jobname | Jon Marius Venstad | 2019-05-09 | 2 | -2/+3 |
| | |||||
* | Expand ApplicationStore with dev package storage and retrieval | Jon Marius Venstad | 2019-05-09 | 1 | -1/+7 |
| | |||||
* | Add dev deployments to JobType members | Jon Marius Venstad | 2019-05-09 | 1 | -11/+22 |
| | |||||
* | Re-format JobType enum definition for more system and readability | Jon Marius Venstad | 2019-05-09 | 1 | -23/+59 |
| | |||||
* | Merge pull request #9309 from vespa-engine/olaa/remove-old-log-retrieval | Harald Musum | 2019-05-08 | 2 | -20/+1 |
|\ | | | | | Remove old log retrieval | ||||
| * | Remove old log retrieval | Ola Aunrønning | 2019-05-07 | 2 | -20/+1 |
| | | |||||
* | | Separate development and production restarts | Jon Marius Venstad | 2019-05-06 | 2 | -6/+16 |
|/ | |||||
* | Let buildService inherit applicationReader | Jon Marius Venstad | 2019-05-03 | 1 | -4/+4 |
| | |||||
* | Add TTL field to Record | Martin Polden | 2019-05-02 | 2 | -7/+29 |
| | |||||
* | Merge pull request #9224 from vespa-engine/mpolden/name-service-queue | Martin Polden | 2019-04-30 | 2 | -2/+15 |
|\ | | | | | Queue name service requests | ||||
| * | Add persistent queue for name service requests | Martin Polden | 2019-04-29 | 2 | -2/+15 |
| | | |||||
* | | Merge pull request #9222 from vespa-engine/mortent/add-key-pair-provider | Andreas Eriksen | 2019-04-29 | 5 | -0/+94 |
|\ \ | |/ |/| | Interfaces to support certificate manager | ||||
| * | Interfaces to support certificate manager | Morten Tokle | 2019-04-29 | 5 | -0/+94 |
| | | |||||
* | | Simplify MemoryNameService | Martin Polden | 2019-04-27 | 1 | -11/+11 |
|/ | |||||
* | Merge pull request #9198 from vespa-engine/andreer/certificate-manager | Andreas Eriksen | 2019-04-26 | 3 | -7/+18 |
|\ | | | | | andreer/certificate manager | ||||
| * | leave certificatemanager for next PR | andreer | 2019-04-26 | 2 | -36/+0 |
| | | |||||
| * | create multiple records when required | andreer | 2019-04-17 | 2 | -7/+9 |
| | | |||||
| * | WIP | andreer | 2019-04-12 | 3 | -0/+45 |
| | | |||||
* | | Update some doc | Jon Marius Venstad | 2019-04-15 | 4 | -5/+5 |
| | | |||||
* | | Make things less public | Jon Marius Venstad | 2019-04-15 | 5 | -24/+24 |
| | | |||||
* | | Call enforcer.allows rather than role.allows(..., enforcer) | Jon Marius Venstad | 2019-04-15 | 2 | -21/+16 |
| | | |||||
* | | Make Roles static | Jon Marius Venstad | 2019-04-15 | 2 | -31/+18 |
| | | |||||
* | | UserRoles -> Roles | Jon Marius Venstad | 2019-04-15 | 2 | -17/+17 |
| | | |||||
* | | Replace Roles with static factories in Role | Jon Marius Venstad | 2019-04-15 | 5 | -147/+102 |
| | | |||||
* | | Remove system from Context and roles | Jon Marius Venstad | 2019-04-15 | 5 | -39/+31 |
| | | |||||
* | | Use system from enforcer, not context, when enforcing policies | Jon Marius Venstad | 2019-04-15 | 4 | -23/+48 |
|/ | |||||
* | Merge pull request #9102 from vespa-engine/andreer/create-txt-records | Andreas Eriksen | 2019-04-12 | 2 | -0/+15 |
|\ | | | | | enable creation of TXT records | ||||
| * | enable creation of TXT records | andreer | 2019-04-12 | 2 | -0/+15 |
| | | |||||
* | | Merge pull request #9066 from vespa-engine/mpolden/public-endpoint-names | Martin Polden | 2019-04-11 | 3 | -14/+8 |
|\ \ | | | | | | | Add support for global endpoint names in public system | ||||
| * | | Add missing author | Martin Polden | 2019-04-09 | 1 | -3/+4 |
| | | | |||||
| * | | Remove unused method | Martin Polden | 2019-04-09 | 1 | -6/+1 |
| | | | |||||
| * | | Finalize Role#allows | Martin Polden | 2019-04-09 | 1 | -5/+3 |
| | | | |||||
* | | | Merge pull request #9082 from ↵ | Håkon Hallingstad | 2019-04-11 | 2 | -2/+4 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/use-athenzidentity-instead-of-athensservice Use AthenzIdentity instead of AthensService | ||||
| * | | | More AthenzService -> AthenzIdentity | Håkon Hallingstad | 2019-04-11 | 1 | -1/+2 |
| | | | | |||||
| * | | | Use AthenzIdentity instead of AthensService | Håkon Hallingstad | 2019-04-10 | 1 | -1/+2 |
| | |/ | |/| | |||||
* | | | Merge pull request #9081 from vespa-engine/jvenstad/nodes-in-application-v4 | Jon Marius Venstad | 2019-04-11 | 2 | -2/+30 |
|\ \ \ | | | | | | | | | Jvenstad/nodes in application v4 | ||||
| * | | | Expose application nodes in application/v4 | Jon Marius Venstad | 2019-04-10 | 1 | -0/+1 |
| | | | |