Week 7 : GSoC 2025 | Implementation of Bandwidth Algorithm to pgRouting

Hello everyone,

I would like to provide an update on the work completed during the seventh week of my GSoC 2025 coding period.

Original Plan (from Proposal):

  • Address feedback from midterm evaluation
  • Review pgTap test framework details
  • Begin writing unit tests for pgr_bandwidth()
  • Test with various input formats

Revised Plan:

  • Submitted the mid term evaluation
  • Passed all the checks but since there was some issue with my code , I need to fix them first and for that purpose currently all checks are not passing.

What I got done:

  • Updated test.conf with relevant PostgreSQL entries
  • Cleaned up result output to match expected formatting
  • Validated output against expected results
  • Re-ran check_query, style_check, and confirmed all passing
  • Resolved all ctrl M line endings.
  • Coordinated with mentors for final review and midterm readiness

PR Link: #470
Wiki link: Updated wiki

Plan for Week 8 (July 21 – July 28):

  • Review feedback and prepare for second coding phase
  • Fix the bandwidth calculation
  • Start performance benchmarking and edge-case handling

Blockers:
None

Best regards,
Saloni Kumari