Skip to content

kv: teach split queue / merge queue about tenant boundaries and tables #48774

@nvb

Description

@nvb

Relates to #47907.
Relates to #48123.

The splitQueue and mergeQueue both use config.SystemConfig to learn about mandatory split points. This object has no knowledge of tenants in a multi-tenant cluster, so it will not currently perform any splits of or around a secondary tenant's keyspace. We need to fix this.

Metadata

Metadata

Assignees

Labels

A-kv-distributionRelating to rebalancing and leasing.A-multitenancyRelated to multi-tenancyC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions