Skip to content

Commit eed68c7

Browse files
committed
tiny fix
Signed-off-by: HunDunDM <hundundm@gmail.com>
1 parent 7ca6282 commit eed68c7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

server/schedule/region_scatterer.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ func (r *RegionScatterer) Scatter(region *core.RegionInfo, group string) (*opera
273273

274274
func (r *RegionScatterer) scatterRegion(region *core.RegionInfo, group string) *operator.Operator {
275275
ordinaryFilter := filter.NewOrdinaryEngineFilter(r.name)
276-
ordinaryPeers := make(map[uint64]*metapb.Peer)
276+
ordinaryPeers := make(map[uint64]*metapb.Peer, len(region.GetPeers()))
277277
specialPeers := make(map[string]map[uint64]*metapb.Peer)
278278
// Group peers by the engine of their stores
279279
for _, peer := range region.GetPeers() {
@@ -292,8 +292,8 @@ func (r *RegionScatterer) scatterRegion(region *core.RegionInfo, group string) *
292292
}
293293
}
294294

295-
targetPeers := make(map[uint64]*metapb.Peer) // StoreID -> Peer
296-
selectedStores := make(map[uint64]struct{}) // StoreID set
295+
targetPeers := make(map[uint64]*metapb.Peer, len(region.GetPeers())) // StoreID -> Peer
296+
selectedStores := make(map[uint64]struct{}, len(region.GetPeers())) // StoreID set
297297
scatterWithSameEngine := func(peers map[uint64]*metapb.Peer, context engineContext) { // peers: StoreID -> Peer
298298
for _, peer := range peers {
299299
if _, ok := selectedStores[peer.GetStoreId()]; ok {

0 commit comments

Comments
 (0)