GSoC 2026 Week 8 Report: Implementation of Maximum Weighted Matching Algorithm to pgRouting

Mayur Galhate
Github id: mayurgalhate

Mentors: @cvvergara, @robe
Organization: OSGeo / pgRouting
OSGeo Profile: OSGeo Profile Link
Project Wiki: Github Wiki Link
Repository: Repo Link


Hello everyone,

This is my eighth weekly report of the Official Coding Period for GSoC 2026.

Week 8 Report ( 13th July - 19th July)

What did I get done this week?

This week, I focused on improving the test coverage for pgr_maxWeightedMatching by rewriting and validating the edge case test suite.

  • Edge Case Testing: Rewrote the edge_cases.pg test suite for pgr_maxWeightedMatching, improving the test cases and correcting SQL and test logic issues.

  • Test Validation: Executed and validated the updated edge case tests locally, iteratively fixing failures and ensuring the expected behaviour before triggering CI.

  • Updated wiki page can be found in [1]

  • The pull request can be found in [2]

Am I blocked on anything?

  • No

References:

Thank you,
Mayur Galhate