aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Do not try to change revision when pinnedjonmv2023-10-051-0/+1
* Non-functional changesjonmv2023-09-281-1/+1
* Store and show in /app/v4/ the change and dependent prod job triggering testsjonmv2023-09-081-22/+23
* Store optional dependent job and change for each run (will be used for tests)jonmv2023-09-081-1/+1
* Trigger test jobs in right instance when force-triggering (#26907)Jon Marius Venstad2023-05-011-1/+1
* When a human cancels a job, do not retry itjonmv2023-04-281-2/+2
* Allow pinning to a revision, set and read through APIsjonmv2023-04-181-10/+9
* Rename pinned to platformPinnedjonmv2023-04-181-3/+2
* Compute whether jobs are blocked in the right place, and exposejonmv2023-04-131-34/+25
* Introduce a more detailed Readiness object for planned deployment jobsjonmv2023-04-131-6/+5
* Just use Streams.toList as that is unmdifiable.Henning Baldersheim2023-01-181-1/+1
* Unify on Streams.toList()Henning Baldersheim2023-01-171-3/+2
* Compute prerequisite tests for a given prod deploymentjonmv2023-01-031-6/+5
* Fix programming errorjonmv2022-10-281-1/+1
* Allow turning off jobs in a zone, optionally per applicationjonmv2022-10-271-0/+1
* Abandon apps which never deployed to prod, and failed for at least 30 daysjonmv2022-10-111-0/+21
* Use same criteria for what apps to manage, in different placesjonmv2022-10-111-2/+2
* Pick cloud used by app for manually triggered test jobsjonmv2022-09-261-1/+8
* Refuse new apps deployments to outdated majorsjonmv2022-09-121-12/+21
* Ensure comp.platform for all changes of change, and do not override present onesjonmv2022-09-071-5/+4
* Just move some codejonmv2022-09-011-43/+3
* Let triggerNewRevision always add compatibility platformjonmv2022-08-261-16/+20
* Only count actually upgraded apps against upgrade limitjonmv2022-08-181-8/+0
* Re-trigger the exact same test as previouslyjonmv2022-07-071-8/+12
* Reset failure duration on new revisions, for cancellation by upgraderjonmv2022-07-041-3/+1
* Extract revision failure threshold as constantjonmv2022-07-041-1/+2
* Set broken revisions aside, so upgrades may be attemptedjonmv2022-07-011-0/+4
* Avoid starting jobs for tenants with no quotajonmv2022-06-271-11/+18
* Merge pull request #23218 from vespa-engine/jonmv/multiple-test-and-staging-z...Jon Marius Venstad2022-06-271-1/+1
|\
| * Support multiple system/staging test cloud combinationsjonmv2022-06-231-1/+1
* | Ensure compatible versions for pure test instancesjonmv2022-06-271-2/+3
|/
* Simplify and clean up some code related to ordering jobs/deploymentsjonmv2022-06-171-4/+0
* Use a compatible fallback versionjonmv2022-06-151-1/+1
* Trigger one test job of each type, unless all failjonmv2022-06-151-4/+3
* Handle failures when triggering individual jobsjonmv2022-06-151-10/+22
* Trigger test jobs under the correct instance, when force-triggering an untest...jonmv2022-06-081-1/+1
* Compute remaining change only for prod jobs in deployment specjonmv2022-05-251-4/+4
* JobType now always has a zone, which simplifies thingsjonmv2022-04-221-10/+4
* Preserve reentrancyjonmv2022-04-171-1/+2
* Use RevisionId instead of ApplicationVersion as keysjonmv2022-04-111-14/+17
* Remove unused codejonmv2022-04-111-1/+1
* Rename ApplicationVersion id to stringIdjonmv2022-04-091-1/+1
* Inline and simplifyjonmv2022-04-091-12/+0
* Remove unused application and instance fieldsjonmv2022-04-091-4/+1
* Add application id dimension to incompatibility flagJon Marius Venstad2022-03-161-1/+1
* Trigger all ready prodd testsJon Marius Venstad2022-03-161-4/+2
* Handle incocmpatible versions for dev/perf deploymentsJon Marius Venstad2022-03-151-3/+2
* Use VersionCompatibility in configserver and controller, and testsJon Marius Venstad2022-03-141-3/+5
* Append upgrade to revisions with a ccompile version incompatible with current...Jon Marius Venstad2022-03-141-2/+23