cockroachdb / cockroachdb/cockroach

rangeDesc: provide an RDI iterator integrated with elastic admission control

Open
#148,447 8 comments 0 reactions 0 assignees View on GitHub
A-admission-control branch-release-25.2 C-bug O-25.2.1-scale-testing P-3 T-kv
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

We observed in #147759 that backup's use of an RDI can degrade the foreground workload. We suspect that integrating elastic admission control into the RDI could prevent this.

Additional slack thread [here.](https://cockroachlabs.slack.com/archives/C0KB9Q03D/p1750169345828039)

Jira issue: CRDB-51626

Jira issue: CRDB-57674

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #147759 to understand how backup’s use of an RDI degrades foreground workloads, then review the linked Slack discussion and Jira issues CRDB-51626 and CRDB-57674. Determine the required integration between the RDI iterator and elastic admission control; done means the iterator prevents the reported workload degradation.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
databases, distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.