Hello Everyone,
My Wiki [1]
My Forked Repository [2]
This is my report for Coding Period Week 11 (Aug 10th - Aug 16th**)**
-
What did I get done this week?
- Moved the contents of makeConnected directory into components directory. This was done because makeConnected function is more related to the components directory.
- Modified the coding implementation of the function
pgr_makeConnected()
andpgr_isPlanar
. Included the try catch block for boost calls. IncludedCHECK_FOR_INTERRUPTS()
snippet forpgr_isPlanar()
before boost calls to catch cancellation from the user. - Modified the documentation of
pgr_makeConnected()
. Renamed the output columns toseq
,start_vid
andend_vid
. This was done to make the output columns similar to the already existing functions in the pgRouting. - Modified documentation for the function
components-family
. Added the functionpgr_makeConnected()
in the experimental section of components-family. - Completed the pgTAP tests of
pgr_isPlanar()
intypes_check
which were earlier in TODO list. - Modified the pgTAP tests of
pgr_makeConnected()
according to the new modified documentation. - Created a tag 2020-rajhim2-isPlanar-makeConnected of the work product done till week 11.
- Details can be found in [3].
- Merged a pull request with all these changes [4].
- Opened a pull request with my final work product to be merged in
develop
branch of pgRouting (#1605).
-
What do I plan on doing next week?
- Merge the pull request (#1605) after all the mentors review and approve.
- Implement the remaining pgTAP tests of
pgr_isPlanar()
that are currently in todo. - Generate a video of my contributions using
gource
andffmpeg
. - Complete my work product of the program and make a PR to the
develop
branch with all the files.
-
Am I blocked on anything? No
Regards,
Himanshu Raj
Links:
[1] WIKI
[2] Forked Repository
[3] https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implement-Boyer-Myrvold-Planarity-Testing-and-Make-Connected-in-pgRouting#week-11-august-10th—august-17th-1
[4] Merged Pull Request