Skip to content

kvserver: consider io overload for lease transfers #96508

@kvoli

Description

@kvoli

In #78608 we began checking the io overload (via a similar but not identical stat which should be replaced #85084) for load based (store rebalancer) replica rebalancing.

This however didn't extend to lease transfers: FollowTheWorkload, LeaseCountConvergence and LoadConvergence.

case allocator.FollowTheWorkload:

case allocator.LeaseCountConvergence:

This issue is to extend the io overload checks to apply to lease transfer targets in the allocator.

Jira issue: CRDB-24157

Metadata

Metadata

Assignees

Labels

A-kv-distributionRelating to rebalancing and leasing.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-kvKV Teambranch-release-23.1Used to mark GA and release blockers, technical advisories, and bugs for 23.1

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions