Hello everyone,
I would like to provide an update on the work completed during the second week of my GSoC 2025 coding period.
Original Plan (from Proposal):
- Create initial SQL function interface
- Develop C++ bandwidth calculation algorithm
What I got done:
File Structure Improvements:
- Fixed naming conventions and deleted duplicate or unnecessary files to maintain consistency
- Deleted files :
include/drivers/metrics/bandwidth_driver.h
include/drivers/metrics/bandwidth_driver.hpp
src/metrics/bandwidth_driver.cpp
src/metrics/bandwidth_process.cpp
- Renamed implementation files:
include/process/bandwidth_process.h → include/process/metrics_process.h
include/c_types/graph_bandwidth_rt.h → include/c_types/bandwidth_rt.h
- Fixed all license headers across the codebase to comply with project standards
- Updated CMakeLists.txt files
- Attended weekly meetings which were on June 8th and June 9th, 2025
- Updated the files as suggested and reviewed by mentors.
- Updated wiki page
Links to Work Done:
- Pull Request: #445
- Wiki page: Updated wiki
Plan for Next Week (June 16 – June 22):
- Resolve the compilation errors
- Attend all the meetings.
- Catch up all my works which I missed dur to exams.
Blockers:
No blockers.
Best regards,
Saloni Kumari