summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3664 from vespa-engine/mpolden/throttle-upgradesJon Bratseth2017-10-0510-21/+226
|\ | | | | Throttle upgrades
| * 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
|\ | | | | Bratseth/retry failing jobs less
| * 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
|\ | | | | Retry from first job
| * 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 deployment
| * | 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 List
| * | 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 ↵Martin Polden2017-09-2514-142/+81
|\ \ | | | | | | | | | | | | vespa-engine/mpolden/remove-self-triggering-support Remove self-triggering support
| * | Remove self-triggering supportMartin Polden2017-09-2214-142/+81
| | |
* | | Make FailureRedeployer ignore PR instancesMartin Polden2017-09-253-1/+54
| | |
* | | Merge pull request #3491 from ↵Martin Polden2017-09-253-57/+2
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/mpolden/remove-corp-prod-special-casing Remove corp-prod special casing
| * | | Remove corp-prod special casingMartin Polden2017-09-213-57/+2
| |/ /
* | | Merge pull request #3501 from ↵Martin Polden2017-09-222-4/+68
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/mpolden/always-restart-deadlocked-deployment Always restart deadlocked deployment
| * | | Always restart deadlocked deploymentMartin Polden2017-09-222-4/+68
| |/ /
* | | Merge pull request #3487 from vespa-engine/ldalves/cost-metricsLeandro Alves2017-09-221-0/+10
|\ \ \ | |/ / |/| / | |/ adds cluster cost metrics class
| * adds cluster cost metrics classLeandro Alves2017-09-211-0/+10
| |
* | Merge pull request #3468 from ↵Jon Bratseth2017-09-2115-127/+257
|\ \ | | | | | | | | | | | | vespa-engine/mpolden/confidence-excludes-failing-application-changes Exclude failing application changes from confidence calculation
| * | Exclude failing application changes from confidence calculationMartin Polden2017-09-2015-127/+257
| | |
* | | Handle multiple notifications from last jobMartin Polden2017-09-213-3/+32
|/ /
* | Merge pull request #3460 from vespa-engine/mpolden/upgrade-cancellation-fixMartin Polden2017-09-202-4/+56
|\ \ | | | | | | Handle upgrade cancellation for ongoing deployment
| * | Handle upgrade cancellation for ongoing deploymentMartin Polden2017-09-202-4/+56
| |/
* / Expose upgradePolicy in deployment APIMartin Polden2017-09-204-28/+81
|/
* Message is enough, no need for stack traceHarald Musum2017-09-191-2/+2
|
* Add support for initial assignee for issuesJon Marius Venstad2017-09-151-3/+6
|
* Warn about invalid componentsJon Marius Venstad2017-09-151-3/+10
|
* Log when job cannot be resolved from deployment stepMartin Polden2017-09-141-1/+8
|
* Ignore system time zone in testsMartin Polden2017-09-141-6/+5
|
* Merge pull request #3398 from vespa-engine/mpolden/zookeeper-backed-controllerMartin Polden2017-09-131-28/+52
|\ | | | | Enable ZooKeeper server for controller
| * Enable ZooKeeper server for controllerMartin Polden2017-09-131-28/+52
| |