Project Report: "Gotta Catch 'Em All" - Leveraging Coverity for RGW Code Cleanup in Ceph
The "Gotta Catch 'Em All" project focused on leveraging the Coverity static analysis tool to enhance the code quality of the Ceph RGW (Rados Gateway) module. We addressed a range of issues and categorized them based on severity and relevance. We aim to use this data to evaluate the potential of Coverity for the Ceph organization.
Data
A total of 87 issues were fixed as part of the GSoC, and they were categorized into four main categories based on severity:
- Critical: 36 issues
- Not Worth Effort: 6 issues
- Nice to Have: 10 issues
- False Positive: 35 issues