summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
* Log when getting possibly unhandled event for application changeHarald Musum2017-10-176-6/+51
| | | | | | * No changes to when we delete applications, but log to hopefully get more information if we are in a situation where we could have missed an event for deleting an application
* Enable new service monitorHåkon Hallingstad2017-10-171-1/+1
|
* No functional changesJon Bratseth2017-10-122-8/+12
|
* Log when RPC is up and listeningHarald Musum2017-10-101-1/+1
|
* Remove overridden timeoutHarald Musum2017-10-101-8/+0
| | | | | * We only need higher timeout when preparing deployments, where timeout is overridden in SessionPrepareHandler
* One SlobrokMonitor2 per applicationHåkon Hallingstad2017-10-081-1/+1
|
* Revert "Use vespa version from active application if not supplied"Harald Musum2017-10-0511-98/+43
|
* Use vespa version from active application if not suppliedHarald Musum2017-10-0511-43/+98
| | | | | | * If preparing a deployment and no vespa version is given in request parameter use the vespa version from the active application if one exists AND running on hosted vespa, else use current vespa version.
* Revert "4 x Revert "Enable new ServiceMonitor""Harald Musum2017-10-041-1/+1
|
* Revert "Revert "Revert "Revert "Enable new ServiceMonitor""""hakonhall2017-10-031-1/+1
|
* Revert "Revert "Revert "Enable new ServiceMonitor"""hakonhall2017-10-031-1/+1
|
* Revert "Revert "Enable new ServiceMonitor""hakonhall2017-10-021-1/+1
|
* Revert "Enable new ServiceMonitor"Arne H Juul2017-10-021-1/+1
|
* Enable new ServiceMonitorHåkon Hallingstad2017-10-021-1/+1
|
* Escape dollar signs in the CMakeLists.txt on code execution as this is used ↵Arnstein Ressem2017-09-301-8/+8
| | | | to populate another cmake script.
* Remove unnecessary expensive cleanupHarald Musum2017-09-291-1/+0
| | | | | | * Remove step that is very expensive, since it iterates over all hosts in the system. Cleanup is done by removeDeploymentsThatHaveDifferentApplicationId() anyway
* Log at debug level time used in prepare stepsHarald Musum2017-09-291-0/+2
|
* Merge pull request #3572 from vespa-engine/hmusum/set-timeout-for-prepareMartin Polden2017-09-282-2/+7
|\ | | | | Set correct timeout for prepare requests
| * Set correct timeout for prepare requestsHarald Musum2017-09-282-2/+7
| |
* | Merge pull request #3562 from ↵Arnstein Ressem2017-09-282-0/+13
|\ \ | |/ |/| | | | | vespa-engine/revert-3561-revert-3554-aressem/remove-post-install-script Revert "Revert "Aressem/remove post install script""
| * Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-272-0/+13
| |
* | Merge pull request #3496 from ↵Harald Musum2017-09-281-1/+2
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/dont-rethrow-application-lock-exception-as-illegal-argument-exception Do not rethrow ApplicationLockException as IllegalArgumentException
| * | Do not rethrow ApplicationLockException as IllegalArgumentExceptionHarald Musum2017-09-221-1/+2
| | |
* | | Merge pull request #3549 from vespa-engine/balder/preserve-framepointerHenning Baldersheim2017-09-271-0/+1
|\ \ \ | |_|/ |/| | The cost of preserving the framepointer is small enough to allow it b…
| * | The cost of preserving the framepointer is small enough to allow it being ↵Henning Baldersheim2017-09-271-0/+1
| | | | | | | | | | | | | | | | | | | | | default. Performance information benefits is significant and will over time counter the cost. Observed cost has been below the noise level in the 1% range.
* | | Revert "Aressem/remove post install script"Arnstein Ressem2017-09-272-13/+0
| | |
* | | Merge pull request #3554 from vespa-engine/aressem/remove-post-install-scriptArnstein Ressem2017-09-272-0/+13
|\ \ \ | | | | | | | | Aressem/remove post install script
| * | | Create zookeeper dir.Arnstein Ressem2017-09-261-0/+1
| | | |
| * | | Fix directories.Arnstein Ressem2017-09-261-0/+9
| | | |
| * | | Remove global install of files and put this in the modules that owns them.Arnstein Ressem2017-09-251-0/+3
| | | |
* | | | Merge branch 'master' into hakon/move-supermodel-to-config-model-apiHåkon Hallingstad2017-09-261-2/+4
|\ \ \ \ | | |/ / | |/| |
| * | | Check for sessions changed after reconnectingHarald Musum2017-09-261-2/+4
| |/ /
* / / Move SuperModel to config-model-apiHåkon Hallingstad2017-09-2510-156/+143
|/ / | | | | | | This avoids duplication of datastructures in service monitor
* | Remove unnecessary sleepHarald Musum2017-09-211-2/+0
| |
* | Add proper test of prugin of old inactive sessionsHarald Musum2017-09-2116-110/+183
|/ | | | | | * Add support for injecting a clock to make it possible to test time-related scenarios * Add test
* Merge pull request #3473 from vespa-engine/hmusum/non-functional-changesHarald Musum2017-09-218-78/+72
|\ | | | | Document and rename to make code easier to understand
| * Add missing slashHarald Musum2017-09-211-1/+1
| |
| * Document and rename to make code easier to understandHarald Musum2017-09-208-78/+72
| |
* | Merge pull request #3466 from ↵hakonhall2017-09-206-69/+39
|\ \ | |/ |/| | | | | vespa-engine/hakon/move-supermodel-api-to-config-model-api Move SuperModel API to config-model-api
| * Move SuperModel API to config-model-apiHåkon Hallingstad2017-09-206-69/+39
| |
* | Clarify test intentHarald Musum2017-09-201-0/+5
|/
* Remove unused directory used only in previous versionsHarald Musum2017-09-181-2/+0
|
* Merge branch 'master' into hmusum/only-create-hosted-vespa-tenant-on-hostedHarald Musum2017-09-1743-148/+273
|\
| * Merge pull request #3382 from vespa-engine/bratseth/support-error-removalArne H Juul2017-09-136-13/+11
| |\ | | | | | | Bratseth/support error removal
| | * Nonfunctional changes onlyJon Bratseth2017-09-116-13/+11
| | |
| * | Merge pull request #3389 from ↵hakonhall2017-09-1215-98/+209
| |\ \ | | |/ | |/| | | | | | | vespa-engine/hakon/add-component-managing-the-supermodel Add component managing the SuperModel
| | * Add component managing the SuperModelHåkon Hallingstad2017-09-1115-98/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is the prerequisite step for having the Orchestrator depend on the SuperModel component, getting notified via SuperModelListener about newly activated or removed applications. The Orchestrator will then register for Slobrok as necessary, and also update its data structures of the model.
| * | Throw exception when not getting activate lock within timeoutHarald Musum2017-09-111-1/+1
| |/
| * Fix deployment spec cast in container cluster modelMartin Polden2017-09-082-2/+2
| |
| * Avoid creating strings unless necessaryHarald Musum2017-09-071-2/+2
| |