Implementing a storage quota and effectively managing capacity could be crucial for enhancing Codabench's scalability and ensuring long-term service availability in production.
Features
Deleting files from the MinIO
@OhMaley: Add a button, in admin analytics page, to manually starts a script removing all orphans files.
Quota
We need to:
Light/archive mode after competition end
Option to clean competitions when there are completed. It would for instance keep only leaderboard submissions.
Automatic cleaning
Monitoring and statistics
Per benchmark submission size limit
Migrate the CodaLab feature on Codabench. This may be less important once the quota feature is implemented.
Interface
@ihsaan-ullah
Improve resources interface
The interface for managing datasets, submissions and tasks could be improved. Indeed, improving the resources interface is also part of helping participants to manage their storage space.
As shown in the screenshot below, we can manage and remove submissions from the "resources" interface. However, we do not track what the benchmark on which the submission was made, so it is hard to know what we are removing.

Some issues
Implementing a storage quota and effectively managing capacity could be crucial for enhancing Codabench's scalability and ensuring long-term service availability in production.
Features
Deleting files from the MinIO
@OhMaley: Add a button, in admin analytics page, to manually starts a script removing all orphans files.
Quota
We need to:
Solved by: Resource interface : Cleanup and Quota #918
Partially Solved by: Resource interface : Cleanup and Quota #918
Light/archive mode after competition end
Option to clean competitions when there are completed. It would for instance keep only leaderboard submissions.
Automatic cleaning
Monitoring and statistics
Solved by: analytics download fixed #988
Solved by: Feature/storage/monitoring tool #1248
Solved by: Analytics snapshot date #1265
Per benchmark submission size limit
Migrate the CodaLab feature on Codabench. This may be less important once the quota feature is implemented.
Interface
@ihsaan-ullah
Improve resources interface
The interface for managing datasets, submissions and tasks could be improved. Indeed, improving the resources interface is also part of helping participants to manage their storage space.
Solved by File size added in readable format in Resources -> Datasets #895
Solved by Show competition name and file name in Resources -> Datasets #896
Solved by Show competition name and file name in Resources -> Datasets #896
Solved by Show competition name and file name in Resources -> Datasets #896
Solved by Rename "Datasets" tab #898
Solved by Separate Tab for submissions in Resources #899
Solved by Add option to show/hide public submissions/datasets #906
Solved by Add option to show/hide public submissions/datasets #906
created_bya clickable link to user profileSolved by Created By is now a clickable link to user profile #910
Solved by Search submissions in resource tab by file name and competition name #917
Solved by Search submissions in resource tab by file name and competition name #917
Solved by Resource interface : Cleanup and Quota #918
Solved by Resource interface : Cleanup and Quota #918
Solved by Resource interface : Cleanup and Quota #918
Solved by Resource interface : Cleanup and Quota #918
Solved by Resource interface : Cleanup and Quota #918
Solved by Resource interface : Orderding/Sorting tables #919
As shown in the screenshot below, we can manage and remove submissions from the "resources" interface. However, we do not track what the benchmark on which the submission was made, so it is hard to know what we are removing.
Some issues