<div dir="ltr">Hello everyone,<br>This is the report for the First Coding Period: Week4 ( June 28th - July 04th ).<br><br>*What did I get done this week?*<br>    - Created the necessary files for pgTap tests.<br>    - Worked on **pgtap/coloring/edgeColoring/**<br>        - Modified `innerQuery.sql`<br>        - Modified `types_check.sql`<br>        - Modified `no_crash_test.sql`<br>        - Modified `edge-cases.sql`<br>    - Made a pull request with all these changes [1].<br>    - Details can be found here [2].<br><br>*What do I plan on doing next week?*<br>    - Make `tools/testers/<a href="http://doc_queries_generator.pl">doc_queries_generator.pl</a> -alg coloring` pass.<br>    - Update the required Boost function file and other helper functions files.<br>    - Discussion on the objective: <a href="https://gitter.im/pgRouting/pgrouting?at=60df1e9e65513b4d91439da7">https://gitter.im/pgRouting/pgrouting?at=60df1e9e65513b4d91439da7</a><br>    - Details of sub-tasks can be found in [2].<br><br>*Am I blocked on anything?*<br>    - Yes, I am blocked.<br>    - Due to an external situation I will use less time for Week 5 that will be compensated on week 6 as follows:<br>       - Originally there are 2 objectives for Weeks 5 & 6:<br>          - Week 5: Objective is to have `tools/testers/<a href="http://doc_queries_generator.pl">doc_queries_generator.pl</a> -alg coloring` working.<br>          - Week 6: Objective pgtap test must pass.<br>    - So, because of reducing the time on Week 5 and moving it to week 6:<br>       - Week 5: Initial work on the objective: `tools/testers/<a href="http://doc_queries_generator.pl">doc_queries_generator.pl</a> -alg coloring` working.<br>       - Week 6: Final work on the objective: `tools/testers/<a href="http://doc_queries_generator.pl">doc_queries_generator.pl</a> -alg coloring` working and pgtap test must pass.<br><br>The log of Pull Requests can be found in [3].<br>The detailed wiki page can be found in [4].<br>The Public repository I am working on can be found in [5].<br><br>[1] <a href="https://github.com/pgRouting/GSoC-pgRouting/pull/176">https://github.com/pgRouting/GSoC-pgRouting/pull/176</a><br>[2] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library#week-4-june-28th---july-4th-1">https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library#week-4-june-28th---july-4th-1</a><br>[3] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library#log-of-pull-requests">https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library#log-of-pull-requests</a><br>[4] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library">https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-Implement-Edge-Coloring-Algorithm-for-pgRouting-by-the-Boost-Graph-Library</a><br>[5] <a href="https://github.com/veenits123/GSoC-pgRouting">https://github.com/veenits123/GSoC-pgRouting</a><br><br>Any feedback and suggestions are welcome.<br><br>Thanks!<br>Veenit Kumar</div>