Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor changes to checking config convergence before restart | Harald Musum | 2022-02-02 | 3 | -8/+7 |
| | | | | Move a timeout and adjust some log messages | ||||
* | Merge pull request #21013 from vespa-engine/deprecate-config.subscription | Harald Musum | 2022-02-02 | 2 | -0/+2 |
|\ | | | | | Deprecate config.subscription | ||||
| * | Add SuppressWarnings for removal of config.subscription types. | gjoranv | 2022-02-02 | 2 | -0/+2 |
| | | |||||
* | | Add feature flag to enable preshutdown command for jdisc | Bjørn Christian Seime | 2022-01-31 | 1 | -0/+3 |
|/ | |||||
* | Add feature flags for dynamic persistence throttling window size tuning | Tor Brede Vekterli | 2022-01-27 | 1 | -0/+6 |
| | | | | | | | Added flags: * Window size decrement factor (default 1.2) * Window size backoff (default 0.95) | ||||
* | Add missing override | Tor Brede Vekterli | 2022-01-27 | 1 | -0/+1 |
| | |||||
* | Add feature flag for merge throttling policy | Tor Brede Vekterli | 2022-01-27 | 1 | -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 Musum | 2022-01-27 | 1 | -2/+0 |
| | |||||
* | Merge pull request #20927 from ↵ | Geir Storli | 2022-01-26 | 1 | -0/+2 |
|\ | | | | | | | | | vespa-engine/vekterli/merge-throttling-policy-feature-flag Add feature flag for merge throttling policy | ||||
| * | Add feature flag for merge throttling policy | Tor Brede Vekterli | 2022-01-25 | 1 | -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 profiles | Jon Bratseth | 2022-01-26 | 1 | -2/+2 |
| | | |||||
* | | Cleanup: No functional changes | Jon Bratseth | 2022-01-24 | 1 | -3/+3 |
|/ | |||||
* | Deprecate c.y.log.LogLevel. | gjoranv | 2022-01-23 | 2 | -0/+3 |
| | | | | - Will remain PublicApi until Vespa 9 | ||||
* | Use clock when available | Harald Musum | 2022-01-20 | 4 | -16/+24 |
| | |||||
* | Speed up test | Harald Musum | 2022-01-20 | 1 | -1/+1 |
| | |||||
* | Handle services using restartOnDeploy when checking config convergence | Harald Musum | 2022-01-19 | 5 | -17/+62 |
| | |||||
* | Check config convergence for metrics proxy container as well | Harald Musum | 2022-01-19 | 1 | -0/+2 |
| | |||||
* | Merge pull request #20846 from vespa-engine/deprecate-LoggingRequestHandler | gjoranv | 2022-01-18 | 16 | -23/+23 |
|\ | | | | | Deprecate logging request handler [run-systemtest] | ||||
| * | Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlr | gjoranv | 2022-01-17 | 16 | -23/+23 |
| | | |||||
* | | add feature flag for old "qrserver" service name | Arne H Juul | 2022-01-18 | 1 | -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 id | Harald Musum | 2022-01-18 | 1 | -1/+4 |
| | | |||||
* | | Add flag to control number of processors a non-application jvm gets to use. | Henning Baldersheim | 2022-01-18 | 1 | -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 Baldersheim | 2022-01-17 | 1 | -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 Storli | 2022-01-17 | 1 | -12/+0 |
| | | | | | | | | The functions in ModelContext.java can be removed when applications are on 7.528.3. | ||||
* | | Merge pull request #20832 from ↵ | Jon Marius Venstad | 2022-01-17 | 13 | -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 409 | Harald Musum | 2022-01-17 | 4 | -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 clusters | Harald Musum | 2022-01-17 | 1 | -0/+3 |
| | | | |||||
| * | | Add note about when builder can be used | Harald Musum | 2022-01-17 | 1 | -0/+1 |
| | | | |||||
| * | | Add deconstruct() to ConfigConvergenceChecker | Harald Musum | 2022-01-17 | 1 | -2/+13 |
| | | | |||||
| * | | Uae timeout budget and improve some logging | Harald Musum | 2022-01-17 | 1 | -9/+9 |
| | | | |||||
| * | | Check config convergence before restarting services | Harald Musum | 2022-01-17 | 6 | -9/+124 |
| | | | | | | | | | | | | Controlled by feature flag | ||||
| * | | Move request url to http response | Harald Musum | 2022-01-16 | 5 | -30/+24 |
| | | | |||||
| * | | Add feature flag for checking config convergence before restart | Harald Musum | 2022-01-16 | 1 | -0/+4 |
| | | | |||||
| * | | Add converged field to ServiceListResponse | Harald Musum | 2022-01-16 | 3 | -1/+6 |
| | | | |||||
* | | | Merge pull request #20829 from vespa-engine/hmusum/refactor-tests | Jon Marius Venstad | 2022-01-17 | 2 | -92/+81 |
|\ \ \ | |_|/ |/| | | Hmusum/refactor tests [run-systemtest] | ||||
| * | | Use supplied clock when deleting file references | Harald Musum | 2022-01-15 | 2 | -8/+14 |
| | | | | | | | | | | | | | | | Also makes it possible to speed up test by using clock instead of sleeping | ||||
| * | | Split out some methods | Harald Musum | 2022-01-15 | 1 | -37/+39 |
| | | | |||||
| * | | Merge tests | Harald Musum | 2022-01-14 | 1 | -15/+4 |
| | | | |||||
| * | | Refactor and simplify | Harald Musum | 2022-01-14 | 1 | -34/+26 |
| | | | |||||
* | | | All non application clusters only needs a few threads. 2 should be sufficient. | Henning Baldersheim | 2022-01-14 | 1 | -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 own | Bjørn Christian Seime | 2022-01-14 | 3 | -3/+3 |
|/ | |||||
* | Use lower log level | Harald Musum | 2022-01-14 | 1 | -1/+1 |
| | |||||
* | Merge pull request #20781 from ↵ | Henning Baldersheim | 2022-01-12 | 1 | -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 factor | Henning Baldersheim | 2022-01-12 | 1 | -3/+0 |
| | | |||||
* | | Merge pull request #20780 from ↵ | Henning Baldersheim | 2022-01-12 | 1 | -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 log | Henning Baldersheim | 2022-01-12 | 1 | -3/+0 |
| | | |||||
* | | No longer need for featureflag control of docstore compression. | Henning Baldersheim | 2022-01-12 | 1 | -3/+0 |
|/ | |||||
* | Merge pull request #20774 from ↵ | Henning Baldersheim | 2022-01-12 | 1 | -1/+3 |
|\ | | | | | | | | | vespa-engine/hmusum/use-lower-timeout-for-downloads-when-file-reference-is-not-found Use lower timeout | ||||
| * | Use lower timeout | Harald Musum | 2022-01-12 | 1 | -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 Baldersheim | 2022-01-12 | 1 | -0/+3 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/add-feature-flag-for-persistence-async-throttling Add feature flag for controlling throttling of async persistence operations |