console icon indicating copy to clipboard operation
console copied to clipboard

Pagination in web UI

Open HaykManukyanAvetiky opened this issue 4 years ago • 3 comments

Is your feature request related to a problem? Please describe.

I know that it is not good practice to store a lot of object/subdirectories under bucket/directory but sometime it is unavoidable. Currently I have about ~300 subfolders and ~1000 objects and it takes long time for Console's object browser or mc ls to preview them. I see that both of them try to load all "objects", but it is not always necessary so pagination can be good solution I think.

Describe the solution you'd like Paginate list of items in buckets and dirs

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

HaykManukyanAvetiky avatar Aug 12 '21 09:08 HaykManukyanAvetiky

Some of our paths/prefixes contain over 100K+ objects, which we cannot subdivide any further. The problem is that it makes an API call to list all the objects, which may cause a performance impact if accidentally clicked from the console. Further, the minio limits documentation specifies "Maximum number of objects returned per list objects request: 1000", however it seems to be ignoring that limit.

Any alternative solution to avoid a performance impact?

krishadvani avatar Sep 22 '22 14:09 krishadvani

Hi @krishadvani!

We are working on a fix for this

bexsoft avatar Sep 23 '22 18:09 bexsoft

Thanks, @bexsoft, we sincerely appreciate it.

krishadvani avatar Sep 24 '22 02:09 krishadvani