[postgis-tickets] r16446 - Annotate changed function signatures for pgis_abs removal
Paul Ramsey
pramsey at cleverelephant.ca
Mon Mar 5 09:42:47 PST 2018
Author: pramsey
Date: 2018-03-05 09:42:47 -0800 (Mon, 05 Mar 2018)
New Revision: 16446
Modified:
trunk/postgis/legacy.sql.in
trunk/postgis/postgis.sql.in
Log:
Annotate changed function signatures for pgis_abs removal
References #4035
Modified: trunk/postgis/legacy.sql.in
===================================================================
--- trunk/postgis/legacy.sql.in 2018-03-05 17:30:42 UTC (rev 16445)
+++ trunk/postgis/legacy.sql.in 2018-03-05 17:42:47 UTC (rev 16446)
@@ -1270,6 +1270,7 @@
LANGUAGE 'c' IMMUTABLE STRICT;
-- Deprecation in 1.2.3
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE makeline (
BASETYPE = geometry,
SFUNC = pgis_geometry_accum_transfn,
@@ -1901,6 +1902,7 @@
--- Start Aggregates and supporting functions --
-- Deprecation in: 1.2.3
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE accum (
sfunc = pgis_geometry_accum_transfn,
basetype = geometry,
Modified: trunk/postgis/postgis.sql.in
===================================================================
--- trunk/postgis/postgis.sql.in 2018-03-05 17:30:42 UTC (rev 16445)
+++ trunk/postgis/postgis.sql.in 2018-03-05 17:42:47 UTC (rev 16446)
@@ -3841,6 +3841,7 @@
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_accum_transfn(internal, geometry)
RETURNS internal
AS 'MODULE_PATHNAME'
@@ -3847,6 +3848,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 2.2
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_accum_transfn(internal, geometry, float8)
RETURNS internal
AS 'MODULE_PATHNAME'
@@ -3853,6 +3855,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 2.3
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_accum_transfn(internal, geometry, float8, int)
RETURNS internal
AS 'MODULE_PATHNAME'
@@ -3859,6 +3862,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_accum_finalfn(internal)
RETURNS geometry[]
AS 'MODULE_PATHNAME'
@@ -3865,6 +3869,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_union_finalfn(internal)
RETURNS geometry
AS 'MODULE_PATHNAME'
@@ -3871,6 +3876,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_collect_finalfn(internal)
RETURNS geometry
AS 'MODULE_PATHNAME'
@@ -3877,6 +3883,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_polygonize_finalfn(internal)
RETURNS geometry
AS 'MODULE_PATHNAME'
@@ -3883,6 +3890,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 2.2
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_clusterintersecting_finalfn(internal)
RETURNS geometry[]
AS 'MODULE_PATHNAME'
@@ -3889,6 +3897,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 2.2
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_clusterwithin_finalfn(internal)
RETURNS geometry[]
AS 'MODULE_PATHNAME'
@@ -3895,6 +3904,7 @@
LANGUAGE 'c' _PARALLEL;
-- Availability: 1.4.0
+-- Changed: 2.5.0 use 'internal' transfer type
CREATE OR REPLACE FUNCTION pgis_geometry_makeline_finalfn(internal)
RETURNS geometry
AS 'MODULE_PATHNAME'
@@ -3902,6 +3912,7 @@
-- Availability: 1.2.2
-- Changed: 2.4.0 marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_Accum (geometry) (
sfunc = pgis_geometry_accum_transfn,
stype = internal,
@@ -3921,6 +3932,7 @@
-- Changed but upgrader helper no touch: 2.4.0 marked parallel safe
-- we don't want to force drop of this agg since its often used in views
-- parallel handling dealt with in postgis_drop_after.sql
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_Union (geometry) (
sfunc = pgis_geometry_accum_transfn,
stype = internal,
@@ -3932,6 +3944,7 @@
-- Availability: 1.2.2
-- Changed: 2.4.0: marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_Collect (geometry) (
SFUNC = pgis_geometry_accum_transfn,
STYPE = internal,
@@ -3943,6 +3956,7 @@
-- Availability: 2.2
-- Changed: 2.4.0: marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_ClusterIntersecting (geometry) (
SFUNC = pgis_geometry_accum_transfn,
STYPE = internal,
@@ -3954,6 +3968,7 @@
-- Availability: 2.2
-- Changed: 2.4.0 marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_ClusterWithin (geometry, float8) (
SFUNC = pgis_geometry_accum_transfn,
STYPE = internal,
@@ -3965,6 +3980,7 @@
-- Availability: 1.2.2
-- Changed: 2.4.0 marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_Polygonize (geometry) (
SFUNC = pgis_geometry_accum_transfn,
STYPE = internal,
@@ -3976,6 +3992,7 @@
-- Availability: 1.2.2
-- Changed: 2.4.0 marked parallel safe
+-- Changed: 2.5.0 use 'internal' stype
CREATE AGGREGATE ST_MakeLine (geometry) (
SFUNC = pgis_geometry_accum_transfn,
STYPE = internal,
More information about the postgis-tickets
mailing list