summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
...
| | * 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
* / Add feature flag to scale core size for feeding thread poolsBjørn Christian Seime2020-07-141-0/+4
|/
* 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
|
* Merge pull request #13804 from ↵Henning Baldersheim2020-07-061-0/+16
|\ | | | | | | | | vespa-engine/balder/let-sequencer-type-be-configurable Let sequencer type be configurable
| * Add feature flag control of response sequencer.Henning Baldersheim2020-07-061-0/+16
| |
* | Merge pull request #13800 from ↵gjoranv2020-07-061-0/+1
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/log-times-used-for-steps-when-preparing Log time used in distributeApplicationPackage step when preparing
| * | Revert change to checkTimeout(), we already log times usedHarald Musum2020-07-041-5/+4
| | |
| * | Log times used in steps when preparingHarald Musum2020-07-041-4/+6
| |/
* / Add listener before starting curator directory cacheHarald Musum2020-07-062-2/+2
|/
* Merge pull request #13795 from vespa-engine/hmusum/configserver-refactoring-21gjoranv2020-07-0313-87/+31
|\ | | | | Config server refactoring, part 21
| * Remove ReloadHandler interfaceHarald Musum2020-07-037-66/+19
| |
| * Remove unused argumentHarald Musum2020-07-036-21/+12
| |
* | Merge pull request #13791 from ↵Henning Baldersheim2020-07-031-4/+4
|\ \ | |/ |/| | | | | vespa-engine/vekterli/add-feature-flag-for-content-node-btree-db Add feature flag for content node B-tree bucket DB (and remove distributor B-tree flag)
| * Add feature flag for content node B-tree bucket DBTor Brede Vekterli2020-07-021-4/+4
| | | | | | | | Also remove feature flag for distributor B-tree DB
* | Remove unused argumentsHarald Musum2020-07-021-16/+5
| |
* | Remove unused classHarald Musum2020-07-021-95/+0
| |
* | Simplify, remove one test that we are no longer able to runHarald Musum2020-07-022-35/+68
| |
* | Remove accidentally added fileHarald Musum2020-07-021-3/+0
| |
* | Simplify, remove one test that we are no longer able to testHarald Musum2020-07-022-42/+79
| |
* | SimplifyHarald Musum2020-07-022-29/+56
| |
* | SimplifyHarald Musum2020-07-021-19/+9
| | | | | | | | | | * Use a TenantRepository that sets up watchers, so no need to manually call reloadConfig anymore
* | Simplify tests, stop using low-level code to setup handlersHarald Musum2020-07-022-44/+58
|/
* Merge pull request #13771 from vespa-engine/balder/flag-for-feed-sequencer-typeHenning Baldersheim2020-07-011-1/+4
|\ | | | | Add flag for rolling out feed sequencer change.
| * Add flag for rolling out feed sequencer change.Henning Baldersheim2020-07-011-1/+4
| |
* | Use a lock when deleting local sessionHarald Musum2020-07-011-8/+24
|/ | | | | | | | | Since a delete may occur at any time on any server, use a per session lock to make sure we don't try to do zookeeper operations at the same time when deleting. We should probably use this lock in more places, but I want to do this gradually.
* Merge pull request #13760 from ↵Harald Musum2020-07-012-16/+24
|\ | | | | | | | | vespa-engine/hmusum/create-local-session-on-all-state-changes Try to create local session when session state changes
| * Try to create local session when session state changesHarald Musum2020-07-012-17/+25
| | | | | | | | * If local session does not exist, try to create it when session state changes
* | Merge pull request #13759 from vespa-engine/hmusum/configserver-refactoring-19gjoranv2020-07-0110-40/+35
|\ \ | |/ |/| Config server refactoring, part 19