Open kvoli opened 1 year ago
This issues tracks work on allocator2 package development, integration and testing.
Necessary for simulator integration
asim
allocator2
Necessary for multi-metric rebalancing (non-centralized)
computeChanges()
computeChanges
allocbench
Necessary for recovery
Dependencies on Allocator
AdminRelocateRange
AdminScatter
Necessary for centralized allocation
Jira issue: CRDB-27945
Un-assigning myself for now. This project is currently unstaffed but may change in the future.
This issues tracks work on allocator2 package development, integration and testing.
Necessary for simulator integration
asim
to support hooking in different allocatorsallocator2
intoasim
simulatorNecessary for multi-metric rebalancing (non-centralized)
allocator2
computeChanges()
allocator2
as a replacement for the store rebalancerallocator2
handler, which periodically callscomputeChanges
and hands off changes to change dispatch.allocator2
rebalancing performance forallocbench
benchmarksNecessary for recovery
allocator2
computeChanges()Dependencies on Allocator
AdminRelocateRange
to determine relocate operation order.AdminScatter
used to semi-randomly rebalance replicas. See the scorer options maybeJitterStoreStats.Necessary for centralized allocation
Jira issue: CRDB-27945