-
Notifications
You must be signed in to change notification settings - Fork 4.1k
kvserver: version gate the new StoreRebalancer implementation #76702
Copy link
Copy link
Closed
Labels
A-kv-distributionRelating to rebalancing and leasing.Relating to rebalancing and leasing.GA-blockerT-kvKV TeamKV Teambranch-release-22.1Used to mark GA and release blockers, technical advisories, and bugs for 22.1Used to mark GA and release blockers, technical advisories, and bugs for 22.1
Description
We rewrote the load-based rebalancing scheme in #65379 and #72296. We'll need to version gate this implementation of the StoreRebalancer for mixed version settings and probably have mixed version clusters behave identically to 21.2 clusters in terms of their load-based rebalancing behavior.
To this end, we should introduce a DeprecatedStoreRebalancer that is the 21.2 implementation and only switch to the new implementation after the version upgrade is finalized.
Jira issue: CRDB-13240
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-kv-distributionRelating to rebalancing and leasing.Relating to rebalancing and leasing.GA-blockerT-kvKV TeamKV Teambranch-release-22.1Used to mark GA and release blockers, technical advisories, and bugs for 22.1Used to mark GA and release blockers, technical advisories, and bugs for 22.1