diff --git a/cmd/bucket-handlers-listobjects.go b/cmd/bucket-handlers-listobjects.go index a6b0cb9b3..3f2c5442a 100644 --- a/cmd/bucket-handlers-listobjects.go +++ b/cmd/bucket-handlers-listobjects.go @@ -128,7 +128,7 @@ func (api objectAPIHandlers) ListBucketObjectVersionsHandler(w http.ResponseWrit // ListObjectsV2Handler - GET Bucket (List Objects) Version 2. // -------------------------- -// This implementation of the GET operation returns some or all (up to 1000) +// This implementation of the GET operation returns some or all (up to 10000) // of the objects in a bucket. You can use the request parameters as selection // criteria to return a subset of the objects in a bucket. // @@ -210,7 +210,7 @@ func (api objectAPIHandlers) ListObjectsV2Handler(w http.ResponseWriter, r *http // ListObjectsV1Handler - GET Bucket (List Objects) Version 1. // -------------------------- -// This implementation of the GET operation returns some or all (up to 1000) +// This implementation of the GET operation returns some or all (up to 10000) // of the objects in a bucket. You can use the request parameters as selection // criteria to return a subset of the objects in a bucket. // diff --git a/cmd/config.go b/cmd/config.go index c87258807..1f8aedc50 100644 --- a/cmd/config.go +++ b/cmd/config.go @@ -49,7 +49,7 @@ func listServerConfigHistory(ctx context.Context, objAPI ObjectLayer) ([]madmin. // List all kvs marker := "" for { - res, err := objAPI.ListObjects(ctx, minioMetaBucket, minioConfigHistoryPrefix, marker, "", 1000) + res, err := objAPI.ListObjects(ctx, minioMetaBucket, minioConfigHistoryPrefix, marker, "", maxObjectList) if err != nil { return nil, err } diff --git a/cmd/daily-lifecycle-ops.go b/cmd/daily-lifecycle-ops.go index 59415f022..ce8463809 100644 --- a/cmd/daily-lifecycle-ops.go +++ b/cmd/daily-lifecycle-ops.go @@ -135,7 +135,7 @@ func lifecycleRound(ctx context.Context, objAPI ObjectLayer) error { // List all objects and calculate lifecycle action based on object name & object modtime marker := "" for { - res, err := objAPI.ListObjects(ctx, bucket.Name, commonPrefix, marker, "", 1000) + res, err := objAPI.ListObjects(ctx, bucket.Name, commonPrefix, marker, "", maxObjectList) if err != nil { continue } diff --git a/cmd/iam-object-store.go b/cmd/iam-object-store.go index 3d8abebd6..5b3c5272f 100644 --- a/cmd/iam-object-store.go +++ b/cmd/iam-object-store.go @@ -568,7 +568,7 @@ func listIAMConfigItems(objectAPI ObjectLayer, pathPrefix string, dirs bool, marker := "" for { lo, err := objectAPI.ListObjects(context.Background(), - minioMetaBucket, pathPrefix, marker, SlashSeparator, 1000) + minioMetaBucket, pathPrefix, marker, SlashSeparator, maxObjectList) if err != nil { select { case ch <- itemOrErr{Err: err}: diff --git a/cmd/web-handlers.go b/cmd/web-handlers.go index 040d01b10..c36e21446 100644 --- a/cmd/web-handlers.go +++ b/cmd/web-handlers.go @@ -418,7 +418,8 @@ func (web *webAPIHandlers) ListObjects(r *http.Request, args *ListObjectsArgs, r nextMarker := "" // Fetch all the objects for { - result, err := core.ListObjects(args.BucketName, args.Prefix, nextMarker, SlashSeparator, 1000) + result, err := core.ListObjects(args.BucketName, args.Prefix, nextMarker, SlashSeparator, + maxObjectList) if err != nil { return toJSONError(ctx, err, args.BucketName) } @@ -532,7 +533,7 @@ func (web *webAPIHandlers) ListObjects(r *http.Request, args *ListObjectsArgs, r nextMarker := "" // Fetch all the objects for { - lo, err := listObjects(ctx, args.BucketName, args.Prefix, nextMarker, SlashSeparator, 1000) + lo, err := listObjects(ctx, args.BucketName, args.Prefix, nextMarker, SlashSeparator, maxObjectList) if err != nil { return &json2.Error{Message: err.Error()} } @@ -711,7 +712,7 @@ next: marker := "" for { var lo ListObjectsInfo - lo, err = listObjects(ctx, args.BucketName, objectName, marker, "", 1000) + lo, err = listObjects(ctx, args.BucketName, objectName, marker, "", maxObjectList) if err != nil { break next } @@ -1363,7 +1364,8 @@ func (web *webAPIHandlers) DownloadZip(w http.ResponseWriter, r *http.Request) { // date to the response writer. marker := "" for { - lo, err := listObjects(ctx, args.BucketName, pathJoin(args.Prefix, object), marker, "", 1000) + lo, err := listObjects(ctx, args.BucketName, pathJoin(args.Prefix, object), marker, "", + maxObjectList) if err != nil { return } diff --git a/cmd/xl-sets.go b/cmd/xl-sets.go index ea5c72d56..27553f13a 100644 --- a/cmd/xl-sets.go +++ b/cmd/xl-sets.go @@ -1620,7 +1620,7 @@ func (s *xlSets) HealObjects(ctx context.Context, bucket, prefix string, healObj } } - res, err := s.ListObjectsHeal(ctx, bucket, prefix, marker, "", 1000) + res, err := s.ListObjectsHeal(ctx, bucket, prefix, marker, "", maxObjectList) if err != nil { continue }