]> granicus.if.org Git - postgis/commitdiff
update version number to beta1 in prep for tagging, upgrade from old dev, amendments...
authorRegina Obe <lr@pcorp.us>
Sat, 11 May 2013 15:46:47 +0000 (15:46 +0000)
committerRegina Obe <lr@pcorp.us>
Sat, 11 May 2013 15:46:47 +0000 (15:46 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@11421 b70326c6-7e19-0410-871a-916f4a2858ee

HOWTO_RELEASE
Version.config
extensions/postgis/sql_bits/postgis--unpackaged.sql.in
extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in
extensions/upgradeable_versions.mk

index 08750d35051f985b30b041d25afa253abf4c822a..295624dcdd9033eb74c14b075893007171ee1d8c 100644 (file)
@@ -42,6 +42,11 @@ Release procedure
 3) Edit README.postgis and set release date and version.
 4) Add release notes in doc/release_notes.xml
 5) Commit all your changes
+  a) make sure to run the extensions/make_unpackaged.sql and copy contents to  
+    (TODO: we need to automate this) 
+      postgis/sql_bits/postgis--unpackages.sql.in
+      postgis_topology/sql_bits/topology_unpackaged.sql.in
+      postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in
 6) Tag trunk:  
    svn copy http://svn.osgeo.org/postgis/trunk http://svn.osgeo.org/postgis/tags/x.x.x
 7) Checkout tag:
@@ -51,7 +56,7 @@ Release procedure
   (note: unreleased are on postgis.net, and released download.osgeo.org )
    Also make sure the correct minimum and lastest geos etc are noted.
 10) Commit your version number change to the tag.
-11) Run: sh make_dist.sh x.x.x
+11) Run: sh make_dist.sh x.x.x (or use debbie for this)
 12) Copy tarball to web site and edit downloads page
 13) Announce on e-mail 
     - postgis-users
index 667463e560dc97ab4cc31da11acc5273ec4b191d..f54903211c8e2b1f1f3f76a03d8dbb897762ab98 100644 (file)
@@ -5,5 +5,5 @@
 
 POSTGIS_MAJOR_VERSION=2
 POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=0SVN
+POSTGIS_MICRO_VERSION=0beta1
 
index ec060ff173d3995a0f7ba57ffa4403dc750ebe1d..1f89c87219a7f6e6e9b240f72487a0a722d6f75a 100644 (file)
@@ -29,18 +29,20 @@ ALTER EXTENSION postgis ADD function _add_overview_constraint(name,name,name,nam
 ALTER EXTENSION postgis ADD function _add_raster_constraint(name,text);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_alignment(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_blocksize(name,name,name,text);
+ALTER EXTENSION postgis ADD function _add_raster_constraint_coverage_tile(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_extent(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_nodata_values(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_num_bands(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_out_db(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_pixel_types(name,name,name);
-ALTER EXTENSION postgis ADD function _add_raster_constraint_regular_blocking(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_scale(name,name,name,character);
+ALTER EXTENSION postgis ADD function _add_raster_constraint_spatially_unique(name,name,name);
 ALTER EXTENSION postgis ADD function _add_raster_constraint_srid(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_overview_constraint(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_alignment(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_blocksize(name,name,name,text);
+ALTER EXTENSION postgis ADD function _drop_raster_constraint_coverage_tile(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_extent(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_nodata_values(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_num_bands(name,name,name);
@@ -48,11 +50,17 @@ ALTER EXTENSION postgis ADD function _drop_raster_constraint_out_db(name,name,na
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_pixel_types(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_regular_blocking(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_scale(name,name,name,character);
+ALTER EXTENSION postgis ADD function _drop_raster_constraint_spatially_unique(name,name,name);
 ALTER EXTENSION postgis ADD function _drop_raster_constraint_srid(name,name,name);
 ALTER EXTENSION postgis ADD function _overview_constraint(raster,integer,name,name,name);
 ALTER EXTENSION postgis ADD function _overview_constraint_info(name,name,name);
+ALTER EXTENSION postgis ADD function _postgis_deprecate(text,text,text);
+ALTER EXTENSION postgis ADD function _postgis_join_selectivity(regclass,text,regclass,text,text);
+ALTER EXTENSION postgis ADD function _postgis_selectivity(regclass,text,geometry,text);
+ALTER EXTENSION postgis ADD function _postgis_stats(regclass,text,text);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_alignment(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_blocksize(name,name,name,text);
+ALTER EXTENSION postgis ADD function _raster_constraint_info_coverage_tile(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_extent(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_nodata_values(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_num_bands(name,name,name);
@@ -60,29 +68,33 @@ ALTER EXTENSION postgis ADD function _raster_constraint_info_out_db(name,name,na
 ALTER EXTENSION postgis ADD function _raster_constraint_info_pixel_types(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_regular_blocking(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_scale(name,name,name,character);
+ALTER EXTENSION postgis ADD function _raster_constraint_info_spatially_unique(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_info_srid(name,name,name);
 ALTER EXTENSION postgis ADD function _raster_constraint_nodata_values(raster);
 ALTER EXTENSION postgis ADD function _raster_constraint_out_db(raster);
 ALTER EXTENSION postgis ADD function _raster_constraint_pixel_types(raster);
 ALTER EXTENSION postgis ADD function _st_3ddfullywithin(geometry,geometry,double precision);
 ALTER EXTENSION postgis ADD function _st_3ddwithin(geometry,geometry,double precision);
+ALTER EXTENSION postgis ADD function _st_3dintersects(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_asgeojson(integer,geography,integer,integer);
 ALTER EXTENSION postgis ADD function _st_asgeojson(integer,geometry,integer,integer);
 ALTER EXTENSION postgis ADD function _st_asgml(integer,geography,integer,integer,text,text);
 ALTER EXTENSION postgis ADD function _st_asgml(integer,geometry,integer,integer,text,text);
 ALTER EXTENSION postgis ADD function _st_askml(integer,geography,integer,text);
 ALTER EXTENSION postgis ADD function _st_askml(integer,geometry,integer,text);
-ALTER EXTENSION postgis ADD function _st_aspect4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function _st_aspect4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function _st_asraster(geometry,double precision,double precision,integer,integer,text[],double precision[],double precision[],double precision,double precision,double precision,double precision,double precision,double precision,boolean);
 ALTER EXTENSION postgis ADD function _st_asx3d(integer,geometry,integer,integer,text);
 ALTER EXTENSION postgis ADD function _st_bestsrid(geography);
 ALTER EXTENSION postgis ADD function _st_bestsrid(geography,geography);
 ALTER EXTENSION postgis ADD function _st_buffer(geometry,double precision,cstring);
+ALTER EXTENSION postgis ADD function _st_colormap(raster,integer,text,text);
 ALTER EXTENSION postgis ADD function _st_concavehull(geometry);
 ALTER EXTENSION postgis ADD function _st_contains(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_contains(raster,integer,raster,integer);
 ALTER EXTENSION postgis ADD function _st_containsproperly(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_containsproperly(raster,integer,raster,integer);
+ALTER EXTENSION postgis ADD function _st_convertarray4ma(double precision[]);
 ALTER EXTENSION postgis ADD function _st_count(raster,integer,boolean,double precision);
 ALTER EXTENSION postgis ADD function _st_count(text,text,integer,boolean,double precision);
 ALTER EXTENSION postgis ADD function _st_coveredby(geometry,geometry);
@@ -107,8 +119,9 @@ ALTER EXTENSION postgis ADD function _st_dwithinuncached(geography,geography,dou
 ALTER EXTENSION postgis ADD function _st_dwithinuncached(geography,geography,double precision,boolean);
 ALTER EXTENSION postgis ADD function _st_equals(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_expand(geography,double precision);
+ALTER EXTENSION postgis ADD function _st_gdalwarp(raster,text,double precision,integer,double precision,double precision,double precision,double precision,double precision,double precision,integer,integer);
 ALTER EXTENSION postgis ADD function _st_geomfromgml(text,integer);
-ALTER EXTENSION postgis ADD function _st_hillshade4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function _st_hillshade4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function _st_histogram(raster,integer,boolean,double precision,integer,double precision[],boolean,double precision,double precision);
 ALTER EXTENSION postgis ADD function _st_histogram(text,text,integer,boolean,double precision,integer,double precision[],boolean);
 ALTER EXTENSION postgis ADD function _st_intersects(geometry,geometry);
@@ -116,6 +129,8 @@ ALTER EXTENSION postgis ADD function _st_intersects(geometry,raster,integer);
 ALTER EXTENSION postgis ADD function _st_intersects(raster,integer,raster,integer);
 ALTER EXTENSION postgis ADD function _st_linecrossingdirection(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_longestline(geometry,geometry);
+ALTER EXTENSION postgis ADD function _st_mapalgebra(rastbandarg[],regprocedure,text,integer,integer,text,raster,text[]);
+ALTER EXTENSION postgis ADD function _st_mapalgebra(rastbandarg[],text,text,text,text,text,double precision);
 ALTER EXTENSION postgis ADD function _st_maxdistance(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_neighborhood(raster,integer,integer,integer,integer,integer,boolean);
 ALTER EXTENSION postgis ADD function _st_orderingequals(geometry,geometry);
@@ -125,17 +140,20 @@ ALTER EXTENSION postgis ADD function _st_pixelaspolygons(raster,integer,integer,
 ALTER EXTENSION postgis ADD function _st_pointoutside(geography);
 ALTER EXTENSION postgis ADD function _st_quantile(raster,integer,boolean,double precision,double precision[]);
 ALTER EXTENSION postgis ADD function _st_quantile(text,text,integer,boolean,double precision,double precision[]);
-ALTER EXTENSION postgis ADD function _st_raster2worldcoord(raster,integer,integer);
+ALTER EXTENSION postgis ADD function _st_rastertoworldcoord(raster,integer,integer);
 ALTER EXTENSION postgis ADD function _st_reclass(raster,reclassarg[]);
-ALTER EXTENSION postgis ADD function _st_resample(raster,text,double precision,integer,double precision,double precision,double precision,double precision,double precision,double precision,integer,integer);
+ALTER EXTENSION postgis ADD function _st_roughness4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function _st_samealignment_finalfn(agg_samealignment);
 ALTER EXTENSION postgis ADD function _st_samealignment_transfn(agg_samealignment,raster);
 ALTER EXTENSION postgis ADD function _st_setvalues(raster,integer,integer,integer,double precision[],boolean[],boolean,double precision,boolean);
-ALTER EXTENSION postgis ADD function _st_slope4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function _st_slope4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function _st_summarystats(raster,integer,boolean,double precision);
 ALTER EXTENSION postgis ADD function _st_summarystats(text,text,integer,boolean,double precision);
+ALTER EXTENSION postgis ADD function _st_tile(raster,integer,integer,integer[],boolean,double precision);
 ALTER EXTENSION postgis ADD function _st_touches(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_touches(raster,integer,raster,integer);
+ALTER EXTENSION postgis ADD function _st_tpi4ma(double precision[],integer[],text[]);
+ALTER EXTENSION postgis ADD function _st_tri4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function _st_union_finalfn(internal);
 ALTER EXTENSION postgis ADD function _st_union_transfn(internal,raster);
 ALTER EXTENSION postgis ADD function _st_union_transfn(internal,raster,integer);
@@ -146,7 +164,8 @@ ALTER EXTENSION postgis ADD function _st_valuecount(raster,integer,boolean,doubl
 ALTER EXTENSION postgis ADD function _st_valuecount(text,text,integer,boolean,double precision[],double precision);
 ALTER EXTENSION postgis ADD function _st_within(geometry,geometry);
 ALTER EXTENSION postgis ADD function _st_within(raster,integer,raster,integer);
-ALTER EXTENSION postgis ADD function _st_world2rastercoord(raster,double precision,double precision);
+ALTER EXTENSION postgis ADD function _st_worldtorastercoord(raster,double precision,double precision);
+ALTER EXTENSION postgis ADD function _updaterastersrid(name,name,name,integer);
 ALTER EXTENSION postgis ADD function addauth(text);
 ALTER EXTENSION postgis ADD function addgeometrycolumn(character varying,character varying,character varying,character varying,integer,character varying,integer,boolean);
 ALTER EXTENSION postgis ADD function addgeometrycolumn(character varying,character varying,character varying,integer,character varying,integer,boolean);
@@ -203,11 +222,9 @@ ALTER EXTENSION postgis ADD function geography_ge(geography,geography);
 ALTER EXTENSION postgis ADD function geography_gist_compress(internal);
 ALTER EXTENSION postgis ADD function geography_gist_consistent(internal,geography,integer);
 ALTER EXTENSION postgis ADD function geography_gist_decompress(internal);
-ALTER EXTENSION postgis ADD function geography_gist_join_selectivity(internal,oid,internal,smallint);
 ALTER EXTENSION postgis ADD function geography_gist_penalty(internal,internal,internal);
 ALTER EXTENSION postgis ADD function geography_gist_picksplit(internal,internal);
 ALTER EXTENSION postgis ADD function geography_gist_same(box2d,box2d,internal);
-ALTER EXTENSION postgis ADD function geography_gist_selectivity(internal,oid,internal,integer);
 ALTER EXTENSION postgis ADD function geography_gist_union(bytea,internal);
 ALTER EXTENSION postgis ADD function geography_gt(geography,geography);
 ALTER EXTENSION postgis ADD function geography_in(cstring,oid,integer);
@@ -244,14 +261,12 @@ ALTER EXTENSION postgis ADD function geometry_gist_consistent_nd(internal,geomet
 ALTER EXTENSION postgis ADD function geometry_gist_decompress_2d(internal);
 ALTER EXTENSION postgis ADD function geometry_gist_decompress_nd(internal);
 ALTER EXTENSION postgis ADD function geometry_gist_distance_2d(internal,geometry,integer);
-ALTER EXTENSION postgis ADD function geometry_gist_joinsel_2d(internal,oid,internal,smallint);
 ALTER EXTENSION postgis ADD function geometry_gist_penalty_2d(internal,internal,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_penalty_nd(internal,internal,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_picksplit_2d(internal,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_picksplit_nd(internal,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_same_2d(geometry,geometry,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_same_nd(geometry,geometry,internal);
-ALTER EXTENSION postgis ADD function geometry_gist_sel_2d(internal,oid,internal,integer);
 ALTER EXTENSION postgis ADD function geometry_gist_union_2d(bytea,internal);
 ALTER EXTENSION postgis ADD function geometry_gist_union_nd(bytea,internal);
 ALTER EXTENSION postgis ADD function geometry_gt(geometry,geometry);
@@ -283,6 +298,10 @@ ALTER EXTENSION postgis ADD function get_proj4_from_srid(integer);
 ALTER EXTENSION postgis ADD function gettransactionid();
 ALTER EXTENSION postgis ADD function gidx_in(cstring);
 ALTER EXTENSION postgis ADD function gidx_out(gidx);
+ALTER EXTENSION postgis ADD function gserialized_gist_joinsel_2d(internal,oid,internal,smallint);
+ALTER EXTENSION postgis ADD function gserialized_gist_joinsel_nd(internal,oid,internal,smallint);
+ALTER EXTENSION postgis ADD function gserialized_gist_sel_2d(internal,oid,internal,integer);
+ALTER EXTENSION postgis ADD function gserialized_gist_sel_nd(internal,oid,internal,integer);
 ALTER EXTENSION postgis ADD function lockrow(text,text,text);
 ALTER EXTENSION postgis ADD function lockrow(text,text,text,text);
 ALTER EXTENSION postgis ADD function lockrow(text,text,text,text,timestamp without time zone);
@@ -335,8 +354,10 @@ ALTER EXTENSION postgis ADD function raster_above(raster,raster);
 ALTER EXTENSION postgis ADD function raster_below(raster,raster);
 ALTER EXTENSION postgis ADD function raster_contain(raster,raster);
 ALTER EXTENSION postgis ADD function raster_contained(raster,raster);
+ALTER EXTENSION postgis ADD function raster_eq(raster,raster);
 ALTER EXTENSION postgis ADD function raster_geometry_contain(raster,geometry);
 ALTER EXTENSION postgis ADD function raster_geometry_overlap(raster,geometry);
+ALTER EXTENSION postgis ADD function raster_hash(raster);
 ALTER EXTENSION postgis ADD function raster_in(cstring);
 ALTER EXTENSION postgis ADD function raster_left(raster,raster);
 ALTER EXTENSION postgis ADD function raster_out(raster);
@@ -365,9 +386,11 @@ ALTER EXTENSION postgis ADD function st_3dshortestline(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_accum(geometry);
 ALTER EXTENSION postgis ADD function st_addband(raster,addbandarg[]);
 ALTER EXTENSION postgis ADD function st_addband(raster,integer,text,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_addband(raster,integer,text,integer[],double precision);
 ALTER EXTENSION postgis ADD function st_addband(raster,raster,integer,integer);
 ALTER EXTENSION postgis ADD function st_addband(raster,raster[],integer,integer);
 ALTER EXTENSION postgis ADD function st_addband(raster,text,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_addband(raster,text,integer[],integer,double precision);
 ALTER EXTENSION postgis ADD function st_addmeasure(geometry,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_addpoint(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_addpoint(geometry,geometry,integer);
@@ -427,7 +450,7 @@ ALTER EXTENSION postgis ADD function st_asbinary(geography);
 ALTER EXTENSION postgis ADD function st_asbinary(geography,text);
 ALTER EXTENSION postgis ADD function st_asbinary(geometry);
 ALTER EXTENSION postgis ADD function st_asbinary(geometry,text);
-ALTER EXTENSION postgis ADD function st_asbinary(raster);
+ALTER EXTENSION postgis ADD function st_asbinary(raster,boolean);
 ALTER EXTENSION postgis ADD function st_asewkb(geometry);
 ALTER EXTENSION postgis ADD function st_asewkb(geometry,text);
 ALTER EXTENSION postgis ADD function st_asewkt(geography);
@@ -458,7 +481,8 @@ ALTER EXTENSION postgis ADD function st_askml(integer,geometry,integer,text);
 ALTER EXTENSION postgis ADD function st_askml(text);
 ALTER EXTENSION postgis ADD function st_aslatlontext(geometry);
 ALTER EXTENSION postgis ADD function st_aslatlontext(geometry,text);
-ALTER EXTENSION postgis ADD function st_aspect(raster,integer,text);
+ALTER EXTENSION postgis ADD function st_aspect(raster,integer,raster,text,text,boolean);
+ALTER EXTENSION postgis ADD function st_aspect(raster,integer,text,text,boolean);
 ALTER EXTENSION postgis ADD function st_aspng(raster,integer,integer);
 ALTER EXTENSION postgis ADD function st_aspng(raster,integer,text[]);
 ALTER EXTENSION postgis ADD function st_aspng(raster,integer[],integer);
@@ -500,6 +524,7 @@ ALTER EXTENSION postgis ADD function st_bandpixeltype(raster,integer);
 ALTER EXTENSION postgis ADD function st_bdmpolyfromtext(text,integer);
 ALTER EXTENSION postgis ADD function st_bdpolyfromtext(text,integer);
 ALTER EXTENSION postgis ADD function st_boundary(geometry);
+ALTER EXTENSION postgis ADD function st_box2dfromgeohash(text,integer);
 ALTER EXTENSION postgis ADD function st_buffer(geography,double precision);
 ALTER EXTENSION postgis ADD function st_buffer(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_buffer(geometry,double precision,integer);
@@ -513,13 +538,15 @@ ALTER EXTENSION postgis ADD function st_clip(raster,geometry,double precision,bo
 ALTER EXTENSION postgis ADD function st_clip(raster,geometry,double precision[],boolean);
 ALTER EXTENSION postgis ADD function st_clip(raster,integer,geometry,boolean);
 ALTER EXTENSION postgis ADD function st_clip(raster,integer,geometry,double precision,boolean);
-ALTER EXTENSION postgis ADD function st_clip(raster,integer,geometry,double precision[],boolean);
+ALTER EXTENSION postgis ADD function st_clip(raster,integer[],geometry,double precision[],boolean);
 ALTER EXTENSION postgis ADD function st_closestpoint(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_collect(geometry);
 ALTER EXTENSION postgis ADD function st_collect(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_collect(geometry[]);
 ALTER EXTENSION postgis ADD function st_collectionextract(geometry,integer);
 ALTER EXTENSION postgis ADD function st_collectionhomogenize(geometry);
+ALTER EXTENSION postgis ADD function st_colormap(raster,integer,text,text);
+ALTER EXTENSION postgis ADD function st_colormap(raster,text,text);
 ALTER EXTENSION postgis ADD function st_combine_bbox(box2d,geometry);
 ALTER EXTENSION postgis ADD function st_combine_bbox(box3d,geometry);
 ALTER EXTENSION postgis ADD function st_concavehull(geometry,double precision,boolean);
@@ -564,11 +591,14 @@ ALTER EXTENSION postgis ADD function st_distance(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_distance(text,text);
 ALTER EXTENSION postgis ADD function st_distance_sphere(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_distance_spheroid(geometry,geometry,spheroid);
+ALTER EXTENSION postgis ADD function st_distinct4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_distinct4ma(double precision[],text,text[]);
 ALTER EXTENSION postgis ADD function st_dump(geometry);
 ALTER EXTENSION postgis ADD function st_dumpaspolygons(raster,integer,boolean);
 ALTER EXTENSION postgis ADD function st_dumppoints(geometry);
 ALTER EXTENSION postgis ADD function st_dumprings(geometry);
+ALTER EXTENSION postgis ADD function st_dumpvalues(raster,integer,boolean);
+ALTER EXTENSION postgis ADD function st_dumpvalues(raster,integer[],boolean);
 ALTER EXTENSION postgis ADD function st_dwithin(geography,geography,double precision);
 ALTER EXTENSION postgis ADD function st_dwithin(geography,geography,double precision,boolean);
 ALTER EXTENSION postgis ADD function st_dwithin(geometry,geometry,double precision);
@@ -597,7 +627,16 @@ ALTER EXTENSION postgis ADD function st_force_3dm(geometry);
 ALTER EXTENSION postgis ADD function st_force_3dz(geometry);
 ALTER EXTENSION postgis ADD function st_force_4d(geometry);
 ALTER EXTENSION postgis ADD function st_force_collection(geometry);
+ALTER EXTENSION postgis ADD function st_force2d(geometry);
+ALTER EXTENSION postgis ADD function st_force3d(geometry);
+ALTER EXTENSION postgis ADD function st_force3dm(geometry);
+ALTER EXTENSION postgis ADD function st_force3dz(geometry);
+ALTER EXTENSION postgis ADD function st_force4d(geometry);
+ALTER EXTENSION postgis ADD function st_forcecollection(geometry);
 ALTER EXTENSION postgis ADD function st_forcerhr(geometry);
+ALTER EXTENSION postgis ADD function st_forcesfs(geometry);
+ALTER EXTENSION postgis ADD function st_forcesfs(geometry,text);
+ALTER EXTENSION postgis ADD function st_fromgdalraster(bytea,integer);
 ALTER EXTENSION postgis ADD function st_gdaldrivers();
 ALTER EXTENSION postgis ADD function st_geogfromtext(text);
 ALTER EXTENSION postgis ADD function st_geogfromwkb(bytea);
@@ -614,6 +653,7 @@ ALTER EXTENSION postgis ADD function st_geometryn(geometry,integer);
 ALTER EXTENSION postgis ADD function st_geometrytype(geometry);
 ALTER EXTENSION postgis ADD function st_geomfromewkb(bytea);
 ALTER EXTENSION postgis ADD function st_geomfromewkt(text);
+ALTER EXTENSION postgis ADD function st_geomfromgeohash(text,integer);
 ALTER EXTENSION postgis ADD function st_geomfromgeojson(text);
 ALTER EXTENSION postgis ADD function st_geomfromgml(text);
 ALTER EXTENSION postgis ADD function st_geomfromgml(text,integer);
@@ -631,7 +671,8 @@ ALTER EXTENSION postgis ADD function st_hasnoband(raster,integer);
 ALTER EXTENSION postgis ADD function st_hausdorffdistance(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_hausdorffdistance(geometry,geometry,double precision);
 ALTER EXTENSION postgis ADD function st_height(raster);
-ALTER EXTENSION postgis ADD function st_hillshade(raster,integer,text,double precision,double precision,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_hillshade(raster,integer,raster,text,double precision,double precision,double precision,double precision,boolean);
+ALTER EXTENSION postgis ADD function st_hillshade(raster,integer,text,double precision,double precision,double precision,double precision,boolean);
 ALTER EXTENSION postgis ADD function st_histogram(raster,integer,boolean,integer,boolean);
 ALTER EXTENSION postgis ADD function st_histogram(raster,integer,boolean,integer,double precision[],boolean);
 ALTER EXTENSION postgis ADD function st_histogram(raster,integer,integer,boolean);
@@ -664,9 +705,10 @@ ALTER EXTENSION postgis ADD function st_intersects(raster,integer,geometry);
 ALTER EXTENSION postgis ADD function st_intersects(raster,integer,raster,integer);
 ALTER EXTENSION postgis ADD function st_intersects(raster,raster);
 ALTER EXTENSION postgis ADD function st_intersects(text,text);
-ALTER EXTENSION postgis ADD function st_invdistweight4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function st_invdistweight4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_isclosed(geometry);
 ALTER EXTENSION postgis ADD function st_iscollection(geometry);
+ALTER EXTENSION postgis ADD function st_iscoveragetile(raster,raster,integer,integer);
 ALTER EXTENSION postgis ADD function st_isempty(geometry);
 ALTER EXTENSION postgis ADD function st_isempty(raster);
 ALTER EXTENSION postgis ADD function st_isring(geometry);
@@ -692,9 +734,12 @@ ALTER EXTENSION postgis ADD function st_linefromtext(text);
 ALTER EXTENSION postgis ADD function st_linefromtext(text,integer);
 ALTER EXTENSION postgis ADD function st_linefromwkb(bytea);
 ALTER EXTENSION postgis ADD function st_linefromwkb(bytea,integer);
+ALTER EXTENSION postgis ADD function st_lineinterpolatepoint(geometry,double precision);
+ALTER EXTENSION postgis ADD function st_linelocatepoint(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_linemerge(geometry);
 ALTER EXTENSION postgis ADD function st_linestringfromwkb(bytea);
 ALTER EXTENSION postgis ADD function st_linestringfromwkb(bytea,integer);
+ALTER EXTENSION postgis ADD function st_linesubstring(geometry,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_linetocurve(geometry);
 ALTER EXTENSION postgis ADD function st_locate_along_measure(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_locate_between_measures(geometry,double precision,double precision);
@@ -718,6 +763,14 @@ ALTER EXTENSION postgis ADD function st_makepointm(double precision,double preci
 ALTER EXTENSION postgis ADD function st_makepolygon(geometry);
 ALTER EXTENSION postgis ADD function st_makepolygon(geometry,geometry[]);
 ALTER EXTENSION postgis ADD function st_makevalid(geometry);
+ALTER EXTENSION postgis ADD function st_mapalgebra(rastbandarg[],regprocedure,text,text,raster,integer,integer,text[]);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,integer,raster,integer,regprocedure,text,text,raster,integer,integer,text[]);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,integer,raster,integer,text,text,text,text,text,double precision);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,integer,regprocedure,text,text,raster,integer,integer,text[]);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,integer,text,text,double precision);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,integer[],regprocedure,text,text,raster,integer,integer,text[]);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,raster,text,text,text,text,text,double precision);
+ALTER EXTENSION postgis ADD function st_mapalgebra(raster,text,text,double precision);
 ALTER EXTENSION postgis ADD function st_mapalgebraexpr(raster,integer,raster,integer,text,text,text,text,text,double precision);
 ALTER EXTENSION postgis ADD function st_mapalgebraexpr(raster,integer,text,text,double precision);
 ALTER EXTENSION postgis ADD function st_mapalgebraexpr(raster,raster,text,text,text,text,text,double precision);
@@ -733,15 +786,19 @@ ALTER EXTENSION postgis ADD function st_mapalgebrafct(raster,regprocedure,text[]
 ALTER EXTENSION postgis ADD function st_mapalgebrafct(raster,text,regprocedure);
 ALTER EXTENSION postgis ADD function st_mapalgebrafct(raster,text,regprocedure,text[]);
 ALTER EXTENSION postgis ADD function st_mapalgebrafctngb(raster,integer,text,integer,integer,regprocedure,text,text[]);
+ALTER EXTENSION postgis ADD function st_max4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_max4ma(double precision[],text,text[]);
 ALTER EXTENSION postgis ADD function st_maxdistance(geometry,geometry);
+ALTER EXTENSION postgis ADD function st_mean4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_mean4ma(double precision[],text,text[]);
 ALTER EXTENSION postgis ADD function st_mem_size(geometry);
 ALTER EXTENSION postgis ADD function st_memcollect(geometry);
 ALTER EXTENSION postgis ADD function st_memunion(geometry);
 ALTER EXTENSION postgis ADD function st_metadata(raster);
+ALTER EXTENSION postgis ADD function st_min4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_min4ma(double precision[],text,text[]);
-ALTER EXTENSION postgis ADD function st_mindist4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function st_minconvexhull(raster,integer);
+ALTER EXTENSION postgis ADD function st_mindist4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_minimumboundingcircle(geometry,integer);
 ALTER EXTENSION postgis ADD function st_minpossiblevalue(text);
 ALTER EXTENSION postgis ADD function st_mlinefromtext(text);
@@ -777,6 +834,7 @@ ALTER EXTENSION postgis ADD function st_neighborhood(raster,integer,geometry,int
 ALTER EXTENSION postgis ADD function st_neighborhood(raster,integer,integer,integer,integer,boolean);
 ALTER EXTENSION postgis ADD function st_neighborhood(raster,integer,integer,integer,integer,integer,boolean);
 ALTER EXTENSION postgis ADD function st_node(geometry);
+ALTER EXTENSION postgis ADD function st_notsamealignmentreason(raster,raster);
 ALTER EXTENSION postgis ADD function st_npoints(geometry);
 ALTER EXTENSION postgis ADD function st_nrings(geometry);
 ALTER EXTENSION postgis ADD function st_numbands(raster);
@@ -808,6 +866,7 @@ ALTER EXTENSION postgis ADD function st_pixelofvalue(raster,integer,double preci
 ALTER EXTENSION postgis ADD function st_pixelwidth(raster);
 ALTER EXTENSION postgis ADD function st_point(double precision,double precision);
 ALTER EXTENSION postgis ADD function st_point_inside_circle(geometry,double precision,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_pointfromgeohash(text,integer);
 ALTER EXTENSION postgis ADD function st_pointfromtext(text);
 ALTER EXTENSION postgis ADD function st_pointfromtext(text,integer);
 ALTER EXTENSION postgis ADD function st_pointfromwkb(bytea);
@@ -841,12 +900,13 @@ ALTER EXTENSION postgis ADD function st_quantile(text,text,integer,boolean,doubl
 ALTER EXTENSION postgis ADD function st_quantile(text,text,integer,boolean,double precision[]);
 ALTER EXTENSION postgis ADD function st_quantile(text,text,integer,double precision);
 ALTER EXTENSION postgis ADD function st_quantile(text,text,integer,double precision[]);
+ALTER EXTENSION postgis ADD function st_range4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_range4ma(double precision[],text,text[]);
-ALTER EXTENSION postgis ADD function st_raster2worldcoord(raster,integer,integer);
-ALTER EXTENSION postgis ADD function st_raster2worldcoordx(raster,integer);
-ALTER EXTENSION postgis ADD function st_raster2worldcoordx(raster,integer,integer);
-ALTER EXTENSION postgis ADD function st_raster2worldcoordy(raster,integer);
-ALTER EXTENSION postgis ADD function st_raster2worldcoordy(raster,integer,integer);
+ALTER EXTENSION postgis ADD function st_rastertoworldcoord(raster,integer,integer);
+ALTER EXTENSION postgis ADD function st_rastertoworldcoordx(raster,integer);
+ALTER EXTENSION postgis ADD function st_rastertoworldcoordx(raster,integer,integer);
+ALTER EXTENSION postgis ADD function st_rastertoworldcoordy(raster,integer);
+ALTER EXTENSION postgis ADD function st_rastertoworldcoordy(raster,integer,integer);
 ALTER EXTENSION postgis ADD function st_reclass(raster,integer,text,text,double precision);
 ALTER EXTENSION postgis ADD function st_reclass(raster,reclassarg[]);
 ALTER EXTENSION postgis ADD function st_reclass(raster,text,text);
@@ -856,12 +916,15 @@ ALTER EXTENSION postgis ADD function st_relate(geometry,geometry,text);
 ALTER EXTENSION postgis ADD function st_relatematch(text,text);
 ALTER EXTENSION postgis ADD function st_removepoint(geometry,integer);
 ALTER EXTENSION postgis ADD function st_removerepeatedpoints(geometry);
-ALTER EXTENSION postgis ADD function st_resample(raster,integer,double precision,double precision,double precision,double precision,double precision,double precision,text,double precision);
-ALTER EXTENSION postgis ADD function st_resample(raster,integer,integer,integer,double precision,double precision,double precision,double precision,text,double precision);
+ALTER EXTENSION postgis ADD function st_resample(raster,double precision,double precision,double precision,double precision,double precision,double precision,text,double precision);
+ALTER EXTENSION postgis ADD function st_resample(raster,integer,integer,double precision,double precision,double precision,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_resample(raster,raster,boolean,text,double precision);
 ALTER EXTENSION postgis ADD function st_resample(raster,raster,text,double precision,boolean);
 ALTER EXTENSION postgis ADD function st_rescale(raster,double precision,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_rescale(raster,double precision,text,double precision);
+ALTER EXTENSION postgis ADD function st_resize(raster,double precision,double precision,text,double precision);
+ALTER EXTENSION postgis ADD function st_resize(raster,integer,integer,text,double precision);
+ALTER EXTENSION postgis ADD function st_resize(raster,text,text,text,double precision);
 ALTER EXTENSION postgis ADD function st_reskew(raster,double precision,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_reskew(raster,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_reverse(geometry);
@@ -872,6 +935,7 @@ ALTER EXTENSION postgis ADD function st_rotatex(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_rotatey(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_rotatez(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_rotation(raster);
+ALTER EXTENSION postgis ADD function st_roughness(raster,integer,raster,text,boolean);
 ALTER EXTENSION postgis ADD function st_samealignment(double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_samealignment(raster);
 ALTER EXTENSION postgis ADD function st_samealignment(raster,raster);
@@ -884,6 +948,7 @@ ALTER EXTENSION postgis ADD function st_segmentize(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_setbandisnodata(raster,integer);
 ALTER EXTENSION postgis ADD function st_setbandnodatavalue(raster,double precision);
 ALTER EXTENSION postgis ADD function st_setbandnodatavalue(raster,integer,double precision,boolean);
+ALTER EXTENSION postgis ADD function st_setgeoreference(raster,double precision,double precision,double precision,double precision,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_setgeoreference(raster,text,text);
 ALTER EXTENSION postgis ADD function st_setgeotransform(raster,double precision,double precision,double precision,double precision,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_setpoint(geometry,integer,geometry);
@@ -899,6 +964,7 @@ ALTER EXTENSION postgis ADD function st_setvalue(raster,geometry,double precisio
 ALTER EXTENSION postgis ADD function st_setvalue(raster,integer,geometry,double precision);
 ALTER EXTENSION postgis ADD function st_setvalue(raster,integer,integer,double precision);
 ALTER EXTENSION postgis ADD function st_setvalue(raster,integer,integer,integer,double precision);
+ALTER EXTENSION postgis ADD function st_setvalues(raster,integer,geomval[],boolean);
 ALTER EXTENSION postgis ADD function st_setvalues(raster,integer,integer,integer,double precision[],boolean[],boolean);
 ALTER EXTENSION postgis ADD function st_setvalues(raster,integer,integer,integer,double precision[],double precision,boolean);
 ALTER EXTENSION postgis ADD function st_setvalues(raster,integer,integer,integer,integer,double precision,boolean);
@@ -910,7 +976,8 @@ ALTER EXTENSION postgis ADD function st_simplify(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_simplifypreservetopology(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_skewx(raster);
 ALTER EXTENSION postgis ADD function st_skewy(raster);
-ALTER EXTENSION postgis ADD function st_slope(raster,integer,text);
+ALTER EXTENSION postgis ADD function st_slope(raster,integer,raster,text,text,double precision,boolean);
+ALTER EXTENSION postgis ADD function st_slope(raster,integer,text,text,double precision,boolean);
 ALTER EXTENSION postgis ADD function st_snap(geometry,geometry,double precision);
 ALTER EXTENSION postgis ADD function st_snaptogrid(geometry,double precision);
 ALTER EXTENSION postgis ADD function st_snaptogrid(geometry,double precision,double precision);
@@ -923,26 +990,35 @@ ALTER EXTENSION postgis ADD function st_split(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_srid(geometry);
 ALTER EXTENSION postgis ADD function st_srid(raster);
 ALTER EXTENSION postgis ADD function st_startpoint(geometry);
+ALTER EXTENSION postgis ADD function st_stddev4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_stddev4ma(double precision[],text,text[]);
+ALTER EXTENSION postgis ADD function st_sum4ma(double precision[],integer[],text[]);
 ALTER EXTENSION postgis ADD function st_sum4ma(double precision[],text,text[]);
 ALTER EXTENSION postgis ADD function st_summary(geography);
 ALTER EXTENSION postgis ADD function st_summary(geometry);
+ALTER EXTENSION postgis ADD function st_summary(raster);
 ALTER EXTENSION postgis ADD function st_summarystats(raster,boolean);
 ALTER EXTENSION postgis ADD function st_summarystats(raster,integer,boolean);
 ALTER EXTENSION postgis ADD function st_summarystats(text,text,boolean);
 ALTER EXTENSION postgis ADD function st_summarystats(text,text,integer,boolean);
 ALTER EXTENSION postgis ADD function st_symdifference(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_symmetricdifference(geometry,geometry);
+ALTER EXTENSION postgis ADD function st_tile(raster,integer,integer,boolean,double precision);
+ALTER EXTENSION postgis ADD function st_tile(raster,integer,integer,integer,boolean,double precision);
+ALTER EXTENSION postgis ADD function st_tile(raster,integer[],integer,integer,boolean,double precision);
 ALTER EXTENSION postgis ADD function st_touches(geometry,geometry);
 ALTER EXTENSION postgis ADD function st_touches(raster,integer,raster,integer);
 ALTER EXTENSION postgis ADD function st_touches(raster,raster);
+ALTER EXTENSION postgis ADD function st_tpi(raster,integer,raster,text,boolean);
 ALTER EXTENSION postgis ADD function st_transform(geometry,integer);
 ALTER EXTENSION postgis ADD function st_transform(raster,integer,double precision,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_transform(raster,integer,double precision,text,double precision);
 ALTER EXTENSION postgis ADD function st_transform(raster,integer,text,double precision,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_transform(raster,raster,text,double precision);
 ALTER EXTENSION postgis ADD function st_translate(geometry,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_translate(geometry,double precision,double precision,double precision);
 ALTER EXTENSION postgis ADD function st_transscale(geometry,double precision,double precision,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_tri(raster,integer,raster,text,boolean);
 ALTER EXTENSION postgis ADD function st_unaryunion(geometry);
 ALTER EXTENSION postgis ADD function st_union(geometry);
 ALTER EXTENSION postgis ADD function st_union(geometry,geometry);
@@ -988,14 +1064,14 @@ ALTER EXTENSION postgis ADD function st_within(raster,integer,raster,integer);
 ALTER EXTENSION postgis ADD function st_within(raster,raster);
 ALTER EXTENSION postgis ADD function st_wkbtosql(bytea);
 ALTER EXTENSION postgis ADD function st_wkttosql(text);
-ALTER EXTENSION postgis ADD function st_world2rastercoord(raster,double precision,double precision);
-ALTER EXTENSION postgis ADD function st_world2rastercoord(raster,geometry);
-ALTER EXTENSION postgis ADD function st_world2rastercoordx(raster,double precision);
-ALTER EXTENSION postgis ADD function st_world2rastercoordx(raster,double precision,double precision);
-ALTER EXTENSION postgis ADD function st_world2rastercoordx(raster,geometry);
-ALTER EXTENSION postgis ADD function st_world2rastercoordy(raster,double precision);
-ALTER EXTENSION postgis ADD function st_world2rastercoordy(raster,double precision,double precision);
-ALTER EXTENSION postgis ADD function st_world2rastercoordy(raster,geometry);
+ALTER EXTENSION postgis ADD function st_worldtorastercoord(raster,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_worldtorastercoord(raster,geometry);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordx(raster,double precision);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordx(raster,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordx(raster,geometry);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordy(raster,double precision);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordy(raster,double precision,double precision);
+ALTER EXTENSION postgis ADD function st_worldtorastercoordy(raster,geometry);
 ALTER EXTENSION postgis ADD function st_x(geometry);
 ALTER EXTENSION postgis ADD function st_xmax(box3d);
 ALTER EXTENSION postgis ADD function st_xmin(box3d);
@@ -1011,6 +1087,8 @@ ALTER EXTENSION postgis ADD function unlockrows(text);
 ALTER EXTENSION postgis ADD function updategeometrysrid(character varying,character varying,character varying,character varying,integer);
 ALTER EXTENSION postgis ADD function updategeometrysrid(character varying,character varying,character varying,integer);
 ALTER EXTENSION postgis ADD function updategeometrysrid(character varying,character varying,integer);
+ALTER EXTENSION postgis ADD function updaterastersrid(name,name,integer);
+ALTER EXTENSION postgis ADD function updaterastersrid(name,name,name,integer);
 ALTER EXTENSION postgis ADD operator &&&(geometry,geometry);
 ALTER EXTENSION postgis ADD operator &&(geography,geography);
 ALTER EXTENSION postgis ADD operator &&(geometry,geometry);
@@ -1049,6 +1127,7 @@ ALTER EXTENSION postgis ADD operator <=(geography,geography);
 ALTER EXTENSION postgis ADD operator <=(geometry,geometry);
 ALTER EXTENSION postgis ADD operator =(geography,geography);
 ALTER EXTENSION postgis ADD operator =(geometry,geometry);
+ALTER EXTENSION postgis ADD operator =(raster,raster);
 ALTER EXTENSION postgis ADD operator >(geography,geography);
 ALTER EXTENSION postgis ADD operator >(geometry,geometry);
 ALTER EXTENSION postgis ADD operator >=(geography,geography);
@@ -1060,11 +1139,13 @@ ALTER EXTENSION postgis ADD operator class btree_geometry_ops using btree;
 ALTER EXTENSION postgis ADD operator class gist_geography_ops using gist;
 ALTER EXTENSION postgis ADD operator class gist_geometry_ops_2d using gist;
 ALTER EXTENSION postgis ADD operator class gist_geometry_ops_nd using gist;
+ALTER EXTENSION postgis ADD operator class hash_raster_ops using hash;
 ALTER EXTENSION postgis ADD operator family btree_geography_ops using btree;
 ALTER EXTENSION postgis ADD operator family btree_geometry_ops using btree;
 ALTER EXTENSION postgis ADD operator family gist_geography_ops using gist;
 ALTER EXTENSION postgis ADD operator family gist_geometry_ops_2d using gist;
 ALTER EXTENSION postgis ADD operator family gist_geometry_ops_nd using gist;
+ALTER EXTENSION postgis ADD operator family hash_raster_ops using hash;
 ALTER EXTENSION postgis ADD table spatial_ref_sys;
 ALTER EXTENSION postgis ADD type addbandarg;
 ALTER EXTENSION postgis ADD type agg_samealignment;
@@ -1077,6 +1158,7 @@ ALTER EXTENSION postgis ADD type geometry_dump;
 ALTER EXTENSION postgis ADD type geomval;
 ALTER EXTENSION postgis ADD type gidx;
 ALTER EXTENSION postgis ADD type pgis_abs;
+ALTER EXTENSION postgis ADD type rastbandarg;
 ALTER EXTENSION postgis ADD type raster;
 ALTER EXTENSION postgis ADD type reclassarg;
 ALTER EXTENSION postgis ADD type spheroid;
index a5b56609143c58bf8f1bcc670e26b74760cc755d..356f344574343b06529b04ed05eee427218c7993 100644 (file)
@@ -6,6 +6,7 @@ ALTER EXTENSION postgis_topology ADD function _st_addfacesplit(character varying
 ALTER EXTENSION postgis_topology ADD function _st_adjacentedges(character varying,integer,integer);
 ALTER EXTENSION postgis_topology ADD function _st_mintolerance(character varying,geometry);
 ALTER EXTENSION postgis_topology ADD function _st_mintolerance(geometry);
+ALTER EXTENSION postgis_topology ADD function _st_remedgecheck(character varying,integer,integer,integer,integer);
 ALTER EXTENSION postgis_topology ADD function addedge(character varying,geometry);
 ALTER EXTENSION postgis_topology ADD function addface(character varying,geometry,boolean);
 ALTER EXTENSION postgis_topology ADD function addnode(character varying,geometry);
@@ -21,6 +22,8 @@ ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,in
 ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass);
 ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass,text);
 ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass,text,integer);
+ALTER EXTENSION postgis_topology ADD function astopojson(topogeometry,regclass);
+ALTER EXTENSION postgis_topology ADD function cleartopogeom(topogeometry);
 ALTER EXTENSION postgis_topology ADD function copytopology(character varying,character varying);
 ALTER EXTENSION postgis_topology ADD function createtopogeom(character varying,integer,integer);
 ALTER EXTENSION postgis_topology ADD function createtopogeom(character varying,integer,integer,topoelementarray);
@@ -70,6 +73,7 @@ ALTER EXTENSION postgis_topology ADD function st_remedgenewface(character varyin
 ALTER EXTENSION postgis_topology ADD function st_remisonode(character varying,integer);
 ALTER EXTENSION postgis_topology ADD function st_removeisoedge(character varying,integer);
 ALTER EXTENSION postgis_topology ADD function st_removeisonode(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function st_simplify(topogeometry,double precision);
 ALTER EXTENSION postgis_topology ADD function topoelementarray_agg(topoelement);
 ALTER EXTENSION postgis_topology ADD function topoelementarray_append(topoelementarray,topoelement);
 ALTER EXTENSION postgis_topology ADD function topogeo_addgeometry(character varying,geometry,double precision);
@@ -78,6 +82,7 @@ ALTER EXTENSION postgis_topology ADD function topogeo_addpoint(character varying
 ALTER EXTENSION postgis_topology ADD function topogeo_addpolygon(character varying,geometry,double precision);
 ALTER EXTENSION postgis_topology ADD function topologysummary(character varying);
 ALTER EXTENSION postgis_topology ADD function totopogeom(geometry,character varying,integer,double precision);
+ALTER EXTENSION postgis_topology ADD function totopogeom(geometry,topogeometry,double precision);
 ALTER EXTENSION postgis_topology ADD function validatetopology(character varying);
 ALTER EXTENSION postgis_topology ADD sequence topology_id_seq;
 ALTER EXTENSION postgis_topology ADD table layer;
index 7ea0d1e9bff78ee32f458248e3a639ca3eff6cec..49c34ed57a5179022d87027090b6e30e0ebf1b7e 100644 (file)
@@ -2,4 +2,5 @@ UPGRADEABLE_VERSIONS = \
        2.0.0 \
     2.0.1 \
     2.0.2 \
-    2.0.3
+    2.0.3 \
+    2.1.0SVN