Skip to content

Port make official utilities and deprecate pgr node network #2880

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 7 additions & 2 deletions doc/src/pgRouting-introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ This Release Contributors
Individuals in this release v3.8.x (in alphabetical order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

(Alphabetical order)

Aurélie Bousquet,
Regina Obe,
Vicky Vergara
Expand All @@ -77,6 +75,10 @@ And all the people that give us a little of their time making comments, finding
issues, making pull requests etc. in any of our products: osm2pgrouting,
pgRouting, pgRoutingLayer, workshop.

Translators (in alphabetical order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Dapeng Wang

Corporate Sponsors in this release (in alphabetical order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Expand All @@ -87,6 +89,7 @@ direct monetary funding to the pgRouting project:
- `OSGeo <https://www.osgeo.org>`__
- `OSGeo UK <https://uk.osgeo.org>`__
- `Google Summer of Code <https://summerofcode.withgoogle.com>`__
- `HighGo Software <https://www.highgo.com/>`__
- `Paragon Corporation <https://www.paragoncorporation.com/>`__

Contributors Past & Present:
Expand All @@ -110,6 +113,7 @@ Aurélie Bousquet,
Cayetano Benavent,
Christian Gonzalez,
Daniel Kastl,
Dapeng Wang,
Dave Potts,
David Techer,
Denis Rykov,
Expand Down Expand Up @@ -163,6 +167,7 @@ direct monetary funding to the pgRouting project:
- CSIS (University of Tokyo)
- Georepublic
- Google Summer of Code
- HighGo Software
- iMaptools
- Leopark
- Orkney
Expand Down
6 changes: 0 additions & 6 deletions doc/src/proposed.rst
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,6 @@ Proposed Functions
:start-after: official-start
:end-before: official-end

.. rubric:: Utilities

.. include:: topology-functions.rst
:start-after: utility_proposed-start
:end-before: utility_proposed-end

.. toctree::
:hidden:

Expand Down
54 changes: 36 additions & 18 deletions doc/src/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -187,12 +187,7 @@ milestone for 3.8.0

.. rubric:: Promotion to official function of pgRouting.

* `#2772 <https://github.com/pgRouting/pgrouting/issues/2772>`__:
Promoted to official pgr_extractVertices in version 3.8

.. include:: pgr_extractVertices.rst
:start-after: Version 3.8.0
:end-before: .. rubric
.. rubric:: Metric

* `#2760 <https://github.com/pgRouting/pgrouting/issues/2760>`__:
Promoted to official pgr_degree in version 3.8
Expand All @@ -201,30 +196,53 @@ milestone for 3.8.0
:start-after: Version 3.8.0
:end-before: .. rubric

.. rubric:: Utilities

* `#2772 <https://github.com/pgRouting/pgrouting/issues/2772>`__:
Promoted to official pgr_extractVertices in version 3.8

.. include:: pgr_extractVertices.rst
:start-after: Version 3.8.0
:end-before: .. rubric

* `#2774 <https://github.com/pgRouting/pgrouting/issues/2774>`__:
Promoted to official pgr_findCloseEdges in version 3.8

.. include:: pgr_findCloseEdges.rst
:start-after: Version 3.8.0
:end-before: .. rubric

* `#2873 <https://github.com/pgRouting/pgrouting/issues/2873>`__:
Promoted to official pgr_separateCrossing in version 3.8

.. include:: pgr_separateCrossing.rst
:start-after: Version 3.8.0
:end-before: Description

* `#2874 <https://github.com/pgRouting/pgrouting/issues/2874>`__:
Promoted to official pgr_separateTouching in version 3.8

.. include:: pgr_separateTouching.rst
:start-after: Version 3.8.0
:end-before: Description

.. rubric:: Proposed functions

* Contraction
.. rubric:: Contraction

* `#2790 <https://github.com/pgRouting/pgrouting/issues/2790>`__:
pgr_contractionDeadEnd new contraction function
* `#2791 <https://github.com/pgRouting/pgrouting/issues/2791>`__:
pgr_contractionLinear new contraction function
* `#2536 <https://github.com/pgRouting/pgrouting/issues/2536>`__:
Support for contraction hierarchies (pgr_contractionHierarchies)
* `#2790 <https://github.com/pgRouting/pgrouting/issues/2790>`__:
pgr_contractionDeadEnd new contraction function
* `#2791 <https://github.com/pgRouting/pgrouting/issues/2791>`__:
pgr_contractionLinear new contraction function
* `#2536 <https://github.com/pgRouting/pgrouting/issues/2536>`__:
Support for contraction hierarchies (pgr_contractionHierarchies)

* Utilities
.. rubric:: Utilities

* `#2848 <https://github.com/pgRouting/pgrouting/issues/2848>`__:
Create pgr_separateCrossing new utility function
* `#2849 <https://github.com/pgRouting/pgrouting/issues/2849>`__:
Create of pgr_separateTouching new utility function
* `#2848 <https://github.com/pgRouting/pgrouting/issues/2848>`__:
Create pgr_separateCrossing new utility function
* `#2849 <https://github.com/pgRouting/pgrouting/issues/2849>`__:
Create of pgr_separateTouching new utility function

.. rubric:: Official functions changes

Expand Down
9 changes: 2 additions & 7 deletions doc/topology/topology-functions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,20 +43,15 @@ Utility functions
- :doc:`pgr_extractVertices` - Extracts vertex information based on the edge
table information.
- :doc:`pgr_findCloseEdges` - Finds close edges of points on the fly
- :doc:`pgr_separateCrossing` - Breaks geometries that cross each other.
- :doc:`pgr_separateTouching` - Breaks geometries that (almost) touch each other.

.. utility_official-end

.. include:: proposed.rst
:start-after: warning-begin
:end-before: end-warning

.. utility_proposed-start

- :doc:`pgr_separateCrossing` - Breaks geometries that cross each other.
- :doc:`pgr_separateTouching` - Breaks geometries that (almost) touch each other.

.. utility_proposed-end

.. toctree::
:hidden:

Expand Down
7 changes: 4 additions & 3 deletions doc/utilities/pgr_separateCrossing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
****************************************************************************

.. index::
single: Utilities ; pgr_separateCrossing - proposed on v3.8.0
single: separateCrossing - proposed on v3.8.0
single: Utilities ; pgr_separateCrossing
single: separateCrossing

|

Expand All @@ -23,7 +23,8 @@ do not cross.

.. rubric:: Version 3.8.0

* New proposed function.
* Function promoted to official.
* Proposed function.

Description
-------------------------------------------------------------------------------
Expand Down
7 changes: 4 additions & 3 deletions doc/utilities/pgr_separateTouching.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
****************************************************************************

.. index::
single: Utilities ; pgr_separateTouching - proposed on v3.8.0
single: separateTouching - proposed on v3.8.0
single: Utilities ; pgr_separateTouching
single: separateTouching

|

Expand All @@ -23,7 +23,8 @@ are properly connected at endpoints

.. rubric:: Version 3.8.0

* New proposed function.
* Function promoted to official.
* Proposed function.

Description
-------------------------------------------------------------------------------
Expand Down
3 changes: 3 additions & 0 deletions docqueries/src/test.conf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@
%main::tests = (
'any' => {
'files' => [qw(
concepts.pg
migration.pg
sampledata.pg
withPoints-category.pg
)],
},
);
Expand Down
Loading