summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Expand)AuthorAgeFilesLines
...
| * | Improve documentation and get application lock when maintainging info and utilstoby2017-10-107-19/+46
| * | Complete serialization for the clusterinfo and clusterutils objectstoby2017-10-102-12/+26
| * | Serialization take 1 - not finishedtoby2017-10-106-191/+179
| * | Add mainainers to annotate deployments with cluster info and utilizationtoby2017-10-107-8/+343
| * | Bad merge - here is the correct ControllerTesttoby2017-10-101-55/+74
| * | Fold cost api into the application API - take 1toby2017-10-1012-106/+342
| * | Use new cost implementation in REST APItoby2017-10-103-24/+8
| * | Move calculateions to CostCluster and CostApplication classestoby2017-10-101-2/+2
| * | Update mock implementationtoby2017-10-101-0/+13
| * | Refactor cost APIs and modelling - this is a breaking changetoby2017-10-106-143/+85
| |/
* / primitives for storing and synchronizing provision states in zk (#3702)Andreas Eriksen2017-10-111-0/+31
|/
* Include filterJon Bratseth2017-10-101-1/+1
* Nonfunctional changes onlyJon Bratseth2017-10-106-9/+3
* Remove dead codeJon Bratseth2017-10-101-24/+0
* Trigger blocked jobs in maintenanceJon Bratseth2017-10-106-16/+80
* Cleaner triggering logicJon Bratseth2017-10-1010-46/+150
* Merge pull request #3687 from vespa-engine/bratseth/block-revision-changesJon Bratseth2017-10-099-34/+136
|\
| * CleanupJon Bratseth2017-10-094-15/+15
| * Support blocking application changesJon Bratseth2017-10-099-32/+134
* | Only upgrade applications that has production deploymentMartin Polden2017-10-093-0/+14
* | Fix typoMartin Polden2017-10-091-2/+2
|/
* Merge pull request #3664 from vespa-engine/mpolden/throttle-upgradesJon Bratseth2017-10-0510-21/+226
|\
| * Throttle upgradesMartin Polden2017-10-0510-21/+226
* | Sort deployments and jobs in application APIMartin Polden2017-10-056-11/+369
|/
* Merge pull request #3661 from vespa-engine/bratseth/retry-failing-jobs-lessJon Bratseth2017-10-054-17/+12
|\
| * Don't retry jobs that are runningJon Bratseth2017-10-052-14/+8
| * Add convenience methodsJon Bratseth2017-10-053-3/+4
* | Increase offered jobs in capacity constrained zonesMartin Polden2017-10-043-51/+75
* | Add trigger APIMartin Polden2017-10-032-20/+122
|/
* Disallow invalid project IDMartin Polden2017-10-029-125/+198
* Fix unstable testMartin Polden2017-10-023-9/+7
* Merge pull request #3585 from vespa-engine/mpolden/retry-from-first-jobHarald Musum2017-09-297-166/+135
|\
| * Reschedule upgrades that time outMartin Polden2017-09-293-7/+78
| * Always retry failing deployment from first problematic jobMartin Polden2017-09-294-159/+57
* | Merge pull request #3589 from vespa-engine/mpolden/cancel-deployment-apiMartin Polden2017-09-294-2/+33
|\ \
| * | API for cancelling deploymentMartin Polden2017-09-294-2/+33
* | | Remove self-triggering supportMartin Polden2017-09-2915-105/+35
|/ /
* | Merge pull request #3513 from vespa-engine/ldalves/cost-metricsTorbjørn Smørgrav2017-09-291-5/+3
|\ \
| * | rename SystemMetrics class/tests and return a Map instead of a ListLeandro Alves2017-09-281-5/+3
* | | Handle null project IDMartin Polden2017-09-282-8/+39
* | | Allow direct deploy for applications without a projectMartin Polden2017-09-285-69/+60
* | | Use DeploymentTester in tests that deployMartin Polden2017-09-282-23/+52
| |/ |/|
* | Revert "Allow deploy without project"Martin Polden2017-09-287-112/+92
* | Use DeploymentTester in tests that deployMartin Polden2017-09-272-23/+52
* | Allow direct deploy for applications without a projectMartin Polden2017-09-275-69/+60
* | Do not upgrade when blocked by deployment specMartin Polden2017-09-274-0/+59
* | Refactor ControllerTesterMartin Polden2017-09-277-82/+122
* | Ignore applications missing project ID in build systemMartin Polden2017-09-264-6/+61
* | Revert "Remove self-triggering support"Harald Musum2017-09-2514-81/+142
* | Merge pull request #3497 from vespa-engine/mpolden/remove-self-triggering-sup...Martin Polden2017-09-2514-142/+81
|\ \