Md Sakir Ahmed
Github id: sakirr05
Mentors: @cvvergara, @robe
Organization: OSGeo / pgRouting
OSGeo Profile: OSGeo Profile Link
Project Wiki: Github Wiki Link
Repository: Repo Link
Hello everyone,
This is my seventh weekly report of Official coding period for GSoC 2026
Week 7 Report (6 July ~ 12 July)
What did I get done this week?
This week focused on CI fixes, release infrastructure, and expanding pgTap coverage for both functions bringing them closer to the official promotion bar.
pgr_planarFaces - PR #595:
- Created new
planar-family.rstfamily page with.. official-start/.. experimental-startsections listingpgr_isPlanarandpgr_planarFaces; wired it intoexperimental.rstviaincludedirectives replacing direct doc links - Extended
pgtap/planar/planarFaces/edge_cases.pgfrom 6 to 8 plans with 2 new edge case tests; updatedNEWS.md,page_history.js, andrelease_notes.rstwithincludedirectives for automated release note generation
pgr_coreNumbers - PR #596:
- Fixed
Availabilityblock formatting inpgr_coreNumbers.rst(same.. rubric::pattern fix); updatedNEWS.md,page_history.js, andrelease_notes.rstwithincludedirective - Extended
pgtap/metrics/coreNumbers/edge_cases.pgfrom 9 to 13 plans — added 4 new tests coveringid < 3(3-node chain) andid < 8(8-edge subgraph) to improve subgraph boundary coverage - Extended
no_crash_test.pgfrom 5 to 8 plans addednull_ret/null_ret_arrprepared statements andthrow_on_empty_edges_sqltest for empty-SQL error path - Added
COST ${COST_HIGH} ROWS ${ROWS_HIGH}planner hints to_pgr_coreNumbersSQL wrapper; fixed sort comparator incoreNumbers.cppto passII_t_rtbyconst&instead of by value
Am I blocked on anything?
No
References:
1] Link to wiki page:
wiki page
2] Link to github repository:
github repository
3] Link to pull requests:
- PR #595 planarFaces (Week 7)
- PR #596 coreNumbers (Week 7)