summaryrefslogtreecommitdiffstats
path: root/configserver
Commit message (Collapse)AuthorAgeFilesLines
* Minor changes to checking config convergence before restartHarald Musum2022-02-023-8/+7
| | | | Move a timeout and adjust some log messages
* Merge pull request #21013 from vespa-engine/deprecate-config.subscriptionHarald Musum2022-02-022-0/+2
|\ | | | | Deprecate config.subscription
| * Add SuppressWarnings for removal of config.subscription types.gjoranv2022-02-022-0/+2
| |
* | Add feature flag to enable preshutdown command for jdiscBjørn Christian Seime2022-01-311-0/+3
|/
* Add feature flags for dynamic persistence throttling window size tuningTor Brede Vekterli2022-01-271-0/+6
| | | | | | | Added flags: * Window size decrement factor (default 1.2) * Window size backoff (default 0.95)
* Add missing overrideTor Brede Vekterli2022-01-271-0/+1
|
* Add feature flag for merge throttling policyTor Brede Vekterli2022-01-271-0/+2
| | | | | | | Two options; `STATIC` (default) and `DYNAMIC`. Does not currently set any window size configs based on the existing feature flag for max pending, so the config defaults will be used for these when dynamic throttling is enabled.
* Revert "Add feature flag for merge throttling policy"Harald Musum2022-01-271-2/+0
|
* Merge pull request #20927 from ↵Geir Storli2022-01-261-0/+2
|\ | | | | | | | | vespa-engine/vekterli/merge-throttling-policy-feature-flag Add feature flag for merge throttling policy
| * Add feature flag for merge throttling policyTor Brede Vekterli2022-01-251-0/+2
| | | | | | | | | | | | | | Two options; `STATIC` (default) and `DYNAMIC`. Does not currently set any window size configs based on the existing feature flag for max pending, so the config defaults will be used for these when dynamic throttling is enabled.
* | Modular rank profilesJon Bratseth2022-01-261-2/+2
| |
* | Cleanup: No functional changesJon Bratseth2022-01-241-3/+3
|/
* Deprecate c.y.log.LogLevel.gjoranv2022-01-232-0/+3
| | | | - Will remain PublicApi until Vespa 9
* Use clock when availableHarald Musum2022-01-204-16/+24
|
* Speed up testHarald Musum2022-01-201-1/+1
|
* Handle services using restartOnDeploy when checking config convergenceHarald Musum2022-01-195-17/+62
|
* Check config convergence for metrics proxy container as wellHarald Musum2022-01-191-0/+2
|
* Merge pull request #20846 from vespa-engine/deprecate-LoggingRequestHandlergjoranv2022-01-1816-23/+23
|\ | | | | Deprecate logging request handler [run-systemtest]
| * Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlrgjoranv2022-01-1716-23/+23
| |
* | add feature flag for old "qrserver" service nameArne H Juul2022-01-181-0/+3
| | | | | | | | | | * we will remove the hack that uses "qrserver" as the service name in some cases, but we need to check what the impact will be first.
* | Fetch feature flag with application idHarald Musum2022-01-181-1/+4
| |
* | Add flag to control number of processors a non-application jvm gets to use.Henning Baldersheim2022-01-181-1/+4
|/ | | | | Intention is to lower this number from 2 to 1 in order to reduce memory footprint for small containers.
* Merge pull request #20838 from ↵Henning Baldersheim2022-01-171-12/+0
|\ | | | | | | | | vespa-engine/geirst/remove-merge-performance-feature-flags Remove merge performance flags that are no longer needed.
| * Remove merge performance flags that are no longer needed.Geir Storli2022-01-171-12/+0
| | | | | | | | The functions in ModelContext.java can be removed when applications are on 7.528.3.
* | Merge pull request #20832 from ↵Jon Marius Venstad2022-01-1713-44/+197
|\ \ | | | | | | | | | | | | vespa-engine/hmusum/wait-for-config-generation-before-restarting Hmusum/wait for config generation before restarting [run-systemtest]
| * | Use ConfigNotConvergedException, which will return 409Harald Musum2022-01-174-4/+24
| | | | | | | | | | | | | | | Return 409, which is also done for creatificate not ready and parent host not ready when config has not converged before restarting
| * | Add TODO on how to handle restartOnDeploy for container clustersHarald Musum2022-01-171-0/+3
| | |
| * | Add note about when builder can be usedHarald Musum2022-01-171-0/+1
| | |
| * | Add deconstruct() to ConfigConvergenceCheckerHarald Musum2022-01-171-2/+13
| | |
| * | Uae timeout budget and improve some loggingHarald Musum2022-01-171-9/+9
| | |
| * | Check config convergence before restarting servicesHarald Musum2022-01-176-9/+124
| | | | | | | | | | | | Controlled by feature flag
| * | Move request url to http responseHarald Musum2022-01-165-30/+24
| | |
| * | Add feature flag for checking config convergence before restartHarald Musum2022-01-161-0/+4
| | |
| * | Add converged field to ServiceListResponseHarald Musum2022-01-163-1/+6
| | |
* | | Merge pull request #20829 from vespa-engine/hmusum/refactor-testsJon Marius Venstad2022-01-172-92/+81
|\ \ \ | |_|/ |/| | Hmusum/refactor tests [run-systemtest]
| * | Use supplied clock when deleting file referencesHarald Musum2022-01-152-8/+14
| | | | | | | | | | | | | | | Also makes it possible to speed up test by using clock instead of sleeping
| * | Split out some methodsHarald Musum2022-01-151-37/+39
| | |
| * | Merge testsHarald Musum2022-01-141-15/+4
| | |
| * | Refactor and simplifyHarald Musum2022-01-141-34/+26
| | |
* | | All non application clusters only needs a few threads. 2 should be sufficient.Henning Baldersheim2022-01-141-1/+1
| |/ |/| | | | | | | This is controlled by the featureflag so far only used for the metrics-proxy. This will bring the clustercontroller and logserver in line with the metrics-proxy.
* | Replace use of Guava's UncheckedTimeoutException with our ownBjørn Christian Seime2022-01-143-3/+3
|/
* Use lower log levelHarald Musum2022-01-141-1/+1
|
* Merge pull request #20781 from ↵Henning Baldersheim2022-01-121-3/+0
|\ | | | | | | | | vespa-engine/balder/gc-featureflag-control-of-disk-bloat-factor GC featureflag control of disk bloat factor
| * GC featureflag control of disk bloat factorHenning Baldersheim2022-01-121-3/+0
| |
* | Merge pull request #20780 from ↵Henning Baldersheim2022-01-121-3/+0
|\ \ | |/ |/| | | | | vespa-engine/balder/gc-featureflag-control-of-tls-size-fraction GC featureflag control of max size of transaction log
| * GC featureflag control of max size of transaction logHenning Baldersheim2022-01-121-3/+0
| |
* | No longer need for featureflag control of docstore compression.Henning Baldersheim2022-01-121-3/+0
|/
* Merge pull request #20774 from ↵Henning Baldersheim2022-01-121-1/+3
|\ | | | | | | | | vespa-engine/hmusum/use-lower-timeout-for-downloads-when-file-reference-is-not-found Use lower timeout
| * Use lower timeoutHarald Musum2022-01-121-1/+3
| | | | | | | | | | | | | | If we get a request for a file reference we don't have, try to download with 10 second timeout and reply with not found otherwise, otherwise a thread might be busy for a long time and we might end up with all threads being busy and no requests can be served
* | Merge pull request #20772 from ↵Henning Baldersheim2022-01-121-0/+3
|\ \ | |/ |/| | | | | vespa-engine/vekterli/add-feature-flag-for-persistence-async-throttling Add feature flag for controlling throttling of async persistence operations