[Git][debian-gis-team/pgrouting][upstream] New upstream version 3.6.1
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Wed Nov 29 15:39:30 GMT 2023
Bas Couwenberg pushed to branch upstream at Debian GIS Project / pgrouting
Commits:
c0f2de17 by Bas Couwenberg at 2023-11-29T15:54:40+01:00
New upstream version 3.6.1
- - - - -
28 changed files:
- .github/workflows/boost_version.yml
- .github/workflows/macos.yml
- .github/workflows/ubuntu.yml
- .github/workflows/update.yml
- CMakeLists.txt
- NEWS
- doc/src/release_notes.rst
- docqueries/version/doc-full_version.result
- docqueries/version/doc-version.result
- include/c_types/restriction_t.h
- include/cpp_common/get_check_data.hpp
- locale/de/LC_MESSAGES/index.po
- locale/de/LC_MESSAGES/pgrouting_doc_strings.po
- locale/en/LC_MESSAGES/index.po
- locale/en/LC_MESSAGES/pgrouting_doc_strings.po
- locale/es/LC_MESSAGES/index.po
- locale/es/LC_MESSAGES/pgrouting_doc_strings.po
- locale/ja/LC_MESSAGES/index.po
- locale/ja/LC_MESSAGES/pgrouting_doc_strings.po
- locale/ko/LC_MESSAGES/index.po
- locale/ko/LC_MESSAGES/pgrouting_doc_strings.po
- locale/pot/index.pot
- locale/pot/pgrouting_doc_strings.pot
- locale/zh_Hans/LC_MESSAGES/index.po
- locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
- pgtap/withPoints/withPointsDD/edge_cases/issue_979.pg
- src/cpp_common/get_check_data.cpp
- tools/testers/pg_prove_tests.sh
Changes:
=====================================
.github/workflows/boost_version.yml
=====================================
@@ -133,5 +133,5 @@ jobs:
sudo service postgresql start
psql -c "CREATE DATABASE ___pgr___test___;"
DIR=$(git rev-parse --show-toplevel)
- bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "3.6.0"
+ bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "3.6.1"
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
=====================================
.github/workflows/macos.yml
=====================================
@@ -5,6 +5,31 @@ name: Build for macOS
on:
workflow_dispatch:
+ push:
+ paths:
+ - '.github/workflows/macos.yml'
+ - 'src/**'
+ - 'include/**'
+ - 'pgtap/**'
+ - 'tools/testers/**'
+ - './CMakeLists.txt'
+
+ branches-ignore:
+ - 'gh-pages'
+
+ tags: []
+
+ pull_request:
+ paths:
+ - '.github/workflows/macos.yml'
+ - 'src/**'
+ - 'include/**'
+ - 'pgtap/**'
+ - 'tools/testers/**'
+ - './CMakeLists.txt'
+
+ branches-ignore:
+ - 'gh-pages'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
@@ -39,6 +64,7 @@ jobs:
sudo make install
- name: Install pgTAP
+ if: false
run: |
git clone https://github.com/theory/pgtap.git pgTapExtension
cd pgTapExtension
@@ -49,6 +75,7 @@ jobs:
sudo ln -s /usr/local/Cellar/perl/5.32.1_1/bin/pg_prove symlink it into /usr/local/bin
- name: Test
+ if: false
run: |
export PATH=/usr/local/Cellar/perl/$(perl -e 'print substr($^V, 1)')/bin:$PATH
pg_ctl -D /usr/local/var/postgres start
=====================================
.github/workflows/ubuntu.yml
=====================================
@@ -29,7 +29,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- psql: [11,12,13,14,15]
+ psql: [11,12,13,14,15,16]
postgis: [3]
os: [ubuntu-latest, ubuntu-20.04]
=====================================
.github/workflows/update.yml
=====================================
@@ -28,7 +28,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- old_pgr: [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.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 at v4
@@ -122,6 +122,6 @@ jobs:
run: |
sudo service postgresql start
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
- psql -p "${PGPORT}" -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '3.6.0';"
+ psql -p "${PGPORT}" -d ___pgr___test___ -c "ALTER EXTENSION pgrouting UPDATE TO '3.6.1';"
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
=====================================
CMakeLists.txt
=====================================
@@ -18,7 +18,7 @@ include(pgr/BuildType)
#---------------------------------------------
#---------------------------------------------
-project(PGROUTING VERSION 3.6.0
+project(PGROUTING VERSION 3.6.1
LANGUAGES C CXX )
set(PROJECT_VERSION_DEV "")
string(TOLOWER "${PROJECT_NAME}" PROJECT_NAME_LOWER)
@@ -33,6 +33,7 @@ string(TIMESTAMP COMPILATION_DATE "%Y/%m/%d" UTC)
set(MINORS 3.6 3.5 3.4 3.3 3.2 3.1 3.0 2.6)
set(OLD_SIGNATURES
+ 3.6.0
3.5.1
3.5.0
3.4.2
=====================================
NEWS
=====================================
@@ -1,3 +1,13 @@
+pgRouting 3.6.1 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.6.1
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.6.1%22>`_
+
+* [#2588](https://github.com/pgRouting/pgrouting/pull/2588) pgrouting 3.6.0
+ fails to build on OSX
+
pgRouting 3.6.0 Release Notes
-------------------------------------------------------------------------------
=====================================
doc/src/release_notes.rst
=====================================
@@ -19,6 +19,17 @@ To see the full list of changes check the list of `Git commits
.. contents:: Contents
:local:
+
+pgRouting 3.6.1 Release Notes
+-------------------------------------------------------------------------------
+
+To see all issues & pull requests closed by this release see the `Git closed
+milestone for 3.6.1
+<https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.6.1%22>`_
+
+* `#2588 <https://github.com/pgRouting/pgrouting/pull/2588>`__ pgrouting 3.6.0
+ fails to build on OSX
+
pgRouting 3.6.0 Release Notes
-------------------------------------------------------------------------------
=====================================
docqueries/version/doc-full_version.result
=====================================
@@ -4,9 +4,9 @@ SET client_min_messages TO NOTICE;
SET
/* -- q1 */
SELECT version, library FROM pgr_full_version();
- version | library
------------+-----------------
- 3.6.0-dev | pgrouting-3.6.0
+ version | library
+---------+-----------------
+ 3.6.1 | pgrouting-3.6.1
(1 row)
/* -- q2 */
=====================================
docqueries/version/doc-version.result
=====================================
@@ -6,7 +6,7 @@ SET
SELECT pgr_version();
pgr_version
-------------
- 3.6.0-dev
+ 3.6.1
(1 row)
/* -- q2 */
=====================================
include/c_types/restriction_t.h
=====================================
@@ -40,7 +40,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
struct Restriction_t {
double cost;
int64_t * via;
- uint64_t via_size;
+ size_t via_size;
};
#endif // INCLUDE_C_TYPES_RESTRICTION_T_H_
=====================================
include/cpp_common/get_check_data.hpp
=====================================
@@ -59,7 +59,7 @@ char getChar(const HeapTuple, const TupleDesc&, const Column_info_t&, bool, char
int64_t* get_array(ArrayType*, size_t*, bool);
/** @brief Function returns the values of specified columns in array. */
-int64_t* getBigIntArr(const HeapTuple, const TupleDesc&, const Column_info_t&, uint64_t*);
+int64_t* getBigIntArr(const HeapTuple, const TupleDesc&, const Column_info_t&, size_t*);
/** @brief Function returns the value of specified column in integer type. */
int64_t getBigInt(const HeapTuple, const TupleDesc&, const Column_info_t&);
=====================================
locale/de/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
=====================================
locale/de/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# Regina Obe <regina at arrival3d.com>, 2023.
msgid ""
=====================================
locale/en/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
#
=====================================
locale/en/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
#
=====================================
locale/es/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
#
=====================================
locale/es/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
# Pedro Jose Rios Vergara <jose at georepublic.de>, 2022.
=====================================
locale/ja/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
#
=====================================
locale/ja/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,6 +1,6 @@
# #-#-#-#-# allpairs-family.po (pgRouting v3.4.0-dev) #-#-#-#-#
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, 2022.
# Translators:
=====================================
locale/ko/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
=====================================
locale/ko/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# Regina Obe <regina at arrival3d.com>, 2022.
# Hyung-Gyu Ryoo <hyunggyu.ryoo at gmail.com>, 2022.
=====================================
locale/pot/index.pot
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
=====================================
locale/pot/pgrouting_doc_strings.pot
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
=====================================
locale/zh_Hans/LC_MESSAGES/index.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
#
=====================================
locale/zh_Hans/LC_MESSAGES/pgrouting_doc_strings.po
=====================================
@@ -1,5 +1,5 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) pgRouting Contributors - Version v3.6.0-dev
+# Copyright (C) pgRouting Contributors - Version v3.6.1
# This file is distributed under the same license as the pgRouting package.
# Regina Obe <regina at arrival3d.com>, 2023.
# Wangdapeng <wangdapeng20191008 at gmail.com>, 2023.
=====================================
pgtap/withPoints/withPointsDD/edge_cases/issue_979.pg
=====================================
@@ -162,6 +162,7 @@ BEGIN
RETURN QUERY
SELECT set_eq('q1', 'e1', 'right driving side, DIR');
+ PERFORM todo(1, 'Fails on postgres 16');
RETURN QUERY
SELECT set_eq('q2', 'e2', 'left driving side, DIR');
@@ -174,6 +175,7 @@ BEGIN
RETURN QUERY
SELECT set_eq('q1old', 'e1', 'old: right driving side, DIR');
+ PERFORM todo(1, 'Fails on postgres 16');
RETURN QUERY
SELECT set_eq('q2old', 'e2old', 'old: left driving side, DIR');
=====================================
src/cpp_common/get_check_data.cpp
=====================================
@@ -354,7 +354,7 @@ int64_t* getBigIntArr(
const HeapTuple tuple,
const TupleDesc &tupdesc,
const Column_info_t &info,
- uint64_t *the_size) {
+ size_t *the_size) {
bool is_null = false;
Datum raw_array = SPI_getbinval(tuple, tupdesc, info.colNumber, &is_null);
=====================================
tools/testers/pg_prove_tests.sh
=====================================
@@ -37,7 +37,7 @@ echo "$PGPORT"
pushd ./tools/testers/ || exit 1
-bash setup_db.sh "${PGPORT}" "${PGDATABASE}" "${PGUSER}" "3.6.0"
+bash setup_db.sh "${PGPORT}" "${PGDATABASE}" "${PGUSER}" "3.6.1"
pg_prove --failures --Q --recurse \
--S client_min_messages=WARNING \
View it on GitLab: https://salsa.debian.org/debian-gis-team/pgrouting/-/commit/c0f2de17808003c9c4da7932ae526a7b42e81262
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/pgrouting/-/commit/c0f2de17808003c9c4da7932ae526a7b42e81262
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/20231129/21a4b727/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list