summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8670 from vespa-engine/gjoranv/use-container-service-type_2gjoranv2019-03-0510-18/+34
|\ | | | | Gjoranv/use container service type 2
| * Use ContainerServiceType in configserver.gjoranv2019-03-0410-18/+34
| |
* | Merge pull request #8676 from ↵Håkon Hallingstad2019-03-041-2/+2
|\ \ | | | | | | | | | | | | vespa-engine/hakonhall/use-list-instead-of-set-for-flags-rulesconditionsvalues Use List instead of Set for flags rules.conditions.values
| * | Use List instead of Set for flags rules.conditions.valuesHåkon Hallingstad2019-03-041-2/+2
| | |
* | | Merge pull request #8667 from vespa-engine/hmusum/cleanup-config-server-testsHarald Musum2019-03-042-96/+24
|\ \ \ | |_|/ |/| | Move the one useful test, remove the rest
| * | Fix assertHarald Musum2019-03-041-1/+1
| | |
| * | Move the one useful test, remove the restHarald Musum2019-03-043-97/+24
| | |
* | | Revert "Gjoranv/use container service type"gjoranv2019-03-0410-34/+18
|/ /
* | Merge pull request #8657 from vespa-engine/gjoranv/use-container-service-typegjoranv2019-03-0410-18/+34
|\ \ | |/ |/| Gjoranv/use container service type
| * Use ContainerServiceType in configserver.gjoranv2019-03-0110-18/+34
| |
* | Treat empty nodes as non-existentJon Marius Venstad2019-03-021-1/+3
| |
* | Revert "Revert "Revert "Jvenstad/fix config model inconsitency"""Jon Marius Venstad2019-03-0128-363/+276
| |
* | Revert "Revert "Jvenstad/fix config model inconsitency""Jon Marius Venstad2019-03-0128-276/+363
|/
* Revert "Jvenstad/fix config model inconsitency"Harald Musum2019-03-0128-363/+276
|
* Merge pull request #8645 from ↵Jon Marius Venstad2019-03-0128-276/+363
|\ | | | | | | | | vespa-engine/jvenstad/fix-config-model-inconsitency Jvenstad/fix config model inconsitency
| * Avoid exception in getDeployTimeJon Marius Venstad2019-03-012-3/+6
| |
| * Create applications only during deployment, and abort activation of ↵Jon Marius Venstad2019-03-013-1/+4
| | | | | | | | non-existing apps
| * Synchronise access to session status of an application, and eliminate some racesJon Marius Venstad2019-03-019-79/+140
| |
| * Synchronise accesses to applicationSet in RemoteSession to avoid concurrent ↵Jon Marius Venstad2019-03-011-3/+3
| | | | | | | | loading
| * Let TenantRequestHandler own a TenantApplicationsJon Marius Venstad2019-02-283-9/+17
| |
| * Optimise importsJon Marius Venstad2019-02-283-33/+48
| |
| * Various cleanup, non-functionalJon Marius Venstad2019-02-289-31/+13
| |
| * Register applications in TenantApplications before activating their sessionsJon Marius Venstad2019-02-289-29/+44
| |
| * Minor refactoring, and some renamingJon Marius Venstad2019-02-2814-68/+74
| |
| * Minor cleanupJon Marius Venstad2019-02-285-51/+45
| |
* | Don't do request parsing on jrt transport threadBjørn Christian Seime2019-02-282-3/+5
|/ | | | | Parsing the slime request body should not be performed on the jrt transport thread as this will reduce max throughput.
* Revert "Revert "Reduce heterogeneity by inlining TenantApplications, and ↵Harald Musum2019-02-2719-381/+204
| | | | some small f…""
* Revert "Reduce heterogeneity by inlining TenantApplications, and some small ↵Bjørn Christian Seime2019-02-2719-204/+381
| | | | f…"
* Merge pull request #8620 from ↵Jon Marius Venstad2019-02-2719-381/+204
|\ | | | | | | | | vespa-engine/jvenstad/fix-config-model-inconsitency Reduce heterogeneity by inlining TenantApplications, and some small f…
| * Clean up importsJon Marius Venstad2019-02-262-4/+0
| |
| * Reduce heterogeneity by inlining TenantApplications, and some small fixesJon Marius Venstad2019-02-2620-379/+206
| |
* | Merge pull request #8609 from ↵Jon Marius Venstad2019-02-2613-108/+54
|\| | | | | | | | | vespa-engine/jvenstad/fix-config-model-inconsitency Jvenstad/fix config model inconsitency
| * Make some things thread-safeJon Marius Venstad2019-02-261-2/+4
| |
| * Print info about error (think I saw some ConcurrentModEx)Jon Marius Venstad2019-02-261-1/+1
| |
| * Fix imports and lintingJon Marius Venstad2019-02-262-4/+14
| |
| * Remove unused parameterJon Marius Venstad2019-02-267-31/+16
| |
| * Replace CuratorLock with LockJon Marius Venstad2019-02-263-70/+19
| |
* | Set healt status to down when we decide to go out of rotationJon Bratseth2019-02-252-14/+17
| |
* | Remove initiallyInRotation=false option: Not usedJon Bratseth2019-02-221-10/+5
|/
* unit test network ports storageArne Juul2019-02-201-1/+13
|
* add list of network port allocationsArne Juul2019-02-201-0/+1
| | | | | * add port suffixes to identify individual ports for a service * stash port reservations from current config model
* Revert "Revert "Use VIP status file for config server (and controller) in ↵Harald Musum2019-02-143-26/+70
| | | | hosted""
* Revert "Use VIP status file for config server (and controller) in hosted"Harald Musum2019-02-143-70/+26
|
* Merge pull request #8480 from ↵Harald Musum2019-02-143-26/+70
|\ | | | | | | | | vespa-engine/hmusum/use-vip-status-file-for-config-server-in-hosted-vespa Use VIP status file for config server (and controller) in hosted
| * Fixes after code reviewHarald Musum2019-02-131-1/+1
| |
| * Use VIP status file for config server (and controller) in hostedHarald Musum2019-02-133-27/+71
| | | | | | | | | | | | | | | | The code for setting up VIP status is already in place in config model, but depends on value of hostedVespa() in ModelContext.Properties, so have to make sure that is set for standalone container as well. Removing config override for vip status, as setting VIP in or out of rotation when not using a VIP status file is handled when bootstrapping now.
* | Move one test, remove a redundant oneHarald Musum2019-02-132-54/+27
|/
* Make sure to deconstruct component at end of testHarald Musum2019-02-121-0/+1
|
* Merge pull request #8449 from ↵Jon Marius Venstad2019-02-111-0/+7
|\ | | | | | | | | vespa-engine/jvenstad/cache-orchestrator-host-statuses-for-reads Jvenstad/cache orchestrator host statuses for reads
| * Expose host status cache, and use it for all bulk operationsJon Marius Venstad2019-02-081-0/+7
| |