Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Deprecate LoggingRequestHandler constructors taking AccessLog | Bjørn Christian Seime | 2021-01-21 | 2 | -7/+4 | |
| | | | | | | | | | | Add replacement constructors without AccessLog. Remove use of deprecated constructors for internal handlers. | |||||
* | | run maintainer in public too (#16136) | Andreas Eriksen | 2021-01-21 | 1 | -1/+1 | |
| | | ||||||
* | | Add dependency | Valerij Fredriksen | 2021-01-21 | 1 | -0/+11 | |
| | | ||||||
* | | andreer/endpoint certificate maintainer (#16099) | Andreas Eriksen | 2021-01-21 | 9 | -79/+382 | |
|/ | | | | | | | | | | | | | | | | | * remove support for old formats and introduce EndpointCertificateMaintainer * record certificate refresh time, run maintainer every 12 hours * retrigger prod deployments if refreshed certificate not deployed after one week * only re-trigger production jobs * unit test EndpointCertificateMaintainer * take application lock to avoid concurrent modifications when managing endpoint certs * only trigger deployment jobs Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com> | |||||
* | Merge pull request #16120 from vespa-engine/freva/last-login | Valerij Fredriksen | 2021-01-21 | 17 | -64/+350 | |
|\ | | | | | Store last login for tenants | |||||
| * | Set instant in SecurityContext in SignatureFilter | Valerij Fredriksen | 2021-01-20 | 2 | -7/+10 | |
| | | ||||||
| * | Set correct issue time for Athenz/Okta SecurityContext | Valerij Fredriksen | 2021-01-20 | 2 | -3/+13 | |
| | | ||||||
| * | Create a last login filter | Valerij Fredriksen | 2021-01-20 | 3 | -0/+149 | |
| | | ||||||
| * | Add last login times to application v4 | Valerij Fredriksen | 2021-01-20 | 4 | -24/+14 | |
| | | ||||||
| * | Store last login info in tenant | Valerij Fredriksen | 2021-01-20 | 9 | -30/+164 | |
| | | ||||||
* | | Ensure transitive dependencies of vespajlib are present on test classpath | Bjørn Christian Seime | 2021-01-20 | 1 | -0/+7 | |
|/ | | | | | | Some modules misuse container-dev as a compile/test dependency or have container-test missing as test dependency. Depend on container-test where it does not create a cycle. Otherwise depend directly on vespajlib without altering scope of existing transitive vespajlib dependency. | |||||
* | Default tenant createdAt to zk node ctime | Valerij Fredriksen | 2021-01-19 | 11 | -42/+48 | |
| | ||||||
* | Expose createdAtMillis in application v4 | Valerij Fredriksen | 2021-01-19 | 12 | -15/+43 | |
| | ||||||
* | Store createdAt for tenant in ZK | Valerij Fredriksen | 2021-01-19 | 11 | -42/+76 | |
| | ||||||
* | Merge pull request #16063 from ↵ | Ola Aunrønning | 2021-01-18 | 1 | -1/+1 | |
|\ | | | | | | | | | vespa-engine/olaa/disable-metering-in-nonpublic-systems Only enable metering in public systems | |||||
| * | Only enable metering in public systems | Ola Aunrønning | 2021-01-15 | 1 | -1/+1 | |
| | | ||||||
* | | Update another unit test | Jon Marius Venstad | 2021-01-15 | 1 | -1/+1 | |
| | | ||||||
* | | Update reindexing status clients in controller, and trigger only for indexed | Jon Marius Venstad | 2021-01-14 | 5 | -23/+12 | |
|/ | ||||||
* | Handle empty spec when computing steps | Jon Marius Venstad | 2021-01-12 | 1 | -0/+3 | |
| | ||||||
* | Merge pull request #16001 from vespa-engine/ldalves/tenant-meta-data | Jon Marius Venstad | 2021-01-12 | 13 | -43/+37 | |
|\ | | | | | move metaData to recursive tenant api | |||||
| * | move metaData to recursive tenant api | Leandro Alves | 2021-01-11 | 13 | -43/+37 | |
| | | ||||||
* | | Trigger reindexing only during high alertness | Jon Marius Venstad | 2021-01-11 | 2 | -11/+27 | |
|/ | ||||||
* | Merge pull request #15970 from vespa-engine/ldalves/tenant-metadata | Jon Marius Venstad | 2021-01-11 | 3 | -0/+50 | |
|\ | | | | | add more fields to tenant metaData | |||||
| * | add Millis to the fields name | Leandro Alves | 2021-01-11 | 2 | -4/+4 | |
| | | ||||||
| * | add more fields to tenant metaData | Leandro Alves | 2021-01-08 | 3 | -0/+50 | |
| | | ||||||
* | | Add dev suspend requests to path group for dev deployments | Jon Marius Venstad | 2021-01-11 | 1 | -10/+26 | |
| | | ||||||
* | | Add suspension mojo | Jon Marius Venstad | 2021-01-11 | 5 | -4/+20 | |
| | | ||||||
* | | Merge pull request #15924 from ↵ | Harald Musum | 2021-01-07 | 2 | -2/+6 | |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-15923-revert-15911-hakonhall/make-clients-use-orchestratorstatus-instead-of-allowedtobedown Make clients use orchestratorStatus instead of allowedToBeDown, try 2 [run-systemtest] | |||||
| * | | Serialize null OrchestratorStatus in NodeRepositoryNode in patch to null/nothing | Håkon Hallingstad | 2021-01-06 | 2 | -2/+6 | |
| |/ | ||||||
* | | Merge pull request #15934 from vespa-engine/mpolden/cleanup | Jon Marius Venstad | 2021-01-06 | 16 | -42/+22 | |
|\ \ | | | | | | | Minor controller-server cleanup | |||||
| * | | Remove unused testers | Martin Polden | 2021-01-06 | 1 | -5/+3 | |
| | | | ||||||
| * | | Make fields final | Martin Polden | 2021-01-06 | 4 | -11/+10 | |
| | | | ||||||
| * | | Remove unused imports | Martin Polden | 2021-01-06 | 9 | -13/+0 | |
| | | | ||||||
| * | | Remove unused method | Martin Polden | 2021-01-06 | 1 | -7/+3 | |
| | | | ||||||
| * | | Read target major version once | Martin Polden | 2021-01-06 | 1 | -5/+6 | |
| | | | ||||||
| * | | Remove unused variable | Martin Polden | 2021-01-06 | 1 | -1/+0 | |
| |/ | ||||||
* / | Add applicationId to deployment duration metrics | Jon Marius Venstad | 2021-01-06 | 1 | -1/+2 | |
|/ | ||||||
* | Pass node and path separately | Jon Marius Venstad | 2020-12-22 | 2 | -2/+3 | |
| | ||||||
* | Merge pull request #15862 from ↵ | Jon Bratseth | 2020-12-22 | 1 | -10/+41 | |
|\ | | | | | | | | | vespa-engine/jonmv/find-oldest-version-from-job-history-when-possible Find oldest platform from job history when possible | |||||
| * | Find oldest platform from job history when possible | Jon Marius Venstad | 2020-12-21 | 1 | -10/+41 | |
| | | ||||||
* | | Split isSuspended and isHealthy, and show only healthy content clusters | Jon Marius Venstad | 2020-12-21 | 4 | -19/+27 | |
| | | ||||||
* | | Default to conservative behaviour when config servers down | Jon Marius Venstad | 2020-12-21 | 2 | -6/+16 | |
|/ | ||||||
* | Hide irrelevant test jobs from deployment API payload | Jon Marius Venstad | 2020-12-17 | 2 | -33/+13 | |
| | ||||||
* | Allow controller zone | Martin Polden | 2020-12-16 | 2 | -0/+9 | |
| | ||||||
* | Validate zone in application API | Martin Polden | 2020-12-15 | 2 | -37/+46 | |
| | ||||||
* | Create application package once | Martin Polden | 2020-12-15 | 2 | -22/+22 | |
| | ||||||
* | Construct only the relevant application package | Martin Polden | 2020-12-15 | 4 | -14/+25 | |
| | ||||||
* | Merge pull request #15772 from vespa-engine/jonmv/percentwise-progress-in-api | Jon Marius Venstad | 2020-12-10 | 3 | -3/+3 | |
|\ | | | | | Use percent complete instead of actual progress token | |||||
| * | Use double progress [0, 1] instead of string | Jon Marius Venstad | 2020-12-10 | 3 | -3/+3 | |
| | | ||||||
* | | Rename close to awaitShutdown | Jon Marius Venstad | 2020-12-10 | 2 | -4/+3 | |
| | |