Commit 2d47811f authored by Bas Couwenberg's avatar Bas Couwenberg

New upstream version 2.5.0

parent ee72c29f

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

......@@ -3,9 +3,11 @@ build
fix_typos
code_linter
tools/template/mycreate.sh
*.sh
.DS_Store
.vagrant
tools/vagrant/packaging.sh
*.mo
tools/testers/pg_prove_dijkstraTRSP_tests.sh
.directory
notUsed
# ------------------------------------------------------------------------------
# Travis CI scripts
# Travis CI scripts
# Copyright(c) pgRouting Contributors
#
# Main configuration
......@@ -71,12 +71,12 @@ before_script:
- ./tools/travis/check-extensions.sh $POSTGRESQL_VERSION ___pgr___test___
script:
script:
- ./tools/travis/pgrouting_build.sh $POSTGRESQL_VERSION $POSTGIS_VERSION
# tests as part of script so if a test fails the build fails
- ./tools/testers/pg_prove_tests.sh $PG_USER DEBUG
after_script:
#after_script:
- ./tools/travis/pgrouting_test.sh $POSTGRESQL_VERSION $PG_USER -ignorenotice
#after_success:
......
This diff is collapsed.
This diff is collapsed.
pgRouting 2.5.0 Release Notes
-------------------------------------------------------------------------------
To see the issues closed by this release see the [Git closed issues for 2.5.0 ](https://github.com/pgRouting/pgrouting/issues?q=milestone%3A%22Release+2.5.0%22+is%3Aclosed) on Github.
*enhancement:*
* pgr_version is now on SQL language
*Breaking change on:*
* pgr_edgeDisjointPaths:
* Added path_id, cost and agg_cost columns on the result
* Parameter names changed
* The many version results are the union of the one to one version
*New Signatures:*
* pgr_bdAstar(one to one)
*New Proposed functions*
* pgr_bdAstar(one to many)
* pgr_bdAstar(many to one)
* pgr_bdAstar(many to many)
* pgr_bdAstarCost(one to one)
* pgr_bdAstarCost(one to many)
* pgr_bdAstarCost(many to one)
* pgr_bdAstarCost(many to many)
* pgr_bdAstarCostMatrix
* pgr_bdDijkstra(one to many)
* pgr_bdDijkstra(many to one)
* pgr_bdDijkstra(many to many)
* pgr_bdDijkstraCost(one to one)
* pgr_bdDijkstraCost(one to many)
* pgr_bdDijkstraCost(many to one)
* pgr_bdDijkstraCost(many to many)
* pgr_bdDijkstraCostMatrix
* pgr_lineGraph
* pgr_connectedComponents
* pgr_strongComponents
* pgr_biconnectedComponents
* pgr_articulationPoints
* pgr_bridges
*Deprecated Signatures*
* pgr_bdastar - use pgr_bdAstar instead
*Renamed Functions*
* pgr_maxFlowPushRelabel - use pgr_pushRelabel instead
* pgr_maxFlowEdmondsKarp -use pgr_edmondsKarp instead
* pgr_maxFlowBoykovKolmogorov - use pgr_boykovKolmogorov instead
* pgr_maximumCardinalityMatching - use pgr_maxCardinalityMatch instead
*Deprecated function*
* pgr_pointToEdgeNode
pgRouting 2.4.2 Release Notes
-------------------------------------------------------------------------------
......@@ -19,7 +83,7 @@ To see the issues closed by this release see the [Git closed milestone for 2.4.2
pgRouting 2.4.1 Release Notes
-------------------------------------------------------------------------------
To see the issues closed by this release see the [Git closed milestone for 2.4.2 ](https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%202.4.1%22%20) on Github.
To see the issues closed by this release see the [Git closed milestone for 2.4.1 ](https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%202.4.1%22%20) on Github.
*Bug fixes*
......
......@@ -6,8 +6,9 @@
### Branches
* The *master* branch has the latest minor release. (2.4.2)
* The *develop* branch has the next minor release. (2.5.0-dev)
* The *master* branch has the release 2.5.0
* The *release/2.5* branch has the next micro-release 2.5.1 (if needed)
* The *develop* branch has the development of the next minor-release 2.6.0-dev
For the complete list of releases go to:
https://github.com/pgRouting/pgrouting/releases
......@@ -75,16 +76,18 @@ This library contains following features:
* Shortest Path Dijkstra Cost Family of functions
* Driving Distance
* K-Shortest Path, Multiple Alternative Paths (Yen's algorithm)
* Traveling Sales Person
* Traveling Sales Person (TSP)
* Turn Restriction Shortest Path (TRSP)
Additionally, ready for testing and to be part of 2.3 official version:
Additionally, ready for testing and to be part of 2.5 official version:
* Shortest Path Dijkstra With Points Family of functions
* Shortest Path Dijkstra Cost With Points Family of functions
* Driving Distance With Points
* K-Shortest Path With Points, Multiple Alternative Paths (Yen's algorithm)
* Dijkstra Via vertices
* Dijkstra Via (Vertices)
and many more.
Family of functions include:
......@@ -149,7 +152,7 @@ Postgresql 9.2+
## USAGE
See online documentation: http://docs.pgrouting.org/2.3/en/doc/index.html
See online documentation: http://docs.pgrouting.org/dev/en/index.html
## LICENSE
......
4746-fb7c27bfc master
5535-54b9b7a6b release/2.5
......@@ -5,7 +5,7 @@
# Main configuration
# ------------------------------------------------------------------------------
version: 2.4.{build}
version: 2.5.{build}
image: Visual Studio 2013
configuration: Release
......
#----------------------
# Configuration file for compilation
#
# Once in the file, do not change the order
#
# Directory | has C/C++ | has SQL | has DOC
#----------------------
#----------------------
# common must be first can not be removed
#----------------------
common | Y | Y | Y
#----------------------
# dijkstra can not be removed
# Has the command needed to link with prostgresl
#----------------------
dijkstra | Y | Y | Y
allpairs | Y | Y | Y
astar | Y | Y | Y
driving_distance | Y | Y | Y
ksp | Y | Y | Y
tsp | Y | Y | Y
alpha_shape | Y | Y | Y
bdAstar | Y | Y | Y
bdDijkstra | Y | Y | Y
trsp | Y | Y | Y
max_flow | Y | Y | Y
contraction | Y | Y | Y
pickDeliver | Y | Y | N
vrp_basic | N | Y | Y
vrppdtw | N | Y | Y
withPoints | Y | Y | Y
lineGraph | Y | Y | Y
components | Y | Y | Y
#----------------------
# SQL only directories
#----------------------
topology | N | Y | Y
label_graph | N | Y | Y
costMatrix | N | Y | Y
deprecated | N | Y | N
This diff is collapsed.
abbr {
font-size: 80%;
}
/* Content */
div.content-wrapper {
background-color: blue;
padding-top: 20px;
padding-bottom: 20px;
}
div.topic {
border: none;
}
{# Import the theme's layout. #}
{% extends "!layout.html" %}
{# Custom CSS overrides #}
{% set bootswatch_css_custom = ['_static/custom.css'] %}
SET(LOCAL_FILES
allpairs-family.rst
pgr_floydWarshall.rst
pgr_johnson.rst
)
foreach (f ${LOCAL_FILES})
configure_file(${f} "${PGR_DOCUMENTATION_SOURCE_DIR}/${f}")
list(APPEND LOCAL_DOC_FILES ${PGR_DOCUMENTATION_SOURCE_DIR}/${f})