Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add thread name template as dimension for locked load for curator locks | jonmv | 2023-09-07 | 1 | -1/+1 |
| | |||||
* | Move metrics definitions to metrics:ai.vespa.metrics | gjoranv | 2023-05-08 | 1 | -1/+1 |
| | |||||
* | Use enums for deprecated metrics | Yngve Aasheim | 2023-01-20 | 1 | -3/+3 |
| | |||||
* | Move metric definitions to ContainerMetrics.java | Kristian Aune | 2023-01-10 | 1 | -7/+16 |
| | |||||
* | Use Inject annotation from 'annotations' | Bjørn Christian Seime | 2022-06-09 | 1 | -1/+1 |
| | |||||
* | Introduce new metrics for container threadpool | Bjørn Christian Seime | 2022-04-20 | 2 | -7/+19 |
| | | | | | Add the new metrics to improve observability of container threadpools. These will be included in the updated container tuning docs. | ||||
* | Improve class names for the container threadpools | Bjørn Christian Seime | 2022-04-19 | 1 | -6/+6 |
| | |||||
* | Metrics Q size and capacity must into account what kind of Q is used. | Henning Baldersheim | 2021-10-15 | 1 | -6/+18 |
| | |||||
* | - Effective executor Q size is max pool size + max Q size. | Henning Baldersheim | 2021-10-13 | 2 | -14/+27 |
| | | | | | - Also use timed wait/notify over sleep to reduce shutdown time. - Join metric thread to ensure no latent issues. | ||||
* | If execution is rejected, fall back to doing it yourself. | Henning Baldersheim | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 6 | -6/+6 |
| | |||||
* | Use minimum 8 threads when config contains a scale factor | Bjørn Christian Seime | 2021-09-30 | 1 | -2/+3 |
| | |||||
* | Add constant for min queue size | Bjørn Christian Seime | 2021-09-30 | 1 | -1/+2 |
| | |||||
* | Scale jdisc threadpools with cpus available in JVM | Bjørn Christian Seime | 2021-09-30 | 1 | -22/+36 |
| | | | | Change config model to only determine the scaling factors for all threadpool configuration. | ||||
* | Non-functional: Single-line @Overrides | Jon Bratseth | 2020-11-19 | 1 | -6/+3 |
| | |||||
* | Non-functional-changes-only | Jon Bratseth | 2020-11-18 | 3 | -17/+22 |
| | |||||
* | Add metrics for the threadpool's work queue | Bjørn Christian Seime | 2020-09-22 | 3 | -5/+10 |
| | |||||
* | Set name of metric reporter thread | Bjørn Christian Seime | 2020-09-22 | 1 | -2/+3 |
| | |||||
* | Make ContainerThreadPool an interface | Bjørn Christian Seime | 2020-09-21 | 2 | -81/+97 |
| | |||||
* | Add getter for number of queued tasks | Bjørn Christian Seime | 2020-09-18 | 2 | -0/+3 |
| | |||||
* | Use separate non-public config definition for ContainerThreadPool | Bjørn Christian Seime | 2020-09-07 | 1 | -10/+9 |
| | |||||
* | Revert "Use separate non-public config definition for ContainerThreadPool" | Bjørn Christian Seime | 2020-09-07 | 1 | -9/+10 |
| | |||||
* | Use separate non-public config definition for ContainerThreadPool | Bjørn Christian Seime | 2020-09-07 | 1 | -10/+9 |
| | |||||
* | Revert "Add missing implementation of 'Executor' interface" | Harald Musum | 2020-09-01 | 1 | -2/+1 |
| | |||||
* | Add missing implementation of 'Executor' interface | Bjørn Christian Seime | 2020-09-01 | 1 | -1/+2 |
| | |||||
* | Make ContainerThreadPool a proper component | Bjørn Christian Seime | 2020-08-18 | 1 | -1/+5 |
| | |||||
* | Add flags for controlling threads for feeding. | Henning Baldersheim | 2020-08-04 | 1 | -1/+3 |
| | |||||
* | Revert "Bjorncs/container thread pool" | Henning Baldersheim | 2020-08-04 | 1 | -3/+1 |
| | |||||
* | Scale core pool size with actual number of cores as fallback | Bjørn Christian Seime | 2020-07-14 | 1 | -1/+3 |
| | |||||
* | Revert "Bjorncs/container thread pool" | Bjørn Christian Seime | 2020-06-15 | 1 | -3/+1 |
| | |||||
* | Fix upper bound calculation for core pool size | Bjørn Christian Seime | 2020-06-15 | 1 | -3/+3 |
| | |||||
* | Scale core pool size with actual number of cores as fallback | Bjørn Christian Seime | 2020-06-15 | 1 | -1/+3 |
| | |||||
* | Force usage of ContainerThreadPool through Executor provider | Bjørn Christian Seime | 2020-06-04 | 1 | -6/+1 |
| | |||||
* | Add thread pool name as dimension to metric values | Bjørn Christian Seime | 2020-06-03 | 4 | -24/+49 |
| | |||||
* | Add config for keep alive time | Bjørn Christian Seime | 2020-06-03 | 1 | -1/+1 |
| | |||||
* | Add config for core pool size | Bjørn Christian Seime | 2020-06-03 | 1 | -3/+9 |
| | |||||
* | Add config for thread pool name | Bjørn Christian Seime | 2020-06-03 | 1 | -1/+1 |
| | |||||
* | Split out thread pool implementation to separate classes | Bjørn Christian Seime | 2020-06-03 | 4 | -0/+252 |