aboutsummaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
* Log stack trace for all exceptionsHarald Musum2020-08-031-3/+0
|
* Log lessHarald Musum2020-08-032-7/+6
|
* Merge pull request #13962 from ↵Harald Musum2020-08-031-2/+16
|\ | | | | | | | | vespa-engine/balder/do-not-produce-transports-on-the-fly Create one Supervisor instead of a new one on every request.
| * Create one Supervisor instead of a new one on every request.Henning Baldersheim2020-08-031-2/+16
| |
* | Merge pull request #13951 from ↵Håkon Hallingstad2020-08-031-7/+12
|\ \ | |/ |/| | | | | vespa-engine/hmusum/backoff-if-redeploying-when-bootstrapping-fails Backoff (up to 10 minutes) when retrying redeployments when bootstrap…
| * Backoff (up to 10 minutes) when retrying redeployments when bootstrappingHarald Musum2020-07-301-7/+12
| |
* | Cleanup connection pool.Henning Baldersheim2020-08-021-3/+11
| |
* | Add some spaces to log messageHarald Musum2020-07-311-2/+2
| |
* | Add some more details to log messagesHarald Musum2020-07-312-5/+6
| |
* | Merge pull request #13954 from ↵Håkon Hallingstad2020-07-301-5/+5
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/increase-zkmetricupdater-timeouts Double timeouts
| * | Double timeoutsHarald Musum2020-07-301-5/+5
| |/ | | | | | | Seeing quite a few timeouts, try doubling timeouts
* / Fix assert to compare session idsHarald Musum2020-07-301-2/+2
|/
* Reduce expiry time for session locks from 24 to 12 hoursHarald Musum2020-07-291-4/+3
|
* Remove unnecesssary loggingHarald Musum2020-07-295-24/+8
|
* Use new file distribution mocks for config serverHarald Musum2020-07-288-57/+109
| | | | | * Use new mocks without the hardcoded hacks in the old ones * Let HostSystem avoid using hack for localhost for new file distribution mocks
* Let SessionPreparer return result instead of only ConfigChangeActionsHarald Musum2020-07-284-17/+19
|
* Use try-with-resources, rename some variables, improve some messagesHarald Musum2020-07-282-6/+5
|
* SimplifyHarald Musum2020-07-253-19/+6
|
* Support fetching logs from specific nodeOla Aunrønning2020-07-232-14/+2
|
* Measure consecutive maintenance failuresMartin Polden2020-07-211-6/+4
| | | | | | Measuring time since last success results in a wide range of acceptable values, due to maintenance intervals varying from seconds to as long as half a day. Measure consecutive failures instead, to simplify alerting thresholds.
* cleanupArne Juul2020-07-171-1/+1
|
* Merge pull request #13912 from ↵gjoranv2020-07-171-1/+1
|\ | | | | | | | | vespa-engine/hmusum/reduce-time-to-keep-expired-sessions Reduce time to keep expired session from 24 to 12 hours
| * Reduce time to keep expired session from 24 to 12 hoursHarald Musum2020-07-171-1/+1
| |
* | Clean up temp dir in case of failuresHarald Musum2020-07-171-5/+12
|/
* Emit QoS metric for all maintainersMartin Polden2020-07-167-9/+38
|
* Merge pull request #13894 from ↵Harald Musum2020-07-144-11/+33
|\ | | | | | | | | vespa-engine/hmusum/add-application-package-file-reference-to-application-api-response Add application package file reference to response
| * Add application package file reference to responseHarald Musum2020-07-144-11/+33
| |
* | Do not use default application id if none found in zookeeperHarald Musum2020-07-145-15/+19
|/ | | | | | This seems to be wrong to me and probably a bandaid for some other bug that existed at some time. If something fails after this change goes in we should try to fix it the proper way
* Handle logging when app has been deletedHarald Musum2020-07-141-3/+12
|
* Merge pull request #13871 from ↵gjoranv2020-07-131-8/+16
|\ | | | | | | | | vespa-engine/hmusum/handle-exceptions-when-notifying-completion Handle notifyCompletion being called more than once for a session
| * Handle notifyCompletion being called more than once for a sessionHarald Musum2020-07-131-8/+16
| |
* | Reduce time to keep unused file references from 12 to 6 hoursHarald Musum2020-07-131-4/+4
|/
* Reduce log levelHarald Musum2020-07-102-3/+3
|
* Only log when we have actually deleted some locksHarald Musum2020-07-101-1/+2
|
* Add feature flags for rolling out skipping of feed threads.Henning Baldersheim2020-07-091-8/+14
|
* Control maintenance jobs with feature flagMartin Polden2020-07-097-41/+29
|
* Merge pull request #13846 from vespa-engine/hmusum/delete-expired-locksHarald Musum2020-07-094-1/+30
|\ | | | | Delete expired locks (older than 1 day)
| * Minor changes after review feedbackHarald Musum2020-07-092-10/+5
| |
| * Delete expired locks (older than 1 day)Harald Musum2020-07-094-2/+36
| | | | | | | | | | | | | | * There has never been any cleanup of locks, but until we started taking a lock per session this has not been seen as an issue, since there were few of them * Add code to maintainer that deletes locks older than 1 day
* | Merge pull request #13845 from vespa-engine/bjorncs/remove-feature-flagHenning Baldersheim2020-07-091-5/+0
|\ \ | |/ |/| Remove feature flag 'jdisc-health-check-proxy-client-timeout'
| * Remove feature flag 'jdisc-health-check-proxy-client-timeout'Bjørn Christian Seime2020-07-091-5/+0
| |
* | Handle no active session existing betterHarald Musum2020-07-083-8/+8
|/ | | | | | | * Add check for application existing and throw with exception about missing application id if missing * Do not throw exception in activeSessionOf(), requireActiveSessionOf() does that and can be used when necessary
* Use a switch statement and cover all statusesHarald Musum2020-07-083-18/+25
|
* Minor simplificationsHarald Musum2020-07-073-13/+13
|
* SimplifyHarald Musum2020-07-071-6/+5
|
* Move some methods on remote session to SessionRepositoryHarald Musum2020-07-078-38/+39
|
* Split out a few methodsHarald Musum2020-07-071-9/+15
|
* Revert "Take session lock in more places"Harald Musum2020-07-073-34/+29
|
* Add back lock in deleteLocalSessionHarald Musum2020-07-061-7/+9
|
* Take session lock in more placesHarald Musum2020-07-063-38/+41
|