Use recursion to delete objects in minio (#8671)

Signed-off-by: cai.zhang <cai.zhang@zilliz.com>
pull/8652/head
cai.zhang 2021-09-27 16:20:06 +08:00 committed by GitHub
parent 924979c3e1
commit 171f362b86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -212,7 +212,7 @@ func (kv *MinIOKV) RemoveWithPrefix(prefix string) error {
go func() {
defer close(objectsCh)
for object := range kv.minioClient.ListObjects(kv.ctx, kv.bucketName, minio.ListObjectsOptions{Prefix: prefix}) {
for object := range kv.minioClient.ListObjects(kv.ctx, kv.bucketName, minio.ListObjectsOptions{Prefix: prefix, Recursive: true}) {
objectsCh <- object
}
}()