@@ -979,7 +979,7 @@ func (w *GCWorker) redoDeleteRanges(ctx context.Context, safePoint uint64, concu
979
979
return nil
980
980
}
981
981
982
- func (w * GCWorker ) doUnsafeDestroyRangeRequest (ctx context.Context , startKey []byte , endKey []byte , concurrency int ) error {
982
+ func (w * GCWorker ) doUnsafeDestroyRangeRequest (ctx context.Context , startKey []byte , endKey []byte , _ int ) error {
983
983
// Get all stores every time deleting a region. So the store list is less probably to be stale.
984
984
stores , err := w .getStoresForGC (ctx )
985
985
if err != nil {
@@ -1970,16 +1970,8 @@ func (w *GCWorker) doGCPlacementRules(se session.Session, safePoint uint64, dr u
1970
1970
return
1971
1971
}
1972
1972
1973
- for _ , id := range physicalTableIDs {
1974
- // Delete pd rule
1975
- failpoint .Inject ("gcDeletePlacementRuleCounter" , func () {})
1976
- logutil .BgLogger ().Info ("try delete TiFlash pd rule" ,
1977
- zap .Int64 ("tableID" , id ), zap .String ("endKey" , string (dr .EndKey )), zap .Uint64 ("safePoint" , safePoint ))
1978
- ruleID := infosync .MakeRuleID (id )
1979
- if err := infosync .DeleteTiFlashPlacementRule (context .Background (), "tiflash" , ruleID ); err != nil {
1980
- logutil .BgLogger ().Error ("delete TiFlash pd rule failed when gc" ,
1981
- zap .Error (err ), zap .String ("ruleID" , ruleID ), zap .Uint64 ("safePoint" , safePoint ))
1982
- }
1973
+ if err := infosync .DeleteTiFlashPlacementRules (context .Background (), physicalTableIDs ); err != nil {
1974
+ logutil .BgLogger ().Error ("delete placement rules failed" , zap .Error (err ), zap .Int64s ("tableIDs" , physicalTableIDs ))
1983
1975
}
1984
1976
bundles := make ([]* placement.Bundle , 0 , len (physicalTableIDs ))
1985
1977
for _ , id := range physicalTableIDs {
0 commit comments