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@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.rstLog 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 dataCommit: 7e3a0496eeb3adde373720628df456e45cdee5bb
https://github.com/pgRouting/pgrouting/commit/7e3a0496eeb3adde373720628df456e45cdee5bb
Author: cvvergara <vicky_vergara@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.sqlLog Message:
-----------
Some mistakes were fixed - nodeNetwork can handle schemas now.Commit: 578385b8694f6740fc26acf1b416fbb69ced8b10
https://github.com/pgRouting/pgrouting/commit/578385b8694f6740fc26acf1b416fbb69ced8b10
Author: Stephen Woodbridge <woodbri@swoodbridge.com>
Date: 2013-08-30 (Fri, 30 Aug 2013)Changed paths:
M doc/CMakeLists.txtLog 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@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.rstLog Message:
-----------
Merge remote-tracking branch 'vicky/develop' into vicky-issue178Conflicts:
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.rstCommit: 89bcf4e2b836765d6d9ba5499f2a0786dbb443ee
https://github.com/pgRouting/pgrouting/commit/89bcf4e2b836765d6d9ba5499f2a0786dbb443ee
Author: Stephen Woodbridge <woodbri@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.plLog 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