Tidy Up Song
- Mentors
- Yuval Lifshitz
- Organization
- Ceph
- Technologies
- c++, jenkins, Clang-Tidy
- Topics
- Storage System
The Ceph project has a huge codebase, and it faces the risk of containing suboptimal code that could jeopardize storage reliability or induce performance bottlenecks or cause resource inefficiencies. Identifying and rectifying such code issues is important to maintain the integrity and efficiency of the Ceph storage system. clang-tidy, a powerful static analysis tool, offers a systematic approach to uncover critical issues within the codebase and generate comprehensive reports highlighting potential vulnerabilities.
Deliverables:
1. Finding critical issues in the entire Ceph project using clang-tidy and fixing them
2. Create Jenkins pipeline for analyzing pull requests.