summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* Resolve conflictsJon Marius Venstad2022-04-0710-24/+18
|
* Merge pull request #22034 from vespa-engine/freva/state-v1-proxyValerij Fredriksen2022-04-072-15/+14
|\ | | | | Allow proxying /state/v1/metrics via with service name + hostname
| * Expose node-service /state/v1/metrics via /application/v4Valerij Fredriksen2022-04-072-11/+14
| |
| * Proxy without going via UTF-8Valerij Fredriksen2022-04-071-5/+1
| |
* | Use feature flagHarald Musum2022-04-072-9/+50
| |
* | Revert "Revert "Start using new Curator locks in controller" MERGEOK"Harald Musum2022-04-071-13/+44
|/
* Revert "Start using new Curator locks in controller"Harald Musum2022-04-071-44/+13
|
* Reapply "handler to re-request endpoint certificates"Andreas Eriksen2022-04-063-2/+79
|
* Merge branch 'master' into jonmv/more-http-urlJon Marius Venstad2022-04-0620-179/+311
|\
| * Revert "handler to re-request endpoint certificates (#22002)"Andreas Eriksen2022-04-063-79/+2
| | | | | | | | This reverts commit d68a76ecb6c1f59c557f08a4278f340241e93ad6.
| * handler to re-request endpoint certificates (#22002)Andreas Eriksen2022-04-063-2/+79
| |
| * Enable email on deployment metrics notificationsEirik Nygaard2022-04-063-10/+48
| | | | | | | | This will also send a new email if a level increases in severity.
| * A new source must only contain the existing for a notification to already existEirik Nygaard2022-04-061-1/+1
| |
| * Add environment as well, for zone locksJon Marius Venstad2022-04-061-1/+1
| |
| * Start using new Curator locks in controllerHarald Musum2022-04-061-13/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One should not use locks with overlapping paths, e.g. * /controller/v1/locks/<tenant> * /controller/v1/locks/<tenant>/<application> * /controller/v1/locks/<tenant>/<application>/<instance> Change to use new paths, e.g.: * /controller/v1/locks/<tenant> * /controller/v1/locks/<tenant:application> * /controller/v1/locks/<tenant:application:instance> Need to take both locks in a transition period using new class MultiplePathsLock, which can be removed when all users use both new and old paths for locks
| * Merge pull request #21990 from vespa-engine/ogronnesby/tombstone-old-none-planØyvind Grønnesby2022-04-064-36/+77
| |\ | | | | | | Tombstone tenants stuck in 'none' plan for a long time
| | * Update ↵Øyvind Grønnesby2022-04-061-1/+1
| | | | | | | | | | | | | | | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/CloudTrialExpirer.java Co-authored-by: Eirik Nygaard <eirik.nygaard@yahooinc.com>
| | * Tombstone tenants stuck in 'none' plan for a long timeØyvind Grønnesby2022-04-064-36/+77
| | |
| * | Merge pull request #21784 from vespa-engine/olaa/architecture-meteringØyvind Grønnesby2022-04-069-105/+54
| |\ \ | | | | | | | | Include architecture in metering
| | * | Extract collectorsOla Aunrønning2022-04-051-9/+20
| | | |
| | * | Include architecture in metering. Remove unused metering APIOla Aunrønning2022-03-239-104/+42
| | | |
| * | | Merge pull request #21988 from vespa-engine/mpolden/multipart-max-lengthJon Marius Venstad2022-04-063-15/+88
| |\ \ \ | | | | | | | | | | Limit size of parsed data in MultipartParser
| | * | | Bump commons-fileuploadMartin Polden2022-04-051-1/+1
| | | | |
| | * | | Limit size of parsed data in MultipartParserMartin Polden2022-04-052-14/+87
| | | | |
* | | | | Use HttpURL.Path for Path.getRest()Jon Marius Venstad2022-04-0612-108/+102
| | | | |
* | | | | Simplify Path by using HttpURL.Path for segments, and adding default validationJon Marius Venstad2022-04-063-6/+5
|/ / / /
* | | | Merge pull request #21952 from vespa-engine/jonmv/http-urlJon Marius Venstad2022-04-051-1/+1
|\ \ \ \ | |/ / / |/| | | Jonmv/http url
| * | | Simplify signature of require(...)Jon Marius Venstad2022-04-031-1/+1
| | | |
* | | | Merge pull request #21976 from vespa-engine/ean/notify-on-notificationMartin Polden2022-04-054-6/+150
|\ \ \ \ | | | | | | | | | | Use email as notification sink for newly created notifications
| * | | | Use email as notification sink for newly created notificationsEirik Nygaard2022-04-054-6/+150
| |/ / /
* | | | Merge pull request #21963 from vespa-engine/mpolden/zip-improvementsJon Marius Venstad2022-04-058-277/+183
|\ \ \ \ | |_|_|/ |/| | | Unify zip/tar archive reading [run-systemtest]
| * | | Limit number of ZIP entries read by controllerMartin Polden2022-04-051-0/+1
| | | |
| * | | Make max application package size configurableMartin Polden2022-04-051-2/+2
| | | |
| * | | Move relevant tests to ArchiveStreamReaderTestMartin Polden2022-04-041-63/+0
| | | |
| * | | Use ArchiveStreamReader in controller-serverMartin Polden2022-04-047-169/+137
| |/ /
* | | Revert "Revert "Jonmv/reapply application name validation""Jon Marius Venstad2022-04-043-31/+35
| | |
* | | Revert "Jonmv/reapply application name validation"Jon Marius Venstad2022-04-043-35/+31
| | |
* | | Revert "Merge pull request #21961 from vespa-engine/revert-21918-jonmv/misc-6"Jon Marius Venstad2022-04-043-31/+35
| | | | | | | | | | | | | | | This reverts commit a0b02d8bd00bf8d7f3410cbf47ae432770546883, reversing changes made to 64d0102f9931a01d31976e85b585b9e63894f08e.
* | | Revert "Jonmv/misc 6"Jon Marius Venstad2022-04-043-35/+31
| | |
* | | Merge pull request #21918 from vespa-engine/jonmv/misc-6Jon Marius Venstad2022-04-043-31/+35
|\ \ \ | |/ / |/| | Jonmv/misc 6
| * | Fix more testsJon Marius Venstad2022-03-313-31/+35
| | |
* | | Merge pull request #21893 from vespa-engine/jonmv/misc-3Jon Marius Venstad2022-03-311-4/+4
|\| | | | | | | | Jonmv/misc 3
| * | Rename back to HostName, and merge the value class and utilitiesJon Marius Venstad2022-03-311-5/+4
| | |
| * | Move HostName -> Hostnames, and DomainName and Hostname to com.yahoo.netJon Marius Venstad2022-03-311-1/+2
| | |
* | | Diff against empty app if previous one is invalidHarald Musum2022-03-311-6/+16
| | |
* | | Don't wrap exceptions that are already RuntimeExceptionsHarald Musum2022-03-312-4/+5
|/ /
* | Fix "run" commandJon Marius Venstad2022-03-291-4/+13
| |
* | Make it perfectJon Bratseth2022-03-271-2/+2
| |
* | Fixed timeJon Bratseth2022-03-261-2/+3
| |
* | Merge pull request #21819 from vespa-engine/jonmv/misc-2Jon Bratseth2022-03-258-3/+28
|\ \ | | | | | | Jonmv/misc 2