[postgis-tickets] r17927 - Fix ST_ConcaveHull under FDW
Raul
raul at rmr.ninja
Thu Oct 17 04:09:35 PDT 2019
Author: algunenano
Date: 2019-10-17 04:09:35 -0700 (Thu, 17 Oct 2019)
New Revision: 17927
Modified:
branches/2.5/NEWS
branches/2.5/postgis/Makefile.in
branches/2.5/postgis/postgis.sql.in
branches/2.5/raster/rt_pg/Makefile.in
branches/2.5/raster/rt_pg/rtpostgis.sql.in
Log:
Fix ST_ConcaveHull under FDW
References #4546
Modified: branches/2.5/NEWS
===================================================================
--- branches/2.5/NEWS 2019-10-17 10:35:55 UTC (rev 17926)
+++ branches/2.5/NEWS 2019-10-17 11:09:35 UTC (rev 17927)
@@ -18,6 +18,7 @@
- #4534, Fix leak in lwcurvepoly_from_wkb_state (Raúl Marín)
- #4536, Fix leak in lwcollection_from_wkb_state (Raúl Marín)
- #4537, Fix leak in WKT collection parser (Raúl Marín)
+ - #4546, Fix ST_ConcaveHull under FDW (Raúl Marín)
PostGIS 2.5.3
Modified: branches/2.5/postgis/Makefile.in
===================================================================
--- branches/2.5/postgis/Makefile.in 2019-10-17 10:35:55 UTC (rev 17926)
+++ branches/2.5/postgis/Makefile.in 2019-10-17 11:09:35 UTC (rev 17927)
@@ -217,7 +217,7 @@
# replace @extschema at . with nothing, this is only used as placeholder for extension install
%.sql: %.sql.in
$(SQLPP) -I../libpgcommon $< | grep -v '^#' | \
- $(PERL) -lpe "s'MODULE_PATHNAME'\$$libdir/postgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@'g;s'@extschema@\.''g" > $@
+ $(PERL) -lpe "s'MODULE_PATHNAME'\$$libdir/postgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@'g;s'@extschema@\.''g;s'SET search_path = @extschema@''g;" > $@
postgis_upgrade_for_extension.sql: postgis_drop_before.sql postgis_upgrade_for_extension.sql.in postgis_drop_after.sql
cat $^ > $@
Modified: branches/2.5/postgis/postgis.sql.in
===================================================================
--- branches/2.5/postgis/postgis.sql.in 2019-10-17 10:35:55 UTC (rev 17926)
+++ branches/2.5/postgis/postgis.sql.in 2019-10-17 11:09:35 UTC (rev 17927)
@@ -5370,7 +5370,7 @@
geom := @extschema at .ST_BuildArea(mline);
- IF GeometryType(geom) != 'POLYGON'
+ IF @extschema at .GeometryType(geom) != 'POLYGON'
THEN
RAISE EXCEPTION 'Input returns more then a single polygon, try using BdMPolyFromText instead';
END IF;
@@ -5378,7 +5378,8 @@
RETURN geom;
END;
$$
-LANGUAGE 'plpgsql' IMMUTABLE STRICT _PARALLEL;
+LANGUAGE 'plpgsql' IMMUTABLE STRICT _PARALLEL
+SET search_path = @extschema@;
--
-- SFSQL 1.1
@@ -5415,7 +5416,8 @@
RETURN geom;
END;
$$
-LANGUAGE 'plpgsql' IMMUTABLE STRICT _PARALLEL;
+LANGUAGE 'plpgsql' IMMUTABLE STRICT _PARALLEL
+SET search_path = @extschema@;
/* Should we include the .sql directly here ? */
#include "long_xact.sql.in"
@@ -5927,7 +5929,8 @@
END;
$$
- LANGUAGE plpgsql IMMUTABLE STRICT _PARALLEL;
+ LANGUAGE plpgsql IMMUTABLE STRICT _PARALLEL
+ SET search_path = @extschema@;
-- Availability: 2.0.0
-- Changed: 2.5.0
@@ -6090,6 +6093,7 @@
END;
$$
LANGUAGE 'plpgsql' IMMUTABLE STRICT _PARALLEL;
+SET search_path = @extschema@;
-- ST_ConcaveHull and Helper functions end here --
-----------------------------------------------------------------------
Modified: branches/2.5/raster/rt_pg/Makefile.in
===================================================================
--- branches/2.5/raster/rt_pg/Makefile.in 2019-10-17 10:35:55 UTC (rev 17926)
+++ branches/2.5/raster/rt_pg/Makefile.in 2019-10-17 11:09:35 UTC (rev 17927)
@@ -103,7 +103,7 @@
# replace @extschema at . with nothing, this is only used as placeholder for extension install
%.sql: %.sql.in
$(SQLPP) -I../../postgis/ -I../../ $< | grep -v '^#' | \
- $(PERL) -lpe "s'MODULE_PATHNAME'\$$libdir/rtpostgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@'g;s'@extschema@\.''g" > $@
+ $(PERL) -lpe "s'MODULE_PATHNAME'\$$libdir/rtpostgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@'g;s'@extschema@\.''g;s'SET search_path = @extschema@''g;" > $@
rtpostgis_for_extension.sql: rtpostgis.sql.in
$(SQLPP) -I../../postgis/ -I../../ $< | grep -v '^#' | \
Modified: branches/2.5/raster/rt_pg/rtpostgis.sql.in
===================================================================
--- branches/2.5/raster/rt_pg/rtpostgis.sql.in 2019-10-17 10:35:55 UTC (rev 17926)
+++ branches/2.5/raster/rt_pg/rtpostgis.sql.in 2019-10-17 11:09:35 UTC (rev 17927)
@@ -2410,7 +2410,8 @@
RETURN @extschema at ._ST_asraster(g, scale_x, scale_y, NULL, NULL, $3, $4, $5, NULL, NULL, ul_x, ul_y, skew_x, skew_y, $6);
END;
- $$ LANGUAGE 'plpgsql' IMMUTABLE _PARALLEL;
+ $$ LANGUAGE 'plpgsql' IMMUTABLE _PARALLEL
+ SET search_path = @extschema@;
CREATE OR REPLACE FUNCTION st_asraster(
geom geometry,
@@ -7731,7 +7732,8 @@
RETURN @extschema at ._add_raster_constraint(cn, sql);
END;
$$ LANGUAGE 'plpgsql' VOLATILE STRICT
- COST 100;
+ COST 100
+ SET search_path = @extschema@;
CREATE OR REPLACE FUNCTION _drop_raster_constraint_coverage_tile(rastschema name, rasttable name, rastcolumn name)
RETURNS boolean AS
@@ -9093,7 +9095,8 @@
RETURN;
END;
-$$ LANGUAGE 'plpgsql' STABLE STRICT;
+$$ LANGUAGE 'plpgsql' STABLE STRICT
+SET search_path = @extschema@;
------------------------------------------------------------------------------
-- ST_CreateOverview
More information about the postgis-tickets
mailing list