You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
155144: roachtest: add benchmark for INSPECT under admission control r=spilchen a=spilchen
Add a new roachtest to measure the impact of admission control on INSPECT operations running concurrently with foreground workloads.
As part of this, introduce a cluster setting knob to control admission control behavior for INSPECT operations, allowing them to be run with either BulkLowQoS (enabled) or Normal QoS (disabled).
The test performs three INSPECT runs:
1. A calibration run (with no workload) to dynamically determine test duration.
2. An INSPECT run with admission control enabled (BulkLowQoS) during a foreground read workload.
3. An INSPECT run with admission control disabled (Normal QoS) during the same workload.
Each run measures and reports throughput (rows/s/CPU), enabling us to quantify:
- The performance impact of admission control on INSPECT operations.
- The effectiveness of admission control in protecting foreground workload latency.
The workload duration is dynamically calculated to ensure it's long enough to encompass both INSPECT runs.
Informs: #154457
Epic: CRDB-30356
Release note: none
155148: cli(tsdump): upsample counter metric of 30 min interval during Datadog upload r=aa-joshi a=aa-joshi
Previously, We were uploading counter metric types to Datadog without considering the metric interval. The Datadog honours the interval which is set in the metrics summary. Here, the value is set as `10` seconds considering default scrape interval. This resulted into improper visulisation of the metrics which are generated at 30min interval. To address this, this patch upsample counter metric type of 30 min interval to 10 second interval. This means that we add 180 data points (30min/10sec=180) so that the counter metrics can be visualised properly irrespective of the metric interval.
Epic: none
Part of: CRDB-54228
Release note: None
Co-authored-by: Matt Spilchen <[email protected]>
Co-authored-by: Akshay Joshi <[email protected]>
0 commit comments