]> granicus.if.org Git - postgis/commitdiff
Always show PGSQL version scripts were built against
authorSandro Santilli <strk@kbt.io>
Tue, 29 Aug 2017 07:27:47 +0000 (07:27 +0000)
committerSandro Santilli <strk@kbt.io>
Tue, 29 Aug 2017 07:27:47 +0000 (07:27 +0000)
also add a missing NEWS item

git-svn-id: http://svn.osgeo.org/postgis/trunk@15603 b70326c6-7e19-0410-871a-916f4a2858ee

NEWS
postgis/postgis.sql.in

diff --git a/NEWS b/NEWS
index 2959aea94e88afb8630eacdf98330c0f05851aef..2dc1a1c0e3b2a4182e01c92d7014264195f09638 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,8 @@ PostGIS 2.4.0
 2017/09/xx
 
  * New Features *
-
+  - #3822, Have postgis_full_version() also show and check version of
+           PostgreSQL the scripts were built against (Sandro Santilli)
   - #2411, curves support in ST_Reverse (Sandro Santilli)
   - #2951, ST_Centroid for geography (Danny Götte)
   - #3788, Allow postgis_restore.pl to work on directory-style (-Fd) dumps
index bc34b82fc7728d9adc5f750b3c2580e9949adba2..dad7d8b13f4003e557261d3a04f2d9323bf78c26 100644 (file)
@@ -2877,6 +2877,10 @@ BEGIN
                fullver = fullver || ' (liblwgeom version mismatch: "' || liblwgeomver || '")';
        END IF;
 
+       fullver = fullver || ' PGSQL="' || pgsql_scr_ver || '"';
+       IF pgsql_scr_ver != pgsql_ver THEN
+               fullver = fullver || ' (procs need upgrade for use with "' || pgsql_ver || '")';
+       END IF;
 
        IF  geosver IS NOT NULL THEN
                fullver = fullver || ' GEOS="' || geosver || '"';
@@ -2913,10 +2917,6 @@ BEGIN
                fullver = fullver || ' (core procs from "' || dbproc || '" need upgrade)';
        END IF;
 
-       IF pgsql_scr_ver != pgsql_ver THEN
-               fullver = fullver || ' (procs built against PostgreSQL "' || pgsql_scr_ver || '" need upgrade)';
-       END IF;
-
        IF topo_scr_ver IS NOT NULL THEN
                fullver = fullver || ' TOPOLOGY';
                IF topo_scr_ver != relproc THEN