GSoC 2025 : Week 5 Report : Implementation of Bandwidth Algorithm to pgRouting

Hello everyone,

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


Original Plan (from Proposal):

  • Write comprehensive documentation

  • Add performance optimizations

  • Prepare for midterm evaluation


Revised Plan:

  • Focus shifted to resolving compilation errors
  • Focused on resolving parameter mismatches and type issues in C++ binding

What I got done:

  • Fixed parameters and data types based on Boost algorithm implementation
  • Resolved all compilation errors to achieve a stable build
  • Resolved previous merge conflicts
  • Added types_check.pg test file to begin testing the input types
  • Collaborated with mentors for review and feedback
  • Updated the wiki documentation

PR Link: #463

Wiki link : Updated wiki


Plan for Week 6 (June 30 – July 6):

  • Start the doc-queries testing process
  • Begin work on PostgreSQL integration methods for testing

Blockers:

  • None

Best regards,
Saloni Kumari