Clean up targets properly on bucket deletion (#12565)

This commit is contained in:
Poorna Krishnamoorthy
2021-06-24 08:39:58 -07:00
committed by GitHub
parent d40268d899
commit ba6e9682e5
3 changed files with 16 additions and 0 deletions

View File

@@ -607,6 +607,7 @@ func (sys *NotificationSys) LoadBucketMetadata(ctx context.Context, bucketName s
func (sys *NotificationSys) DeleteBucketMetadata(ctx context.Context, bucketName string) {
globalReplicationStats.Delete(bucketName)
globalBucketMetadataSys.Remove(bucketName)
globalBucketTargetSys.Delete(bucketName)
if localMetacacheMgr != nil {
localMetacacheMgr.deleteBucketCache(bucketName)
}