Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update test | Henning Baldersheim | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #16240 from ↵ | Håkon Hallingstad | 2021-01-27 | 1 | -24/+39 |
|\ | | | | | | | | | vespa-engine/hmusum/do-not-synchronize-when-bootstrapping-take-2 Use per-tenant locks instead of synchronizing on TenantRepository ins… | ||||
| * | Use per-tenant locks instead of synchronizing on TenantRepository instance | Harald Musum | 2021-01-26 | 1 | -24/+39 |
| | | |||||
* | | Merge pull request #16138 from ↵ | Henning Baldersheim | 2021-01-26 | 2 | -4/+0 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/gc-unused-bucketdb-feature-flag bucketdb-stripe-bits flag is no longer needed. | ||||
| * | bucketdb-stripe-bits flag is no longer needed. | Henning Baldersheim | 2021-01-21 | 2 | -4/+0 |
| | | |||||
* | | Revert "Do not synchronize when bootstrapping tenants" | Harald Musum | 2021-01-26 | 1 | -1/+1 |
| | | |||||
* | | Do not synchronize when bootstrapping tenants | Harald Musum | 2021-01-26 | 1 | -1/+1 |
| | | | | | | | | | | This should no longer be necessary, as backing for tenants is a synchronized map | ||||
* | | Merge pull request #16216 from vespa-engine/hmusum/load-sessions-in-parallel | Harald Musum | 2021-01-26 | 1 | -10/+41 |
|\ \ | | | | | | | Load sessions in parallel | ||||
| * | | Some fixes to logging after code review | Harald Musum | 2021-01-25 | 1 | -16/+15 |
| | | | |||||
| * | | Load sessions in parallel | Harald Musum | 2021-01-25 | 1 | -13/+45 |
| | | | |||||
* | | | Make sure to add the session loaded to cache if it really was loaded | Harald Musum | 2021-01-26 | 1 | -7/+9 |
| | | | |||||
* | | | Revert "Revert "Use synchronized backing for sessions"" | Harald Musum | 2021-01-25 | 2 | -27/+33 |
| | | | |||||
* | | | Merge pull request #16214 from ↵ | Harald Musum | 2021-01-25 | 2 | -33/+27 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/revert-16208-hmusum/use-synchronized-backing-for-sessions Revert "Use synchronized backing for sessions" | ||||
| * | | | Revert "Use synchronized backing for sessions" | Harald Musum | 2021-01-25 | 2 | -33/+27 |
| |/ / | |||||
* / / | Retry when verifying hosts | Harald Musum | 2021-01-25 | 1 | -3/+22 |
|/ / | | | | | | | | | | | Hosts used might not be in sync on all config servers (we wait for 2/3 servers to respond to deployments and deletions). Retry verification of hosts for 1 second | ||||
* | | Use synchronized collections for cached and watchers | Harald Musum | 2021-01-25 | 1 | -25/+28 |
| | | | | | | | | Avoid locking on instance level by using synchronized collections | ||||
* | | Add some more info to logging when creating tenant | Harald Musum | 2021-01-25 | 1 | -2/+5 |
| | | |||||
* | | Make sure to write metadata and add tenant before notifying listener | Harald Musum | 2021-01-25 | 1 | -2/+2 |
| | | |||||
* | | No need to create and write tenant metadata if tenant already exists | Harald Musum | 2021-01-25 | 1 | -5/+1 |
| | | |||||
* | | Revert "Try to reduce contention when bootstrapping tenants [run-systemtest]" | Harald Musum | 2021-01-25 | 8 | -25/+26 |
| | | |||||
* | | Split out getOrCreateTenant and do not synchronize createTenant | Harald Musum | 2021-01-24 | 1 | -5/+9 |
| | | | | | | | | | | Split out so that we can avoid the need to synchronized on instance, since we now just do one operation on the synchronized tenants map | ||||
* | | Throw exception if trying to add a tenant that already exists | Harald Musum | 2021-01-24 | 8 | -21/+16 |
| | | |||||
* | | Control which lidspace job implementation to use. | Henning Baldersheim | 2021-01-23 | 1 | -0/+3 |
| | | |||||
* | | Revert "Do not synchronize on method used to bootstrap tenants [run-systemtest]" | Harald Musum | 2021-01-22 | 1 | -6/+3 |
| | | |||||
* | | Do not synchronize on method used to bootstrap tenants | Harald Musum | 2021-01-22 | 1 | -3/+6 |
| | | |||||
* | | Merge pull request #16152 from ↵ | Håkon Hallingstad | 2021-01-21 | 32 | -282/+87 |
|\ \ | | | | | | | | | | | | | vespa-engine/hmusum/reduce-use-of-global-component-registry-part-3 Reduce use of global component registry, part 3 [run-systemtest] | ||||
| * | | Remove GlobalComponentRegistry and implementations | Harald Musum | 2021-01-21 | 32 | -252/+47 |
| | | | |||||
| * | | Move ReloadListener out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 10 | -41/+51 |
| | | | |||||
* | | | Merge pull request #16147 from vespa-engine/freva/blocking-prepare | Valerij Fredriksen | 2021-01-21 | 3 | -8/+66 |
|\ \ \ | |/ / |/| | | Wait for resources in prepare | ||||
| * | | Create new transaction for each check | Valerij Fredriksen | 2021-01-21 | 1 | -2/+2 |
| | | | |||||
| * | | Make it possible to wait for resources in resources | Valerij Fredriksen | 2021-01-21 | 3 | -8/+66 |
| | | | |||||
* | | | Merge pull request #16143 from ↵ | Harald Musum | 2021-01-21 | 33 | -366/+375 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/hmusum/reduce-use-of-global-component-registry-part-2 Reduce use of global component registry, part 2 [run-systemtest] | ||||
| * | | | Move ConfigDefinitionRepo out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 15 | -64/+45 |
| | | | | |||||
| * | | | Move ModelFactoryRegistry out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 17 | -101/+83 |
| | | | | |||||
| * | | | Move Clock out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 18 | -55/+57 |
| | | | | |||||
| * | | | Move Zone out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 12 | -57/+47 |
| | | | | |||||
| * | | | Move ConfigServerDB out of GlobalComponentRegistry | Harald Musum | 2021-01-21 | 30 | -91/+101 |
| | | | | |||||
| * | | | Move secret ConfigserverConfig out of GlobalComponentRegistry | Harald Musum | 2021-01-20 | 29 | -84/+128 |
| | | | | |||||
* | | | | Log time use when building models (debug log) | Harald Musum | 2021-01-21 | 1 | -4/+7 |
| |_|/ |/| | | |||||
* | | | andreer/endpoint certificate maintainer (#16099) | Andreas Eriksen | 2021-01-21 | 6 | -83/+20 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 #16116 from ↵ | gjoranv | 2021-01-20 | 1 | -1/+0 |
|\ \ | | | | | | | | | | | | | vespa-engine/gjoranv/do-not-setup-StateMetricConsumerFactory Don't add the StateMetricConsumerFactory component. | ||||
| * | | Don't add the StateMetricConsumerFactory component. | gjoranv | 2021-01-20 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | - The config model always adds the JdiscMetricsFactory, which should take precendence. | ||||
* | | | Merge pull request #16107 from vespa-engine/bjorncs/zstd-access-log | Bjørn Christian Seime | 2021-01-20 | 1 | -0/+3 |
|\ \ \ | |_|/ |/| | | Bjorncs/zstd access log | ||||
| * | | Add feature flag for enabling zstd compression of access logs | Bjørn Christian Seime | 2021-01-20 | 1 | -0/+3 |
| |/ | |||||
* | | Move provisioner out of GlobalComponentRegistry | Harald Musum | 2021-01-20 | 15 | -70/+69 |
| | | |||||
* | | Move secret store out of GlobalComponentRegistry | Harald Musum | 2021-01-20 | 11 | -66/+49 |
| | | |||||
* | | Remove zkCacheExecutor from GlobalComponentRegistry | Harald Musum | 2021-01-20 | 10 | -36/+32 |
| | | |||||
* | | Merge branch 'master' into hmusum/reduce-use-of-global-component-registry | Harald Musum | 2021-01-20 | 23 | -250/+361 |
|\| | |||||
| * | Merge pull request #16087 from vespa-engine/hmusum/log-at-lower-level | Jon Marius Venstad | 2021-01-18 | 1 | -3/+3 |
| |\ | | | | | | | Log at lower level | ||||
| | * | Log at lower level | Harald Musum | 2021-01-18 | 1 | -3/+3 |
| | | |