use renameAll instead of deleteAll for metacache-manager (#13005)

renameAll is cheaper, rely on background deletes instead.
This commit is contained in:
Harshavardhana
2021-08-19 09:16:14 -07:00
committed by GitHub
parent 202d0b64eb
commit e9d970154d
3 changed files with 3 additions and 15 deletions
+1 -1
View File
@@ -149,5 +149,5 @@ func (m *metacache) delete(ctx context.Context) {
logger.LogIf(ctx, errors.New("metacache.delete: expected objAPI to be *erasureServerPools"))
return
}
ez.deleteAll(ctx, minioMetaBucket, metacachePrefixForID(m.bucket, m.id))
ez.renameAll(ctx, minioMetaBucket, metacachePrefixForID(m.bucket, m.id))
}