[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