Clean up metadata cache when deleting bucket (#10802)

Metadata caches were left behind when deleting a bucket.
This commit is contained in:
Klaus Post
2020-10-31 09:46:18 -07:00
committed by GitHub
parent b686bb9c83
commit 422898d9b3
3 changed files with 18 additions and 1 deletions

View File

@@ -538,7 +538,9 @@ func (s *peerRESTServer) DeleteBucketMetadataHandler(w http.ResponseWriter, r *h
}
globalBucketMetadataSys.Remove(bucketName)
w.(http.Flusher).Flush()
if localMetacacheMgr != nil {
localMetacacheMgr.deleteBucketCache(bucketName)
}
}
// LoadBucketMetadataHandler - reloads in memory bucket metadata