[Git][debian-gis-team/pgrouting][upstream] New upstream version 3.4.1
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Wed Oct 12 05:48:43 BST 2022
Bas Couwenberg pushed to branch upstream at Debian GIS Project / pgrouting
Commits:
47f00024 by Bas Couwenberg at 2022-10-12T06:15:31+02:00
New upstream version 3.4.1
- - - - -
15 changed files:
- .github/workflows/update.yml
- CMakeLists.txt
- NEWS
- doc/CMakeLists.txt
- doc/conf.py.in
- doc/src/release_notes.rst
- docqueries/version/doc-full_version.result
- docqueries/version/doc-version.result
- locale/en/LC_MESSAGES/pgrouting_doc_strings.po
- locale/pot/pgrouting_doc_strings.pot
- sql/circuits/_hawickCircuits.sql
- sql/circuits/hawickCircuits.sql
- sql/ordering/_cuthillMckeeOrdering.sql
- sql/ordering/cuthillMckeeOrdering.sql
- tools/testers/pg_prove_tests.sh
Changes:
=====================================
.github/workflows/update.yml
=====================================
@@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- old_pgr: [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.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 at v3
@@ -113,7 +113,7 @@ jobs:
pushd "${DIR}/tools/testers" > /dev/null || exit 1
sudo -u postgres bash setup_db.sh 5432 ___pgr___test___ postgres "${{ matrix.old_pgr }}"
sudo -u postgres psql -p 5432 -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
- sudo -u postgres psql -p 5432 -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '3.4.0';"
+ sudo -u postgres psql -p 5432 -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '3.4.1';"
sudo -u postgres psql -p 5432 -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
sudo -u postgres pg_prove -Q -f --normalize --directives --recurse -d ___pgr___test___ "../../pgtap"
=====================================
CMakeLists.txt
=====================================
@@ -18,7 +18,7 @@ include(pgr/BuildType)
#---------------------------------------------
#---------------------------------------------
-project(PGROUTING VERSION 3.4.0
+project(PGROUTING VERSION 3.4.1
LANGUAGES C CXX )
set(PROJECT_VERSION_DEV "")
string(TOLOWER "${PROJECT_NAME}" PROJECT_NAME_LOWER)
@@ -33,7 +33,8 @@ string(TIMESTAMP COMPILATION_DATE "%Y/%m/%d")
set(MINORS 3.4 3.3 3.2 3.1 3.0 2.6)
set(OLD_SIGNATURES
- 3.3.2 3.3.1 3.3.0
+ 3.4.0
+ 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 3.3.0
3.2.2 3.2.1 3.2.0
3.1.4 3.1.3 3.1.2 3.1.1 3.1.0
3.0.6 3.0.5 3.0.4 3.0.3 3.0.2 3.0.1 3.0.0
=====================================
NEWS
=====================================
@@ -1,9 +1,23 @@
+pgRouting 3.4.1 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.4.1
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.1%22>`_
+
+**Issue fixes**
+
+* [#2401](https://github.com/pgRouting/pgrouting/issues/2401):
+ pgRouting 3.4.0 do not build docs when sphinx is too low or missing
+* [#2398](https://github.com/pgRouting/pgrouting/issues/2398):
+ v3.4.0 does not upgrade from 3.3.3
+
pgRouting 3.4.0 Release Notes
-------------------------------------------------------------------------------
To see all issues & pull requests closed by this release see the `Git closed
-milestone for 3.3.4
-<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_
+milestone for 3.4.0
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.0%22>`_
**Issue fixes**
@@ -75,6 +89,24 @@ milestone for 3.3.4
* ``pgr_trspViaVertices(text,anyarray,boolean,boolean,text)``
* ``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``
+pgRouting 3.3.5 Release Notes
+-------------------------------------------------------------------------------
+
+* [#2401](https://github.com/pgRouting/pgrouting/issues/2401):
+ pgRouting 3.4.0 do not build docs when sphinx is too low or missing
+
+pgRouting 3.3.4 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.3.4
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_
+
+**Issue fixes**
+
+* [#2400](https://github.com/pgRouting/pgrouting/issues/2400):
+ pgRouting 3.3.3 does not build in focal
+
pgRouting 3.3.3 Release Notes
-------------------------------------------------------------------------------
@@ -131,6 +163,8 @@ milestone for 3.3.2
edgeDisjointPaths issues with start_vid and combinations
* [#2312](https://github.com/pgRouting/pgrouting/issues/2312):
pgr_extractVertices error when target is not BIGINT
+* [#2357](https://github.com/pgRouting/pgrouting/issues/2357):
+ Apply clang-tidy performance-*
pgRouting 3.3.1 Release Notes
-------------------------------------------------------------------------------
=====================================
doc/CMakeLists.txt
=====================================
@@ -134,23 +134,25 @@ if(NOT WITH_DOC)
return()
endif()
+option(DOC_USE_BOOTSTRAP
+ "Set ON|OFF (default=ON) to build Documentation library with bootstrap" OFF)
#---------------------------------------------
# Checking for prerequisites
#---------------------------------------------
-find_package(Sphinx ${SPHINX_MINIMUM_VERSION} REQUIRED)
+find_package(Sphinx ${SPHINX_MINIMUM_VERSION})
if (NOT SPHINX_FOUND)
- message(FATAL_ERROR "Sphinx not found.
- Cannot generate documentation!
- Install Sphinx or build without documentation")
+ message(WARNING "Sphinx not found.
+ building without documentation")
+ return()
endif()
-if (SPHINX_VERSION VERSION_LESS 1.0)
- message(WARNING "Your Sphinx version is too old!
- This project requires Sphinx v${SPHINX_MINIMUM_VERSION} or above to produce
- proper documentation (you have v${SPHINX_VERSION}).
- You will get output but it will have errors.")
+if (SPHINX_VERSION VERSION_LESS ${SPHINX_MINIMUM_VERSION})
+ message(WARNING "Found Sphinx v${SPHINX_VERSION}!
+ This project requires Sphinx at least v${SPHINX_MINIMUM_VERSION}
+ building without documentation")
+ return()
endif()
#pip install rst2pdf
@@ -160,8 +162,6 @@ endif()
#---------------------------------------------
# Kind of "looks"
#---------------------------------------------
-option(DOC_USE_BOOTSTRAP
- "Set ON|OFF (default=ON) to build Documentation library tree as MAN page" OFF)
if (DOC_USE_BOOTSTRAP)
set(SPHINX_INCLUDE "import sphinx_bootstrap_theme")
=====================================
doc/conf.py.in
=====================================
@@ -321,21 +321,6 @@ pdf_style_path = ['.', '_styles']
# cases to ignore during link checking
linkcheck_ignore = [
- r'https://docs.pgrouting.org/.*/.*/TRSP-family.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_trsp_withPoints.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_trspVia.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_withPointsVia.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_trspVia_withPoints.html',
-
-
-
-
- r'https://docs.pgrouting.org/.*/.*/pgr_degree.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_cuthillMckeeOrdering.html',
- r'https://docs.pgrouting.org/.*/.*/ordering-family.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_hawickCircuits.html',
- r'https://docs.pgrouting.org/.*/.*/pgr_findCloseEdges.html',
-
# link failing used in contraction-family
'https://algo2.iti.kit.edu/documents/routeplanning/geisberger_dipl.pdf',
=====================================
doc/src/release_notes.rst
=====================================
@@ -35,12 +35,27 @@ To see the full list of changes check the list of `Git commits
:local:
+
+pgRouting 3.4.1 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.4.1
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.1%22>`_
+
+.. rubric:: Issue fixes
+
+* `#2401 <https://github.com/pgRouting/pgrouting/issues/2401>`__:
+ pgRouting 3.4.0 do not build docs when sphinx is too low or missing
+* `#2398 <https://github.com/pgRouting/pgrouting/issues/2398>`__:
+ v3.4.0 does not upgrade from 3.3.3
+
pgRouting 3.4.0 Release Notes
-------------------------------------------------------------------------------
To see all issues & pull requests closed by this release see the `Git closed
-milestone for 3.3.4
-<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_
+milestone for 3.4.0
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.0%22>`_
.. rubric:: Issue fixes
@@ -112,6 +127,24 @@ milestone for 3.3.4
* ``pgr_trspViaVertices(text,anyarray,boolean,boolean,text)``
* ``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``
+pgRouting 3.3.5 Release Notes
+-------------------------------------------------------------------------------
+
+* `#2401 <https://github.com/pgRouting/pgrouting/issues/2401>`__:
+ pgRouting 3.4.0 do not build docs when sphinx is too low or missing
+
+pgRouting 3.3.4 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.3.4
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_
+
+.. rubric:: Issue fixes
+
+* `#2400 <https://github.com/pgRouting/pgrouting/issues/2400>`__:
+ pgRouting 3.3.3 does not build in focal
+
pgRouting 3.3.3 Release Notes
-------------------------------------------------------------------------------
@@ -168,6 +201,8 @@ milestone for 3.3.2
edgeDisjointPaths issues with start_vid and combinations
* `#2312 <https://github.com/pgRouting/pgrouting/issues/2312>`__:
pgr_extractVertices error when target is not BIGINT
+* `#2357 <https://github.com/pgRouting/pgrouting/issues/2357>`__:
+ Apply clang-tidy performance-*
pgRouting 3.3.1 Release Notes
-------------------------------------------------------------------------------
=====================================
docqueries/version/doc-full_version.result
=====================================
@@ -6,7 +6,7 @@ SET
SELECT version, library FROM pgr_full_version();
version | library
---------+-----------------
- 3.4.0 | pgrouting-3.4.0
+ 3.4.1 | pgrouting-3.4.1
(1 row)
/* -- q2 */
=====================================
docqueries/version/doc-version.result
=====================================
@@ -6,7 +6,7 @@ SET
SELECT pgr_version();
pgr_version
-------------
- 3.4.0
+ 3.4.1
(1 row)
/* -- q2 */
=====================================
locale/en/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pgRouting v3.4.0-dev\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-05 01:18+0000\n"
+"POT-Creation-Date: 2022-10-10 17:48+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -6768,7 +6768,7 @@ msgid "Upgrading the database"
msgstr ""
msgid ""
-"To upgrade pgRouting in the database to version 3.4.0 use the following "
+"To upgrade pgRouting in the database to version 3.4.1 use the following "
"command:"
msgstr ""
@@ -16375,19 +16375,39 @@ msgid ""
"<https://github.com/pgRouting/pgrouting/commits>`_ on Github."
msgstr ""
-msgid "pgRouting 3.4.0 Release Notes"
+msgid "pgRouting 3.4.1 Release Notes"
msgstr ""
#, python-format
msgid ""
"To see all issues & pull requests closed by this release see the `Git "
-"closed milestone for 3.3.4 "
-"<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_"
+"closed milestone for 3.4.1 "
+"<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.1%22>`_"
msgstr ""
msgid "Issue fixes"
msgstr ""
+msgid ""
+"`#2401 <https://github.com/pgRouting/pgrouting/issues/2401>`__: pgRouting"
+" 3.4.0 do not build docs when sphinx is too low or missing"
+msgstr ""
+
+msgid ""
+"`#2398 <https://github.com/pgRouting/pgrouting/issues/2398>`__: v3.4.0 "
+"does not upgrade from 3.3.3"
+msgstr ""
+
+msgid "pgRouting 3.4.0 Release Notes"
+msgstr ""
+
+#, python-format
+msgid ""
+"To see all issues & pull requests closed by this release see the `Git "
+"closed milestone for 3.4.0 "
+"<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.0%22>`_"
+msgstr ""
+
msgid ""
"`#1891 <https://github.com/pgRouting/pgrouting/issues/1891>`__: pgr_ksp "
"doesn't give all correct shortest path"
@@ -16495,6 +16515,24 @@ msgstr ""
msgid "``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``"
msgstr ""
+msgid "pgRouting 3.3.5 Release Notes"
+msgstr ""
+
+msgid "pgRouting 3.3.4 Release Notes"
+msgstr ""
+
+#, python-format
+msgid ""
+"To see all issues & pull requests closed by this release see the `Git "
+"closed milestone for 3.3.4 "
+"<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_"
+msgstr ""
+
+msgid ""
+"`#2400 <https://github.com/pgRouting/pgrouting/issues/2400>`__: pgRouting"
+" 3.3.3 does not build in focal"
+msgstr ""
+
msgid "pgRouting 3.3.3 Release Notes"
msgstr ""
@@ -16560,6 +16598,11 @@ msgid ""
"pgr_extractVertices error when target is not BIGINT"
msgstr ""
+msgid ""
+"`#2357 <https://github.com/pgRouting/pgrouting/issues/2357>`__: Apply "
+"clang-tidy performance-*"
+msgstr ""
+
msgid "pgRouting 3.3.1 Release Notes"
msgstr ""
=====================================
locale/pot/pgrouting_doc_strings.pot
=====================================
@@ -1,14 +1,14 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.4.0
+# Copyright (C) pgRouting Contributors - Version v3.4.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: pgRouting v3.4.0\n"
+"Project-Id-Version: pgRouting v3.4.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-05 01:18+0000\n"
+"POT-Creation-Date: 2022-10-10 17:48+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -5752,7 +5752,7 @@ msgstr ""
msgid "Upgrading the database"
msgstr ""
-msgid "To upgrade pgRouting in the database to version 3.4.0 use the following command:"
+msgid "To upgrade pgRouting in the database to version 3.4.1 use the following command:"
msgstr ""
msgid "More information can be found in https://www.postgresql.org/docs/current/sql-createextension.html"
@@ -12985,15 +12985,27 @@ msgstr ""
msgid "To see the full list of changes check the list of `Git commits <https://github.com/pgRouting/pgrouting/commits>`_ on Github."
msgstr ""
-msgid "pgRouting 3.4.0 Release Notes"
+msgid "pgRouting 3.4.1 Release Notes"
msgstr ""
-msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.4 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_"
+msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.4.1 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.1%22>`_"
msgstr ""
msgid "Issue fixes"
msgstr ""
+msgid "`#2401 <https://github.com/pgRouting/pgrouting/issues/2401>`__: pgRouting 3.4.0 do not build docs when sphinx is too low or missing"
+msgstr ""
+
+msgid "`#2398 <https://github.com/pgRouting/pgrouting/issues/2398>`__: v3.4.0 does not upgrade from 3.3.3"
+msgstr ""
+
+msgid "pgRouting 3.4.0 Release Notes"
+msgstr ""
+
+msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.4.0 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.4.0%22>`_"
+msgstr ""
+
msgid "`#1891 <https://github.com/pgRouting/pgrouting/issues/1891>`__: pgr_ksp doesn't give all correct shortest path"
msgstr ""
@@ -13099,6 +13111,18 @@ msgstr ""
msgid "``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``"
msgstr ""
+msgid "pgRouting 3.3.5 Release Notes"
+msgstr ""
+
+msgid "pgRouting 3.3.4 Release Notes"
+msgstr ""
+
+msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.4 <https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.3.4%22>`_"
+msgstr ""
+
+msgid "`#2400 <https://github.com/pgRouting/pgrouting/issues/2400>`__: pgRouting 3.3.3 does not build in focal"
+msgstr ""
+
msgid "pgRouting 3.3.3 Release Notes"
msgstr ""
@@ -13150,6 +13174,9 @@ msgstr ""
msgid "`#2312 <https://github.com/pgRouting/pgrouting/issues/2312>`__: pgr_extractVertices error when target is not BIGINT"
msgstr ""
+msgid "`#2357 <https://github.com/pgRouting/pgrouting/issues/2357>`__: Apply clang-tidy performance-*"
+msgstr ""
+
msgid "pgRouting 3.3.1 Release Notes"
msgstr ""
=====================================
sql/circuits/_hawickCircuits.sql
=====================================
@@ -30,6 +30,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-- _pgr_hawickCircuits
---------------
+--v3.4.0
CREATE FUNCTION _pgr_hawickCircuits(
TEXT,
=====================================
sql/circuits/hawickCircuits.sql
=====================================
@@ -30,6 +30,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-- pgr_hawickCircuits
---------------
+--v3.4.0
CREATE FUNCTION pgr_hawickCircuits(
TEXT, -- edges_sql (required)
=====================================
sql/ordering/_cuthillMckeeOrdering.sql
=====================================
@@ -31,6 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-- _pgr_cuthillMckeeOrdering
----------------------------
+--v3.4.0
CREATE FUNCTION _pgr_cuthillMckeeOrdering(
TEXT,
OUT seq BIGINT,
@@ -45,4 +46,4 @@ LANGUAGE C IMMUTABLE STRICT;
COMMENT ON FUNCTION _pgr_cuthillMckeeOrdering(TEXT)
IS 'pgRouting internal function';
-
\ No newline at end of file
+
=====================================
sql/ordering/cuthillMckeeOrdering.sql
=====================================
@@ -31,6 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-- pgr_cuthillMckeeOrdering
----------------------------
+--v3.4.0
CREATE FUNCTION pgr_cuthillMckeeOrdering(
TEXT, -- edges_sql (required)
OUT seq BIGINT,
@@ -51,4 +52,4 @@ IS 'pgr_cuthillMckeeOrdering
- Edges SQL with columns: id, source, target, cost [,reverse_cost]
- Documentation:
- ${PROJECT_DOC_LINK}/pgr_cuthillMckeeOrdering.html
-';
\ No newline at end of file
+';
=====================================
tools/testers/pg_prove_tests.sh
=====================================
@@ -20,7 +20,7 @@ echo "$PGPORT"
pushd ./tools/testers/ || exit 1
-bash setup_db.sh "${PGPORT}" "${PGDATABASE}" "${PGUSER}" "3.4.0"
+bash setup_db.sh "${PGPORT}" "${PGDATABASE}" "${PGUSER}" "3.4.1"
pg_prove --failures --Q --recurse \
--S client_min_messages=WARNING \
View it on GitLab: https://salsa.debian.org/debian-gis-team/pgrouting/-/commit/47f00024935e35ee089c93c73aa325ed48517516
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/pgrouting/-/commit/47f00024935e35ee089c93c73aa325ed48517516
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20221012/161b5521/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list