summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #15404 from vespa-engine/hmusum/log-every-10th-runHarald Musum2020-11-211-1/+6
|\ \ | | | | | | Log every 10th run of SessionsMaintainer
| * | Add iteration to log messageHarald Musum2020-11-201-1/+1
| | |
| * | Log every 10th run of SessionsMaintainerHarald Musum2020-11-201-1/+6
| |/
* | Merge pull request #15399 from ↵Jon Bratseth2020-11-2014-121/+81
|\ \ | |/ |/| | | | | vespa-engine/jonmv/throw-during-prepare-with-disallowed-config-change-actions Jonmv/throw during prepare with disallowed config change actions
| * Remove "allowed" from config change actions (+ wiring) — allowed if not ↵Jon Marius Venstad2020-11-2013-78/+56
| | | | | | | | thrown
| * Add Optional<ValidationId> to ConfigActionChange and use to validate actionsJon Marius Venstad2020-11-201-1/+2
| |
| * Model disallowable actions separately, and collect and throw these in validationJon Marius Venstad2020-11-192-27/+3
| |
| * Use proper ValidationId instead of their String names in ConfigChangeAction ↵Jon Marius Venstad2020-11-198-33/+38
| | | | | | | | subclasses
* | Merge pull request #15357 from vespa-engine/jonmv/reindexing-metricsJon Marius Venstad2020-11-201-3/+8
|\ \ | | | | | | Jonmv/reindexing metrics
| * | Avoid potential NPE in config serverJon Marius Venstad2020-11-191-3/+8
| | |
* | | Change reindexing HTTP API parameter namesJon Marius Venstad2020-11-192-6/+6
| |/ |/|
* | Do not throw if app has already been copiedHarald Musum2020-11-191-2/+4
|/
* Merge pull request #15373 from ↵Jon Marius Venstad2020-11-183-6/+32
|\ | | | | | | | | vespa-engine/jonmv/block-deployment-with-disallowed-config-change-actions Activate only if all config change actions are allowed, for hosted de…
| * Activate only if all config change actions are allowed, for hosted deploymentJon Marius Venstad2020-11-183-6/+32
| |
* | Ensure activated applications have a reindexing statusJon Marius Venstad2020-11-181-7/+6
| |
* | Remove unneeded try-catch block (unless sneaky-throw!)Jon Marius Venstad2020-11-181-11/+1
|/
* Merge pull request #15360 from ↵Harald Musum2020-11-171-0/+1
|\ | | | | | | | | vespa-engine/hmusum/always-include-stack-trace-when-throwing Always include stack trace when throwing
| * Always include stack trace when throwingHarald Musum2020-11-171-0/+1
| |
* | Merge pull request #15356 from vespa-engine/bratseth/add-in-rotation-metricJon Bratseth2020-11-171-1/+3
|\ \ | |/ |/| Filter out metrics for nodes not in service
| * Avoid deprecated methodJon Bratseth2020-11-161-1/+3
| |
* | Handle session not existing when deleting appHarald Musum2020-11-163-4/+53
|/ | | | | | | | Also make settings state for active session to DELETE part of the nested transaction. Add test for a scenario when deleting an application fails in provisioner, failure is fixed and deleting the app afterwards should work
* Improve logging when removing an applicationHarald Musum2020-11-158-55/+52
| | | | Log only when it is removed, add some more validation
* Avoid looking up active session when it is knownHarald Musum2020-11-145-28/+27
| | | | | | | When activating use the session id of the session we want to activate instead of looking up active session of the application (which requires application data in zookeeper pointing to the active session to have been written before we look it up, which is not guaranteed to have been done)
* Merge pull request #15326 from ↵Henning Baldersheim2020-11-132-0/+5
|\ | | | | | | | | vespa-engine/balder/add-featureflag-for-feed.concurrency Add a feature flag for controlling the default feed.concurrency setting.
| * Add a feature flag for controlling the default feed.concurrency setting.Henning Baldersheim2020-11-122-0/+5
| |
* | Make reindexing trigger exactly 28 days after previous instantJon Marius Venstad2020-11-132-30/+29
|/
* Merge pull request #15319 from vespa-engine/hmusum/remove-dead-codeHarald Musum2020-11-123-38/+4
|\ | | | | Remove dead code
| * Remove dead code and simplifyHarald Musum2020-11-123-38/+4
| |
* | Merge pull request #15320 from vespa-engine/jonmv/fix-reindexing-apisJon Marius Venstad2020-11-126-81/+68
|\ \ | | | | | | Jonmv/fix reindexing apis
| * | Change to maps, not lists with keys in them, for config server reindexing APIJon Marius Venstad2020-11-122-59/+35
| | |
| * | Take separate lock for reindexing status, and wrap in UnaryOperator APIJon Marius Venstad2020-11-126-22/+33
| | |
* | | Fix catchHarald Musum2020-11-121-1/+1
| |/ |/|
* | Merge pull request #15299 from ↵Harald Musum2020-11-127-19/+22
|\ \ | |/ |/| | | | | vespa-engine/hmusum/set-state-for-sessions-when-deleting Set state for session instead of deleting it when deleting an applica…
| * Deactivate session when session status is DELETEHarald Musum2020-11-123-2/+5
| |
| * Set state for session instead of deleting it when deleting an applicationHarald Musum2020-11-116-17/+17
| | | | | | | | | | | | | | | | | | Simplify by just setting the state of the active session belonging to an application that is deleted. This is more in line with what we do for other transitions. Inactive sessions will be deleted nby maintainers in config server after some time
* | Merge pull request #15290 from ↵Jon Marius Venstad2020-11-127-74/+362
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/reindexing-status-in-application-v2 Jonmv/reindexing status in application v2
| * | Remove debug leftoverJon Marius Venstad2020-11-121-1/+0
| | |
| * | Fix type and test pending type in handlerJon Marius Venstad2020-11-112-2/+9
| | |
| * | REST API for reindexing status on config serverJon Marius Venstad2020-11-114-36/+300
| | |
| * | Allow simultaneous pending and ready reindexingJon Marius Venstad2020-11-114-38/+56
| |/
* / Run every minute to more quickly detect config convergenceJon Marius Venstad2020-11-121-1/+1
|/
* Revert "Hold application lock when redeploying in bootstrap code"Harald Musum2020-11-111-20/+6
|
* Merge pull request #15275 from vespa-engine/freva/fix-controllerValerij Fredriksen2020-11-111-1/+1
|\ | | | | Use port 19071 instead for config server/controller logs
| * Use port 19071 insteadValerij Fredriksen2020-11-111-1/+1
| |
* | Hold application lock when redeploying in bootstrap codeHarald Musum2020-11-111-6/+20
|/
* Cut number of config rpc threads by halfHenning Baldersheim2020-11-111-1/+1
|
* Merge pull request #15250 from vespa-engine/freva/cfg-logsHarald Musum2020-11-101-1/+2
|\ | | | | Use correct port for config server logs handler
| * Support controllerValerij Fredriksen2020-11-101-1/+1
| |
| * Use correct port for config server logs handlerValerij Fredriksen2020-11-101-1/+2
| |
* | Use separate boolean to indicate disabled statusJon Marius Venstad2020-11-102-20/+5
| |