summaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* always use EndpointCertificateMaintainerandreer2021-02-024-122/+0
|
* remove flag "endpoint-cert-in-shared-routing"andreer2021-02-021-7/+0
|
* Merge pull request #16324 from ↵Jon Marius Venstad2021-02-021-4/+6
|\ | | | | | | | | vespa-engine/jonmv/no-synch-work-in-job-runner-dispatch Delegate blocking ops to executor in JobRunner
| * Delegate blocking ops to executor in JobRunnerJon Marius Venstad2021-02-021-4/+6
| |
* | Merge pull request #16313 from vespa-engine/mpolden/bump-intervalJon Marius Venstad2021-02-022-4/+5
|\ \ | | | | | | Bump interval of maintainers that collide often
| * | Increase DeploymentMetricsMaintainer intervalMartin Polden2021-02-021-1/+1
| | | | | | | | | Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com>
| * | Keep same JobRunner intervalMartin Polden2021-02-021-1/+1
| | | | | | | | | Co-authored-by: Jon Marius Venstad <jonmv@users.noreply.github.com>
| * | Use Exceptions.toMessageStringMartin Polden2021-02-011-1/+2
| | |
| * | Bump interval of maintainers that collide oftenMartin Polden2021-02-011-4/+4
| |/
* | Merge pull request #16315 from ↵Martin Polden2021-02-023-7/+31
|\ \ | | | | | | | | | | | | vespa-engine/freva/add-endpoints-to-deploy-response Add endpoints to deploy response
| * | Add endpoints to deploy responseValerij Fredriksen2021-02-013-7/+31
| |/
* | Remove usage of org.jsonBjørn Christian Seime2021-02-025-39/+53
| |
* | Revert "Remove org.json usage [run-systemtest]"Bjørn Christian Seime2021-02-015-53/+39
| |
* | Compare JSON semanticallyBjørn Christian Seime2021-02-012-2/+15
| |
* | Remove usage of org.json:jsonBjørn Christian Seime2021-01-293-37/+38
|/ | | | | | | | Remove most usage of org.json:json Maven artifact. This library does not have a compatible license. Some usage is still left as it's part of our container-search public API. We'll need a major release to fix that. See https://github.com/vespa-engine/vespa/issues/14762 for more details.
* Do not expect nodes to downgrade in change duration metric (#16273)Martin Polden2021-01-281-4/+4
|
* Use cluster in upstream nameMartin Polden2021-01-283-6/+7
|
* Merge pull request #16149 from vespa-engine/freva/remove-default-created-atMartin Polden2021-01-253-17/+13
|\ | | | | Remove default tenant createdAt handling
| * Remove default tenant createdAt handlingValerij Fredriksen2021-01-213-17/+13
| |
* | Deprecate LoggingRequestHandler constructors taking AccessLogBjørn Christian Seime2021-01-212-7/+4
| | | | | | | | | | Add replacement constructors without AccessLog. Remove use of deprecated constructors for internal handlers.
* | run maintainer in public too (#16136)Andreas Eriksen2021-01-211-1/+1
| |
* | Add dependencyValerij Fredriksen2021-01-211-0/+11
| |
* | andreer/endpoint certificate maintainer (#16099)Andreas Eriksen2021-01-219-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-loginValerij Fredriksen2021-01-2117-64/+350
|\ | | | | Store last login for tenants
| * Set instant in SecurityContext in SignatureFilterValerij Fredriksen2021-01-202-7/+10
| |
| * Set correct issue time for Athenz/Okta SecurityContextValerij Fredriksen2021-01-202-3/+13
| |
| * Create a last login filterValerij Fredriksen2021-01-203-0/+149
| |
| * Add last login times to application v4Valerij Fredriksen2021-01-204-24/+14
| |
| * Store last login info in tenantValerij Fredriksen2021-01-209-30/+164
| |
* | Ensure transitive dependencies of vespajlib are present on test classpathBjørn Christian Seime2021-01-201-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 ctimeValerij Fredriksen2021-01-1911-42/+48
|
* Expose createdAtMillis in application v4Valerij Fredriksen2021-01-1912-15/+43
|
* Store createdAt for tenant in ZKValerij Fredriksen2021-01-1911-42/+76
|
* Merge pull request #16063 from ↵Ola Aunrønning2021-01-181-1/+1
|\ | | | | | | | | vespa-engine/olaa/disable-metering-in-nonpublic-systems Only enable metering in public systems
| * Only enable metering in public systemsOla Aunrønning2021-01-151-1/+1
| |
* | Update another unit testJon Marius Venstad2021-01-151-1/+1
| |
* | Update reindexing status clients in controller, and trigger only for indexedJon Marius Venstad2021-01-145-23/+12
|/
* Handle empty spec when computing stepsJon Marius Venstad2021-01-121-0/+3
|
* Merge pull request #16001 from vespa-engine/ldalves/tenant-meta-dataJon Marius Venstad2021-01-1213-43/+37
|\ | | | | move metaData to recursive tenant api
| * move metaData to recursive tenant apiLeandro Alves2021-01-1113-43/+37
| |
* | Trigger reindexing only during high alertnessJon Marius Venstad2021-01-112-11/+27
|/
* Merge pull request #15970 from vespa-engine/ldalves/tenant-metadataJon Marius Venstad2021-01-113-0/+50
|\ | | | | add more fields to tenant metaData
| * add Millis to the fields nameLeandro Alves2021-01-112-4/+4
| |
| * add more fields to tenant metaDataLeandro Alves2021-01-083-0/+50
| |
* | Add dev suspend requests to path group for dev deploymentsJon Marius Venstad2021-01-111-10/+26
| |
* | Add suspension mojoJon Marius Venstad2021-01-115-4/+20
| |
* | Merge pull request #15924 from ↵Harald Musum2021-01-072-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/nothingHåkon Hallingstad2021-01-062-2/+6
| |/
* | Merge pull request #15934 from vespa-engine/mpolden/cleanupJon Marius Venstad2021-01-0616-42/+22
|\ \ | | | | | | Minor controller-server cleanup
| * | Remove unused testersMartin Polden2021-01-061-5/+3
| | |