[pgrouting-dev] Rev 2.0 changes! branch cvvergara-issue178 deleted, new branch vicky-issue178

Stephen Woodbridge woodbri at swoodbridge.com
Sat Aug 31 10:49:20 PDT 2013


Hi all,

Vicky has finished up a major rework of the common functions, tests and 
documentation for the same. This changes address the issues in #178 and 
various other issues of consistency which we hope will make these 
functions easier to use and understand.

I'm still a little bit of a bull in a china shop when it comes to git 
and deleted branch cvvergara-issue178, so I created a new one based on 
hey fork and it is now called vivky-issue178.

There are two minor issues with this branch
1. pdf documentation build fails on my system
2. Some of the new tests that are more comprehensive take a long time to 
run. We will probably move those into a separate file so we can disable 
them be default, but still manually run them occasionally.

We would like to roll these changes into 2.0, declare a new release 
candidate, and release it if there are no major issues. None of these 
changes are in the C/C++ code they are all in the plpgsql stored procedures.

So looking for testers, doc reviewers, and feedback.

-Steve

On 8/31/2013 12:57 PM, Stephen Woodbridge wrote:
>    Branch: refs/heads/vicky-issue178
>    Home:   https://github.com/pgRouting/pgrouting
>    Commit: f9279cb3948f9591a7bcadb995c45a941542d634
>        https://github.com/pgRouting/pgrouting/commit/f9279cb3948f9591a7bcadb995c45a941542d634
>    Author: cvvergara <vicky_vergara at hotmail.com>
>    Date:   2013-08-30 (Fri, 30 Aug 2013)
>
>    Changed paths:
>      M doc/index.rst
>      A doc/src/changelog/index.rst
>      M doc/src/developer/sampledata.rst
>      M doc/src/introduction/index.rst
>      A doc/src/introduction/introduction.rst
>      M doc/src/tutorial/custom_query.rst
>      M doc/src/tutorial/custom_wrapper.rst
>      A doc/src/tutorial/guide.rst
>      M doc/src/tutorial/index.rst
>      M doc/src/tutorial/performance.rst
>      M doc/src/tutorial/recipes.rst
>      A src/common/doc/developers/get_column_name.rst
>      A src/common/doc/developers/get_table_name.rst
>      A src/common/doc/developers/index.rst
>      A src/common/doc/developers/is_column_in_table.rst
>      A src/common/doc/developers/is_column_indexed.rst
>      A src/common/doc/developers/point_to_id.rst
>      A src/common/doc/developers/quote_ident.rst
>      A src/common/doc/developers/versionless.rst
>      M src/common/doc/functions/analyze_graph.rst
>      M src/common/doc/functions/analyze_oneway.rst
>      M src/common/doc/functions/create_topology.rst
>      A src/common/doc/functions/create_vert_table.rst
>      A src/common/doc/functions/images/after_node_net.png
>      A src/common/doc/functions/images/before_node_net.png
>      A src/common/doc/functions/index.rst
>      R src/common/doc/functions/is_column_in_table.rst
>      R src/common/doc/functions/is_column_indexed.rst
>      M src/common/doc/functions/node_network.rst
>      R src/common/doc/functions/point_to_id.rst
>      R src/common/doc/functions/quote_ident.rst
>      M src/common/doc/functions/version.rst
>      R src/common/doc/functions/versionless.rst
>      M src/common/doc/index.rst
>      A src/common/doc/types/index.rst
>      R src/common/sql/pgrouting_analytics.sql
>      R src/common/sql/pgrouting_network_check.sql
>      R src/common/sql/pgrouting_node_network.sql
>      R src/common/sql/pgrouting_topology.sql
>      R src/common/sql/pgrouting_utilities.sql
>      M src/common/test/common-any-01.rest
>      M src/common/test/common-any-02.rest
>      M src/common/test/common-any-02.test
>      M src/common/test/common-any-03.rest
>      M src/common/test/common-any-03.test
>      M src/common/test/common-any-04.rest
>      M src/common/test/common-any-04.test
>      M src/common/test/common-any-05.rest
>      M src/common/test/common-any-05.test
>      R src/common/test/common-any-06.test
>      A src/common/test/createTopology-any-01.rest
>      A src/common/test/createTopology-any-01.test
>      A src/common/test/createVerticesTable-any-01.rest
>      A src/common/test/createVerticesTable-any-01.test
>      A src/common/test/gettablename-any-01.rest
>      A src/common/test/gettablename-any-01.test
>      M src/common/test/test.conf
>      A src/driving_distance/doc/dd_basics.rst
>      M src/driving_distance/doc/index.rst
>      M src/driving_distance/test/drivingdistance-any-00.data
>      A src/index.rst
>
>    Log Message:
>    -----------
>    Updaating Documentation -- the stcuture changed a little -- New sample data -- topology functions examples tested -- missing: tests the examples for the routing funtions with the new sample data
>
>
>    Commit: 7e3a0496eeb3adde373720628df456e45cdee5bb
>        https://github.com/pgRouting/pgrouting/commit/7e3a0496eeb3adde373720628df456e45cdee5bb
>    Author: cvvergara <vicky_vergara at hotmail.com>
>    Date:   2013-08-30 (Fri, 30 Aug 2013)
>
>    Changed paths:
>      A src/common/sql/pgrouting_analytics.sql
>      A src/common/sql/pgrouting_network_check.sql
>      A src/common/sql/pgrouting_node_network.sql
>      A src/common/sql/pgrouting_topology.sql
>      A src/common/sql/pgrouting_utilities.sql
>
>    Log Message:
>    -----------
>    Some mistakes were fixed - nodeNetwork can handle schemas now.
>
>
>    Commit: 578385b8694f6740fc26acf1b416fbb69ced8b10
>        https://github.com/pgRouting/pgrouting/commit/578385b8694f6740fc26acf1b416fbb69ced8b10
>    Author: Stephen Woodbridge <woodbri at swoodbridge.com>
>    Date:   2013-08-30 (Fri, 30 Aug 2013)
>
>    Changed paths:
>      M doc/CMakeLists.txt
>
>    Log Message:
>    -----------
>    Remove ALL from add_custom_target(doc ...) so doc is not built twice.
>
>
>    Commit: 913243530f7517d774997fa3f20e843c551c3ddb
>        https://github.com/pgRouting/pgrouting/commit/913243530f7517d774997fa3f20e843c551c3ddb
>    Author: Stephen Woodbridge <woodbri at swoodbridge.com>
>    Date:   2013-08-31 (Sat, 31 Aug 2013)
>
>    Changed paths:
>      M doc/index.rst
>      A doc/src/changelog/index.rst
>      M doc/src/developer/sampledata.rst
>      M doc/src/introduction/index.rst
>      A doc/src/introduction/introduction.rst
>      M doc/src/tutorial/custom_query.rst
>      M doc/src/tutorial/custom_wrapper.rst
>      A doc/src/tutorial/guide.rst
>      M doc/src/tutorial/index.rst
>      M doc/src/tutorial/performance.rst
>      M doc/src/tutorial/recipes.rst
>      A src/common/doc/developers/get_column_name.rst
>      A src/common/doc/developers/get_table_name.rst
>      A src/common/doc/developers/index.rst
>      A src/common/doc/developers/is_column_in_table.rst
>      A src/common/doc/developers/is_column_indexed.rst
>      A src/common/doc/developers/point_to_id.rst
>      A src/common/doc/developers/quote_ident.rst
>      A src/common/doc/developers/versionless.rst
>      M src/common/doc/functions/analyze_graph.rst
>      M src/common/doc/functions/analyze_oneway.rst
>      M src/common/doc/functions/create_topology.rst
>      A src/common/doc/functions/create_vert_table.rst
>      A src/common/doc/functions/images/after_node_net.png
>      A src/common/doc/functions/images/before_node_net.png
>      A src/common/doc/functions/index.rst
>      R src/common/doc/functions/is_column_in_table.rst
>      R src/common/doc/functions/is_column_indexed.rst
>      M src/common/doc/functions/node_network.rst
>      R src/common/doc/functions/point_to_id.rst
>      R src/common/doc/functions/quote_ident.rst
>      M src/common/doc/functions/version.rst
>      R src/common/doc/functions/versionless.rst
>      M src/common/doc/index.rst
>      A src/common/doc/types/index.rst
>      M src/common/sql/pgrouting_analytics.sql
>      M src/common/sql/pgrouting_network_check.sql
>      M src/common/sql/pgrouting_node_network.sql
>      M src/common/sql/pgrouting_topology.sql
>      M src/common/sql/pgrouting_utilities.sql
>      M src/common/sql/pgrouting_version.sql
>      M src/common/test/common-any-01.rest
>      M src/common/test/common-any-01.test
>      M src/common/test/common-any-02.rest
>      M src/common/test/common-any-02.test
>      M src/common/test/common-any-03.rest
>      M src/common/test/common-any-03.test
>      M src/common/test/common-any-04.rest
>      M src/common/test/common-any-04.test
>      M src/common/test/common-any-05.rest
>      M src/common/test/common-any-05.test
>      A src/common/test/common-any-06.rest
>      A src/common/test/createTopology-any-01.rest
>      A src/common/test/createTopology-any-01.test
>      A src/common/test/createVerticesTable-any-01.rest
>      A src/common/test/createVerticesTable-any-01.test
>      A src/common/test/gettablename-any-01.rest
>      A src/common/test/gettablename-any-01.test
>      M src/common/test/test.conf
>      A src/driving_distance/doc/dd_basics.rst
>      M src/driving_distance/doc/index.rst
>      M src/driving_distance/test/drivingdistance-any-00.data
>      A src/index.rst
>
>    Log Message:
>    -----------
>    Merge remote-tracking branch 'vicky/develop' into vicky-issue178
>
> Conflicts:
> 	doc/index.rst
> 	doc/src/tutorial/index.rst
> 	src/common/doc/functions/node_network.rst
> 	src/common/sql/pgrouting_node_network.sql
> 	src/common/sql/pgrouting_topology.sql
> 	src/common/test/common-any-01.rest
> 	src/common/test/common-any-04.rest
> 	src/common/test/common-any-05.rest
> 	src/driving_distance/doc/index.rst
>
>
>    Commit: 89bcf4e2b836765d6d9ba5499f2a0786dbb443ee
>        https://github.com/pgRouting/pgrouting/commit/89bcf4e2b836765d6d9ba5499f2a0786dbb443ee
>    Author: Stephen Woodbridge <woodbri at swoodbridge.com>
>    Date:   2013-08-31 (Sat, 31 Aug 2013)
>
>    Changed paths:
>      M VERSION
>      M src/common/test/common-any-01.rest
>      M src/common/test/common-any-04.rest
>      M src/common/test/common-any-05.rest
>      M src/common/test/createTopology-any-01.rest
>      M src/common/test/createVerticesTable-any-01.rest
>      M tools/test-runner.pl
>
>    Log Message:
>    -----------
>    Updating test results for my system and adding some timing stats to the test script.
>
>
> Compare: https://github.com/pgRouting/pgrouting/compare/f9279cb3948f^...89bcf4e2b836
>



More information about the pgrouting-dev mailing list