Implement Decaying Runs in CodeChecker #4367
Labels
CLI 💻
Related to the command-line interface, such as the cmd, store, etc. commands
documentation 📖
Changes to documentation.
enhancement 🌟
new feature 👍
New feature request
server 🖥️
test ☑️
Adding or refactoring tests
web 🌍
Related to the web app
Milestone
Is your feature request related to a problem? Please describe.
There is a problem with CodeChecker runs accumulating and consuming excessive space on the server. For example, when using a Jenkins job to analyze a set of OpenSource projects, every build creates a new run in the CodeChecker server. These runs are not automatically cleaned up, leading to server storage issues over time.
Describe the solution you would like
Implement a "decaying runs" feature in CodeChecker with the following characteristics:
Describe alternatives you have considered
Additional context
This feature would greatly improve the management of storage resources for CodeChecker servers, especially in CI/CD environments where new runs are frequently created.
Implementation details to consider:
The text was updated successfully, but these errors were encountered: