Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
2e1aada
Adjusting pumpup to set minor version in locale files
cvvergara Feb 12, 2025
d5d781c
Pump up to 3.8.0
cvvergara Feb 23, 2025
74ea7cb
Fixing code rabit issues
cvvergara Feb 27, 2025
930ddbd
Adjusting page_history.js fixed logic to have shorter array of renames
cvvergara Feb 16, 2025
338c254
Using rabbit recomendations
cvvergara Feb 27, 2025
ecf33a5
renaming: spanningTree-family.rst -> spanningTree-category.rst
cvvergara Feb 14, 2025
3d61bf8
(internal SQL) Throw PostgreSQL errmsg, hint and error code
cvvergara Feb 20, 2025
4eab81d
Work on rabbit suggestions
cvvergara Feb 27, 2025
45a21fd
pgr_extractVertices promoted to official
cvvergara Feb 26, 2025
6469ed0
(pgr_findCloseEdges) Remove partial option
cvvergara Mar 2, 2025
513fc33
(pgtap/degree) add todo on edge_cases test
cvvergara Mar 2, 2025
588391f
(pgr_findCloseEdges) promotion to official
cvvergara Mar 3, 2025
b9fb7a1
Collapse warnings of proposed and expermiental
cvvergara Mar 4, 2025
62bc16f
(pgr_degree) Moving to metrics family
cvvergara Mar 4, 2025
bb7d278
(pgr_degree) fixing issues detected
cvvergara Mar 4, 2025
e11db4b
(pgr_degree) Adding new overload with only edges SQL
cvvergara Feb 26, 2025
2fcc4d8
(pgr_degree) promoting to official
cvvergara Mar 4, 2025
f857b2f
Fixing errors from conflict solving
cvvergara Mar 6, 2025
9467b01
(CI) adding sphinx-collapse to workflows
cvvergara Mar 6, 2025
222db36
(pgtap/trsp) Refining when the test are performed
cvvergara Mar 7, 2025
cbe8b48
(sampledata/pgtap) use of pgr_findCloseEdges depends on version
cvvergara Mar 7, 2025
f3b0d40
Fix of build-extension-update-files.pl
cvvergara Mar 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ jobs:
python -m pip install --upgrade pip
pip install Sphinx
pip install sphinx-bootstrap-theme
pip install sphinx-collapse
pip list

- name: Configure
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/update-locale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ jobs:
pip install Sphinx
pip install sphinx-bootstrap-theme
pip install sphinx-intl[transifex]
pip install sphinx-collapse
pip list

- name: Initialize mandatory git config
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
fail-fast: false
matrix:
boost_minor: [56]
old_pgr: [3.7.3 3.7.2, 3.7.1, 3.7.0, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.1, 3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.2.2]
old_pgr: [3.8.0, 3.7.3, 3.7.2, 3.7.1, 3.7.0, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.1, 3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.2.2]

steps:
- uses: actions/checkout@v4
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ jobs:
pip install Sphinx
pip install sphinx-bootstrap-theme
pip install sphinx-intl[transifex]
pip install sphinx-collapse
pip list

- name: Configure and build documentation
Expand Down
3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,9 @@ set(PROJECT_LIB_NAME "${PROJECT_NAME_LOWER}-${PROJECT_LIB_VERSION}")

string(TIMESTAMP COMPILATION_DATE "%Y/%m/%d" UTC)

set(MINORS 4.0 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0 2.6)
set(MINORS 4.0 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0 2.6)
set(OLD_SIGNATURES
3.8.0
3.7.3
3.7.2
3.7.1
Expand Down
50 changes: 38 additions & 12 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,32 @@ milestone for 4.0.0
# pgRouting 3


## pgRouting 3.8


.. current

### pgRouting 3.8.0 Release Notes

**Promotion to official function of pgRouting.**

* pgr_extractVertices

* Error messages adjustment.
* Function promoted to official.

* pgr_degree

* Error messages adjustment.
* New signature with only Edges SQL.
* Function promoted to official.

* pgr_findCloseEdges

* Error messages adjustment.
* ``partial`` option is removed.
* Function promoted to official.

## pgRouting 3.7


Expand Down Expand Up @@ -159,7 +185,7 @@ milestone for 3.7.0

**Official functions changes**

* [#2605](https://github.com/pgRouting/pgrouting/pull/2605) Standarize
* [#2605](https://github.com/pgRouting/pgrouting/pull/2605) Standardize
spanning tree functions output

* Functions:
Expand Down Expand Up @@ -271,26 +297,26 @@ milestone for 3.6.0

**Official functions changes**

* [#2516](https://github.com/pgRouting/pgrouting/pull/2516) Standarize output
* [#2516](https://github.com/pgRouting/pgrouting/pull/2516) Standardize output
pgr_aStar

* Standarizing output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``
* Standardize output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``

* pgr_aStar(One to One) added ``start_vid`` and ``end_vid`` columns.
* pgr_aStar(One to Many) added ``end_vid`` column.
* pgr_aStar(Many to One) added ``start_vid`` column.

* [#2523](https://github.com/pgRouting/pgrouting/pull/2523) Standarize output
* [#2523](https://github.com/pgRouting/pgrouting/pull/2523) Standardize output
pgr_bdAstar

* Standarizing output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``
* Standardize output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``

* pgr_bdAstar(One to One) added ``start_vid`` and ``end_vid``
columns.
* pgr_bdAstar(One to Many) added ``end_vid`` column.
* pgr_bdAstar(Many to One) added ``start_vid`` column.

* [#2547](https://github.com/pgRouting/pgrouting/pull/2547) Standarize output
* [#2547](https://github.com/pgRouting/pgrouting/pull/2547) Standardize output
and modifying signature pgr_KSP

* Result columns standarized to: ``(seq, path_id, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``
Expand All @@ -302,7 +328,7 @@ milestone for 3.6.0
* pgr_ksp(Many to Many)
* pgr_ksp(Combinations)

* [#2548](https://github.com/pgRouting/pgrouting/pull/2548) Standarize output
* [#2548](https://github.com/pgRouting/pgrouting/pull/2548) Standardize output
pgr_drivingDistance

* Standarizing output columns to ``(seq, depth, start_vid, pred, node, edge, cost, agg_cost)``
Expand All @@ -314,7 +340,7 @@ milestone for 3.6.0

**Proposed functions changes**

* [#2544](https://github.com/pgRouting/pgrouting/pull/2544) Standarize output
* [#2544](https://github.com/pgRouting/pgrouting/pull/2544) Standardize output
and modifying signature pgr_withPointsDD

* Signature change: ``driving_side`` parameter changed from named optional to
Expand All @@ -333,7 +359,7 @@ milestone for 3.6.0
* pgr_withpointsdd(text,text,bigint,double precision,boolean,character,boolean)
* pgr_withpointsdd(text,text,anyarray,double precision,boolean,character,boolean,boolean)

* [#2546](https://github.com/pgRouting/pgrouting/pull/2546) Standarize output
* [#2546](https://github.com/pgRouting/pgrouting/pull/2546) Standardize output
and modifying signature pgr_withPointsKSP

* Standarizing output columns to ``(seq, path_id, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``
Expand Down Expand Up @@ -371,9 +397,9 @@ milestone for 3.6.0
* [#2490](https://github.com/pgRouting/pgrouting/pull/2490) Automatic page
history links.

* ..rubric:: SQL standarization
* ..rubric:: Standardize SQL

* [#2555](https://github.com/pgRouting/pgrouting/pull/2555) standarize
* [#2555](https://github.com/pgRouting/pgrouting/pull/2555) Standardize
deprecated messages
* On new internal function: do not use named parameters and default parameters.

Expand Down Expand Up @@ -431,7 +457,7 @@ milestone for 3.5.0

* Dijkstra

* Standarizing output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``
* Standardize output columns to ``(seq, path_seq, start_vid, end_vid, node, edge, cost, agg_cost)``

* pgr_dijkstra(One to One) added ``start_vid`` and ``end_vid`` columns.
* pgr_dijkstra(One to Many) added ``end_vid`` column.
Expand Down
Loading