Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | | |||||
| * | | Improved model for reindexing data | Jon Marius Venstad | 2021-01-18 | 11 | -174/+132 |
| |/ | | | | | | | | | | | | | | | | | Making the users of reindexing data config aware allows getting rid of the confusing default-for-app-and-cluster status, and the dummy first-time reindexing in the reindexer. Since the upgraded config servers will wipe the "common" status, the non-upgraded config servers will read these as EPOCH, instead of some time last year. This should not be a problem for any users of these data, as far as I can tell | ||||
| * | Move logic for indexed document types inside config model api wrapping | Jon Marius Venstad | 2021-01-15 | 3 | -39/+7 |
| | | |||||
| * | Update another test | Jon Marius Venstad | 2021-01-15 | 1 | -9/+0 |
| | | |||||
| * | Let all ApplicationReindexing users config-aware | Jon Marius Venstad | 2021-01-14 | 9 | -58/+190 |
| | | | | | | | | | | This allows checking for valid clusters and document types when manipulating status. This commit also updates responses in the application/v2/ API to reflect this | ||||
| * | Let maintainer remove data for no-longer-existent types | Jon Marius Venstad | 2021-01-14 | 3 | -3/+94 |
| | | |||||
| * | More cleanup | Jon Marius Venstad | 2021-01-14 | 5 | -30/+1 |
| | |