From aecb4ab069b53b7e8c26674292702c8e4db05be1 Mon Sep 17 00:00:00 2001 From: lhy1024 Date: Fri, 5 Jul 2024 11:25:27 +0800 Subject: [PATCH] simulator: fix region size and keys (#8366) ref tikv/pd#8135 Signed-off-by: lhy1024 --- tools/pd-simulator/simulator/raft.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tools/pd-simulator/simulator/raft.go b/tools/pd-simulator/simulator/raft.go index 4f890392ca0..45afc4d5216 100644 --- a/tools/pd-simulator/simulator/raft.go +++ b/tools/pd-simulator/simulator/raft.go @@ -61,17 +61,16 @@ func NewRaftEngine(conf *cases.Case, conn *Connection, storeConfig *config.SimCo if i < len(conf.Regions)-1 { meta.EndKey = []byte(splitKeys[i]) } - regionSize := storeConfig.Coprocessor.RegionSplitSize regionInfo := core.NewRegionInfo( meta, region.Leader, - core.SetApproximateSize(int64(regionSize)), - core.SetApproximateKeys(int64(storeConfig.Coprocessor.RegionSplitKey)), + core.SetApproximateSize(region.Size), + core.SetApproximateKeys(region.Keys), ) r.SetRegion(regionInfo) peers := region.Peers for _, peer := range peers { - r.conn.Nodes[peer.StoreId].incUsedSize(uint64(regionSize)) + r.conn.Nodes[peer.StoreId].incUsedSize(uint64(region.Size)) } }