Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Improve documentation and get application lock when maintainging info and utils | toby | 2017-10-10 | 7 | -19/+46 | |
| | | | ||||||
| * | | Complete serialization for the clusterinfo and clusterutils objects | toby | 2017-10-10 | 2 | -12/+26 | |
| | | | ||||||
| * | | Serialization take 1 - not finished | toby | 2017-10-10 | 6 | -191/+179 | |
| | | | ||||||
| * | | Add mainainers to annotate deployments with cluster info and utilization | toby | 2017-10-10 | 7 | -8/+343 | |
| | | | ||||||
| * | | Bad merge - here is the correct ControllerTest | toby | 2017-10-10 | 1 | -55/+74 | |
| | | | ||||||
| * | | Fold cost api into the application API - take 1 | toby | 2017-10-10 | 12 | -106/+342 | |
| | | | ||||||
| * | | Use new cost implementation in REST API | toby | 2017-10-10 | 3 | -24/+8 | |
| | | | ||||||
| * | | Move calculateions to CostCluster and CostApplication classes | toby | 2017-10-10 | 1 | -2/+2 | |
| | | | ||||||
| * | | Update mock implementation | toby | 2017-10-10 | 1 | -0/+13 | |
| | | | ||||||
| * | | Refactor cost APIs and modelling - this is a breaking change | toby | 2017-10-10 | 6 | -143/+85 | |
| |/ | ||||||
* / | primitives for storing and synchronizing provision states in zk (#3702) | Andreas Eriksen | 2017-10-11 | 1 | -0/+31 | |
|/ | ||||||
* | Include filter | Jon Bratseth | 2017-10-10 | 1 | -1/+1 | |
| | ||||||
* | Nonfunctional changes only | Jon Bratseth | 2017-10-10 | 6 | -9/+3 | |
| | ||||||
* | Remove dead code | Jon Bratseth | 2017-10-10 | 1 | -24/+0 | |
| | ||||||
* | Trigger blocked jobs in maintenance | Jon Bratseth | 2017-10-10 | 6 | -16/+80 | |
| | ||||||
* | Cleaner triggering logic | Jon Bratseth | 2017-10-10 | 10 | -46/+150 | |
| | | | | | | | | | - Don't change from an upgrade to a revision change when an upgrade is in progress but has failed so we accept as application change, as this leads to possible uncertainty about what version we really deployed. - Allow more application changes when an application change is in progress or we are blocked. - Don't trigger already running jobs. | |||||
* | Merge pull request #3687 from vespa-engine/bratseth/block-revision-changes | Jon Bratseth | 2017-10-09 | 9 | -34/+136 | |
|\ | | | | | Support blocking application changes | |||||
| * | Cleanup | Jon Bratseth | 2017-10-09 | 4 | -15/+15 | |
| | | ||||||
| * | Support blocking application changes | Jon Bratseth | 2017-10-09 | 9 | -32/+134 | |
| | | ||||||
* | | Only upgrade applications that has production deployment | Martin Polden | 2017-10-09 | 3 | -0/+14 | |
| | | ||||||
* | | Fix typo | Martin Polden | 2017-10-09 | 1 | -2/+2 | |
|/ | ||||||
* | Merge pull request #3664 from vespa-engine/mpolden/throttle-upgrades | Jon Bratseth | 2017-10-05 | 10 | -21/+226 | |
|\ | | | | | Throttle upgrades | |||||
| * | Throttle upgrades | Martin Polden | 2017-10-05 | 10 | -21/+226 | |
| | | ||||||
* | | Sort deployments and jobs in application API | Martin Polden | 2017-10-05 | 6 | -11/+369 | |
|/ | ||||||
* | Merge pull request #3661 from vespa-engine/bratseth/retry-failing-jobs-less | Jon Bratseth | 2017-10-05 | 4 | -17/+12 | |
|\ | | | | | Bratseth/retry failing jobs less | |||||
| * | Don't retry jobs that are running | Jon Bratseth | 2017-10-05 | 2 | -14/+8 | |
| | | ||||||
| * | Add convenience methods | Jon Bratseth | 2017-10-05 | 3 | -3/+4 | |
| | | ||||||
* | | Increase offered jobs in capacity constrained zones | Martin Polden | 2017-10-04 | 3 | -51/+75 | |
| | | ||||||
* | | Add trigger API | Martin Polden | 2017-10-03 | 2 | -20/+122 | |
|/ | ||||||
* | Disallow invalid project ID | Martin Polden | 2017-10-02 | 9 | -125/+198 | |
| | ||||||
* | Fix unstable test | Martin Polden | 2017-10-02 | 3 | -9/+7 | |
| | ||||||
* | Merge pull request #3585 from vespa-engine/mpolden/retry-from-first-job | Harald Musum | 2017-09-29 | 7 | -166/+135 | |
|\ | | | | | Retry from first job | |||||
| * | Reschedule upgrades that time out | Martin Polden | 2017-09-29 | 3 | -7/+78 | |
| | | ||||||
| * | Always retry failing deployment from first problematic job | Martin Polden | 2017-09-29 | 4 | -159/+57 | |
| | | ||||||
* | | Merge pull request #3589 from vespa-engine/mpolden/cancel-deployment-api | Martin Polden | 2017-09-29 | 4 | -2/+33 | |
|\ \ | | | | | | | API for cancelling deployment | |||||
| * | | API for cancelling deployment | Martin Polden | 2017-09-29 | 4 | -2/+33 | |
| | | | ||||||
* | | | Remove self-triggering support | Martin Polden | 2017-09-29 | 15 | -105/+35 | |
|/ / | ||||||
* | | Merge pull request #3513 from vespa-engine/ldalves/cost-metrics | Torbjørn Smørgrav | 2017-09-29 | 1 | -5/+3 | |
|\ \ | | | | | | | rename SystemMetrics class/tests and return a Map instead of a List | |||||
| * | | rename SystemMetrics class/tests and return a Map instead of a List | Leandro Alves | 2017-09-28 | 1 | -5/+3 | |
| | | | ||||||
* | | | Handle null project ID | Martin Polden | 2017-09-28 | 2 | -8/+39 | |
| | | | ||||||
* | | | Allow direct deploy for applications without a project | Martin Polden | 2017-09-28 | 5 | -69/+60 | |
| | | | ||||||
* | | | Use DeploymentTester in tests that deploy | Martin Polden | 2017-09-28 | 2 | -23/+52 | |
| |/ |/| | ||||||
* | | Revert "Allow deploy without project" | Martin Polden | 2017-09-28 | 7 | -112/+92 | |
| | | ||||||
* | | Use DeploymentTester in tests that deploy | Martin Polden | 2017-09-27 | 2 | -23/+52 | |
| | | ||||||
* | | Allow direct deploy for applications without a project | Martin Polden | 2017-09-27 | 5 | -69/+60 | |
| | | ||||||
* | | Do not upgrade when blocked by deployment spec | Martin Polden | 2017-09-27 | 4 | -0/+59 | |
| | | ||||||
* | | Refactor ControllerTester | Martin Polden | 2017-09-27 | 7 | -82/+122 | |
| | | ||||||
* | | Ignore applications missing project ID in build system | Martin Polden | 2017-09-26 | 4 | -6/+61 | |
| | | ||||||
* | | Revert "Remove self-triggering support" | Harald Musum | 2017-09-25 | 14 | -81/+142 | |
| | | ||||||
* | | Merge pull request #3497 from ↵ | Martin Polden | 2017-09-25 | 14 | -142/+81 | |
|\ \ | | | | | | | | | | | | | vespa-engine/mpolden/remove-self-triggering-support Remove self-triggering support |