Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test-and-set persistence-level failure metrics to VespaMetricSet | Tor Brede Vekterli | 2020-10-13 | 1 | -0/+3 |
| | |||||
* | Merge pull request #14809 from ↵ | Valerij Fredriksen | 2020-10-12 | 19 | -57/+106 |
|\ | | | | | | | | | vespa-engine/bratseth/defer-config-changes-until-restart Defer changes until restart | ||||
| * | Defer changes until restart | Jon Bratseth | 2020-10-12 | 19 | -57/+106 |
| | | | | | | | | | | | | | | | | | | In container clusters, if it is determined that a restart is required to swicth to a new config generation, mark that config as applicable only after a restart. This avoids wasting resources on a config change just before a restart, and the potential of prematurely applying config changes which depend on other changes which are not effective before a restart has been done. | ||||
* | | Merge pull request #14799 from vespa-engine/ogronnesby/do-not-assume-provisioned | Øyvind Grønnesby | 2020-10-12 | 1 | -7/+11 |
|\ \ | |/ |/| | Do not make assumptions on presence of provisioned | ||||
| * | Do not make assumptions on presence of provisioned | Øyvind Grønnesby | 2020-10-09 | 1 | -7/+11 |
| | | | | | | | | | | | | - Do not assume all clusters are in provisioned object - Do not assume all clusters in provisioned object have a capacity object | ||||
* | | Merge pull request #14787 from vespa-engine/bjorncs/jetty-threadpool-metrics | Henning Baldersheim | 2020-10-09 | 1 | -0/+7 |
|\ \ | | | | | | | Bjorncs/jetty threadpool metrics | ||||
| * | | Reduce set of exported metrics | Bjørn Christian Seime | 2020-10-09 | 1 | -10/+5 |
| | | | |||||
| * | | Add metrics for Jetty's threadpool | Bjørn Christian Seime | 2020-10-08 | 1 | -0/+12 |
| | | | |||||
* | | | Merge pull request #14801 from ↵ | Valerij Fredriksen | 2020-10-09 | 36 | -372/+476 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/bratseth/signal-defer-config-application-until-restart Signal deference of config change application until restart | ||||
| * | | Filter out actions without cluster | Jon Bratseth | 2020-10-09 | 1 | -0/+1 |
| | | | |||||
| * | | Signal deference of config change application until restart | Jon Bratseth | 2020-10-09 | 36 | -372/+475 |
| | | | | | | | | | | | | | | | | | | When a restart needs to be done, processes should not apply new config until restarted. This signals to clusters in the config model when this obtains, but this is a no-op for now. | ||||
* | | | Merge pull request #14739 from vespa-engine/bjorncs/jdisc-access-logging | Bjørn Christian Seime | 2020-10-09 | 9 | -18/+31 |
|\ \ \ | |/ / |/| | | Don't use request headers for remote address/port in hosted Vespa | ||||
| * | | Don't use request headers for remote address/port in hosted Vespa | Bjørn Christian Seime | 2020-10-06 | 9 | -18/+31 |
| |/ | | | | | | | Control which headers are used for remote address/port in access log through config model. | ||||
* | | Merge pull request #14781 from vespa-engine/bjorncs/adaptable-default-threadpool | Bjørn Christian Seime | 2020-10-08 | 12 | -86/+158 |
|\ \ | | | | | | | Bjorncs/adaptable default threadpool | ||||
| * | | Use highest vcpu in case cluster is heterogenous | Bjørn Christian Seime | 2020-10-08 | 4 | -14/+9 |
| | | | |||||
| * | | Add worker queue for default threadpool in non-application clusters | Bjørn Christian Seime | 2020-10-08 | 2 | -2/+2 |
| | | | |||||
| * | | Scale size of default threadpool on node resources | Bjørn Christian Seime | 2020-10-08 | 7 | -38/+107 |
| | | | |||||
| * | | Move HostProvisionerWithCustomRealResource to separate class | Bjørn Christian Seime | 2020-10-08 | 2 | -33/+41 |
| | | | |||||
| * | | Increase minimum search handler threadpool size from 2 to 16 | Bjørn Christian Seime | 2020-10-08 | 1 | -1/+1 |
| |/ | |||||
* | | Only restart on memory change | Jon Bratseth | 2020-10-08 | 2 | -7/+12 |
| | | |||||
* | | Emit restart actions on node resource change | Jon Bratseth | 2020-10-08 | 11 | -27/+218 |
|/ | | | | | The actions should track what changes will actually cause restarts such that we can reason about the consequences of restarts based on them. | ||||
* | Merge pull request #14630 from vespa-engine/ogronnesby/quota-decimal | Øyvind Grønnesby | 2020-10-01 | 3 | -7/+8 |
|\ | | | | | Use BigDecimal for budget inside the Quota | ||||
| * | Don't use optional in with* methods | Øyvind Grønnesby | 2020-09-30 | 1 | -2/+1 |
| | | | | | | | | Also added a serialisation/deserialiasation test for quota | ||||
| * | Merge remote-tracking branch 'origin/master' into ogronnesby/quota-decimal | Øyvind Grønnesby | 2020-09-30 | 5 | -120/+19 |
| |\ | |||||
| * | | Use BigDecimal for budget inside the Quota | Øyvind Grønnesby | 2020-09-30 | 3 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - To allow budgets below $1/hour we change the internal representation of budget to a decimal number. Some interfaces that assume integers are kept to keep the API stable. - Created a nicer method .unlimited() instead of .empt() to better show semantics. - Added some serialisation tests to make sure we support integers and decimals. | ||||
* | | | Merge pull request #14648 from vespa-engine/bratseth/non-functional-changes | Jon Bratseth | 2020-09-30 | 11 | -269/+21 |
|\ \ \ | | | | | | | | | Non-functional changes only | ||||
| * | | | Remove stacktrace print | Jon Bratseth | 2020-09-30 | 1 | -1/+0 |
| | | | | |||||
| * | | | Non-functional changes only | Jon Bratseth | 2020-09-30 | 12 | -269/+22 |
| |/ / | |||||
* | | | Merge pull request #14629 from ↵ | Jon Bratseth | 2020-09-30 | 4 | -8/+13 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/bratseth/autoscaling-consumer-by-default Add the austoscaling consumer by default | ||||
| * | | Add the austoscaling consumer by default | Jon Bratseth | 2020-09-30 | 4 | -8/+13 |
| |/ | |||||
* | | Merge pull request #14613 from vespa-engine/bratseth/rank-profile-model | Jon Bratseth | 2020-09-29 | 3 | -118/+12 |
|\ \ | | | | | | | Support 'model' instead of 'rank-profile' | ||||
| * | | Remove unused file | Jon Bratseth | 2020-09-29 | 1 | -100/+0 |
| | | | |||||
| * | | Support 'model' instead of 'rank-profile' | Jon Bratseth | 2020-09-29 | 3 | -21/+15 |
| |/ | |||||
* / | Revert "Merge pull request #14609 from ↵ | Jon Bratseth | 2020-09-29 | 2 | -2/+7 |
|/ | | | | | | | vespa-engine/revert-14607-bratseth/adjust-prices-take-2" This reverts commit 18d75b80db966861d1c4b9a178fed5fef1bca56b, reversing changes made to 09bf1d5f22a7ae98191c94e9be591994b5125557. | ||||
* | Revert "Bratseth/adjust prices take 2" | Harald Musum | 2020-09-29 | 2 | -7/+2 |
| | |||||
* | Merge pull request #14607 from vespa-engine/bratseth/adjust-prices-take-2 | Kristian Aune | 2020-09-29 | 2 | -2/+7 |
|\ | | | | | Bratseth/adjust prices take 2 | ||||
| * | Don't require specific prices here | Jon Bratseth | 2020-09-29 | 2 | -2/+7 |
| | | |||||
* | | Merge branch 'master' into bratseth/autoscaling-reconfiguration-events | Jon Bratseth | 2020-09-28 | 15 | -41/+193 |
|\| | |||||
| * | Merge pull request #14598 from vespa-engine/freva/internal-restart | Valerij Fredriksen | 2020-09-28 | 3 | -12/+41 |
| |\ | | | | | | | Do not restart on internal redeploy if only action is from restartOnDeploy | ||||
| | * | Support ignoring actions for internal redeploy | Valerij Fredriksen | 2020-09-28 | 3 | -12/+41 |
| | | | |||||
| * | | Merge pull request #14547 from ↵ | gjoranv | 2020-09-28 | 1 | -0/+1 |
| |\ \ | | |/ | |/| | | | | | | | vespa-engine/yngveaasheim/report-feeding-blocked.max-metric-value-1 Report feeding_blocked.max metric value | ||||
| | * | Report feeding_blocked.max metric value | Yngve Aasheim | 2020-09-25 | 1 | -0/+1 |
| | | | |||||
| * | | Merge pull request #14558 from ↵ | Bjørn Christian Seime | 2020-09-25 | 2 | -8/+16 |
| |\ \ | | | | | | | | | | | | | | | | | vespa-engine/bjorncs/feature-flag-new-restapi-handler Add feature flag to enable new restapi handler | ||||
| | * | | Add feature flag to enable new restapi handler | Bjørn Christian Seime | 2020-09-25 | 2 | -8/+16 |
| | | | | |||||
| * | | | Refer to correct class i config model | Jon Marius Venstad | 2020-09-25 | 1 | -1/+1 |
| |/ / | |||||
| * / | Remove topleveldispatch remnants | Harald Musum | 2020-09-25 | 2 | -2/+1 |
| |/ | |||||
| * | use US locale | kkraune | 2020-09-24 | 1 | -1/+2 |
| | | |||||
| * | Remove the use of optional in stream expression (#14501) | Øyvind Grønnesby | 2020-09-23 | 2 | -8/+11 |
| | | | | | | | | No longer use optional in validator by providing a identity value for .reduce(). Also put throw + message in separate method. | ||||
| * | Add feature flag control over fsync and compression type in the backend TLS. | Henning Baldersheim | 2020-09-22 | 4 | -4/+71 |
| | | |||||
| * | Control visibility-delay with feature flag. | Henning Baldersheim | 2020-09-22 | 3 | -6/+37 |
| | |