v3.6.0
pgRouting 3.6.0 Release Notes
To see all issues & pull requests closed by this release see the Git closed milestone for 3.6.0
Official functions changes
-
#2516 Standarize output pgr_aStar
- Standarizing output columns to
(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)
pgr_aStar
(One to One
) addedstart_vid
andend_vid
columns.pgr_aStar
(One to Many
) addedend_vid
column.pgr_aStar
(Many to One
) addedstart_vid
column.
- Standarizing output columns to
-
#2523 Standarize output pgr_bdAstar
-
Standarizing output columns to
(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)
pgr_bdAstar
(One to One
) addedstart_vid
andend_vid
columns.pgr_bdAstar
(One to Many
) addedend_vid
column.pgr_bdAstar
(Many to One
) addedstart_vid
column.
-
-
#2547 Standarize output and modifying signature pgr_KSP
-
Result columns standarized to:
(seq, path_id, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)
-
pgr_ksp
(One to One)- Added
start_vid
andend_vid
result columns.
- Added
-
New overload functions:
pgr_ksp
(One to Many)pgr_ksp
(Many to One)pgr_ksp
(Many to Many)pgr_ksp
(Combinations)
-
-
#2548 Standarize output pgr_drivingdistance
-
Standarizing output columns to
(seq, depth, start_vid, pred, node, edge, cost, agg_cost)
-
pgr_drivingdistance
(Single vertex)- Added
depth
andstart_vid
result columns.
- Added
-
pgr_drivingdistance
(Multiple vertices)- Result column name change:
from_v
tostart_vid
. - Added
depth
andpred
result columns.
- Result column name change:
-
-
Proposed functions changes
-
#2544 Standarize output and modifying signature pgr_withPointsDD
- Signature change:
driving_side
parameter changed from named optional to unnamed compulsory driving side.pgr_withPointsDD
(Single vertex
)pgr_withPointsDD
(Multiple vertices
)
- Standarizing output columns to
(seq, depth, start_vid, pred, node, edge, cost, agg_cost)
pgr_withPointsDD
(Single vertex
)- Added
depth
,pred
andstart_vid
column.
- Added
pgr_withPointsDD
(Multiple vertices
)- Added
depth
,pred
columns.
- Added
- When
details
isfalse
:- Only points that are visited are removed, that is, points reached within the distance are included
- Deprecated signatures
pgr_withpointsdd(text,text,bigint,double precision,boolean,character,boolean)
pgr_withpointsdd(text,text,anyarray,double precision,boolean,character,boolean,boolean)
- Signature change:
-
#2546 Standarize output and modifying signature pgr_withPointsKSP
-
Standarizing output columns to
(seq, path_id, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)
-
pgr_withPointsKSP
(One to One)- Signature change:
driving_side
parameter changed from named optional to unnamed compulsory driving side. - Added
start_vid
andend_vid
result columns.
- Signature change:
-
New overload functions
pgr_withPointsKSP
(One to Many)pgr_withPointsKSP
(Many to One)pgr_withPointsKSP
(Many to Many)pgr_withPointsKSP
(Combinations)
-
Deprecated signature
pgr_withpointsksp(text,text,bigint,bigint,integer,boolean,boolean,char,boolean)
-
C/C++ code enhancements
- #2504 To C++ pg data get, fetch and check.
- Stopping support for compilation with MSVC.
- #2505 Using namespace.
- #2512 [Dijkstra] Removing duplicate code on Dijkstra.
- #2517 Astar code simplification.
- #2521 Dijkstra code simplification.
- #2522 bdAstar code simplification.
Documentation
- #2490 Automatic page history links.
SQL standarization
- #2555 standarize deprecated messages
- On new internal function: do not use named parameters and default parameters.
Attachments
File | Contents |
---|---|
doc-v3.6.0-en-es.tar.gz |
English and Spanish documentation. Redirection to English |
doc-v3.6.0-en.tar.gz |
English documentation. Redirection to English |
doc-v3.6.0-es.tar.gz |
Spanish documentation. Redirection to Spanish |
pgrouting-3.6.0.tar.gz |
tar.gz of the release |
pgrouting-3.6.0.zip |
zip of the release |