Changeset: db7e31b554ec for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=db7e31b554ec Modified Files: clients/Tests/SQL-dump.stable.out clients/Tests/SQL-dump.stable.out.int128 clients/Tests/SQL-dump.stable.out.oid32 clients/Tests/SQL-dump.stable.out.oid32.int128 Branch: geo Log Message:
approved SQL-dump for geom diffs (truncated from 19927 to 300 lines): diff --git a/clients/Tests/SQL-dump.stable.out b/clients/Tests/SQL-dump.stable.out --- a/clients/Tests/SQL-dump.stable.out +++ b/clients/Tests/SQL-dump.stable.out @@ -77,6 +77,7 @@ SYSTEM TABLE sys.objects SYSTEM TABLE sys.privileges SYSTEM TABLE sys.schemas SYSTEM TABLE sys.sequences +SYSTEM TABLE sys.spatial_ref_sys SYSTEM TABLE sys.statistics SYSTEM TABLE sys.storagemodelinput SYSTEM TABLE sys.systemfunctions @@ -85,6 +86,7 @@ SYSTEM TABLE sys.types SYSTEM TABLE sys.user_role SYSTEM VIEW sys.columns SYSTEM VIEW sys.environment +SYSTEM VIEW sys.geometry_columns SYSTEM VIEW sys.optimizers SYSTEM VIEW sys.querylog_calls SYSTEM VIEW sys.querylog_catalog @@ -97,24 +99,15 @@ SYSTEM VIEW sys.tables SYSTEM VIEW sys.tablestoragemodel SYSTEM VIEW sys.tracelog SYSTEM VIEW sys.users -SYSTEM FUNCTION sys.Intersect -SYSTEM FUNCTION sys.Union SYSTEM FUNCTION sys.abbrev SYSTEM FUNCTION sys.alpha SYSTEM FUNCTION sys.analyze -SYSTEM FUNCTION sys.area -SYSTEM FUNCTION sys.astext SYSTEM FUNCTION sys.bbp -SYSTEM FUNCTION sys.boundary SYSTEM FUNCTION sys.broadcast -SYSTEM FUNCTION sys.buffer SYSTEM FUNCTION sys.chi2prob SYSTEM FUNCTION sys.columnsize -SYSTEM FUNCTION sys.contains SYSTEM FUNCTION sys.convert -SYSTEM FUNCTION sys.convexhull SYSTEM FUNCTION sys.corr -SYSTEM FUNCTION sys.crosses SYSTEM FUNCTION sys.date_to_str SYSTEM FUNCTION sys.db_users SYSTEM FUNCTION sys.degrees @@ -135,23 +128,16 @@ SYSTEM FUNCTION sys.dependencies_tables SYSTEM FUNCTION sys.dependencies_tables_on_views SYSTEM FUNCTION sys.dependencies_views_on_functions SYSTEM FUNCTION sys.dependencies_views_on_triggers -SYSTEM FUNCTION sys.difference -SYSTEM FUNCTION sys.dimension -SYSTEM FUNCTION sys.disjoint -SYSTEM FUNCTION sys.distance SYSTEM FUNCTION sys.env -SYSTEM FUNCTION sys.envelope SYSTEM FUNCTION sys.environment SYSTEM FUNCTION sys.epoch -SYSTEM FUNCTION sys.equals SYSTEM FUNCTION sys.evalalgebra SYSTEM FUNCTION sys.fitsattach SYSTEM FUNCTION sys.fitsload SYSTEM FUNCTION sys.fuse SYSTEM FUNCTION sys.generate_series -SYSTEM FUNCTION sys.geomcollectionfromtext -SYSTEM FUNCTION sys.geometrytypeid -SYSTEM FUNCTION sys.geomfromtext +SYSTEM FUNCTION sys.geometrytype +SYSTEM FUNCTION sys.get_type SYSTEM FUNCTION sys.getanchor SYSTEM FUNCTION sys.getbasename SYSTEM FUNCTION sys.getcontent @@ -161,36 +147,31 @@ SYSTEM FUNCTION sys.getextension SYSTEM FUNCTION sys.getfile SYSTEM FUNCTION sys.gethost SYSTEM FUNCTION sys.getport +SYSTEM FUNCTION sys.getproj4 SYSTEM FUNCTION sys.getprotocol SYSTEM FUNCTION sys.getquery SYSTEM FUNCTION sys.getroboturl SYSTEM FUNCTION sys.getuser +SYSTEM FUNCTION sys.has_m +SYSTEM FUNCTION sys.has_z SYSTEM FUNCTION sys.hashsize SYSTEM FUNCTION sys.heapsize SYSTEM FUNCTION sys.host SYSTEM FUNCTION sys.hostmask SYSTEM FUNCTION sys.ilike SYSTEM FUNCTION sys.imprintsize -SYSTEM FUNCTION sys.intersection +SYSTEM FUNCTION sys.internaltransform SYSTEM FUNCTION sys.isaurl SYSTEM FUNCTION sys.isauuid -SYSTEM FUNCTION sys.isempty -SYSTEM FUNCTION sys.issimple SYSTEM FUNCTION sys.left_shift SYSTEM FUNCTION sys.left_shift_assign -SYSTEM FUNCTION sys.length SYSTEM FUNCTION sys.like -SYSTEM FUNCTION sys.linefromtext SYSTEM FUNCTION sys.listdir SYSTEM FUNCTION sys.listdirpat SYSTEM FUNCTION sys.masklen SYSTEM FUNCTION sys.mbr -SYSTEM FUNCTION sys.mbroverlaps SYSTEM FUNCTION sys.md5 SYSTEM FUNCTION sys.median -SYSTEM FUNCTION sys.mlinefromtext -SYSTEM FUNCTION sys.mpointfromtext -SYSTEM FUNCTION sys.mpolyfromtext SYSTEM FUNCTION sys.ms_round SYSTEM FUNCTION sys.ms_str SYSTEM FUNCTION sys.ms_stuff @@ -202,13 +183,8 @@ SYSTEM FUNCTION sys.network SYSTEM FUNCTION sys.newurl SYSTEM FUNCTION sys.optimizer_stats SYSTEM FUNCTION sys.optimizers -SYSTEM FUNCTION sys.overlaps SYSTEM FUNCTION sys.password_hash SYSTEM FUNCTION sys.pause -SYSTEM FUNCTION sys.point -SYSTEM FUNCTION sys.pointfromtext -SYSTEM FUNCTION sys.polyfromtext -SYSTEM FUNCTION sys.polygonfromtext SYSTEM FUNCTION sys.profiler_openstream SYSTEM FUNCTION sys.profiler_stethoscope SYSTEM FUNCTION sys.quantile @@ -221,7 +197,6 @@ SYSTEM FUNCTION sys.querylog_empty SYSTEM FUNCTION sys.querylog_enable SYSTEM FUNCTION sys.queue SYSTEM FUNCTION sys.radians -SYSTEM FUNCTION sys.relate SYSTEM FUNCTION sys.resume SYSTEM FUNCTION sys.reuse SYSTEM FUNCTION sys.reverse @@ -233,7 +208,99 @@ SYSTEM FUNCTION sys.setsession SYSTEM FUNCTION sys.settimeout SYSTEM FUNCTION sys.shrink SYSTEM FUNCTION sys.shutdown -SYSTEM FUNCTION sys.srid +SYSTEM FUNCTION sys.st_area +SYSTEM FUNCTION sys.st_asbinary +SYSTEM FUNCTION sys.st_asewkt +SYSTEM FUNCTION sys.st_astext +SYSTEM FUNCTION sys.st_bdmpolyfromtext +SYSTEM FUNCTION sys.st_bdpolyfromtext +SYSTEM FUNCTION sys.st_boundary +SYSTEM FUNCTION sys.st_buffer +SYSTEM FUNCTION sys.st_centroid +SYSTEM FUNCTION sys.st_collect +SYSTEM FUNCTION sys.st_contains +SYSTEM FUNCTION sys.st_convexhull +SYSTEM FUNCTION sys.st_coorddim +SYSTEM FUNCTION sys.st_coveredby +SYSTEM FUNCTION sys.st_covers +SYSTEM FUNCTION sys.st_crosses +SYSTEM FUNCTION sys.st_delaunaytriangles +SYSTEM FUNCTION sys.st_difference +SYSTEM FUNCTION sys.st_dimension +SYSTEM FUNCTION sys.st_disjoint +SYSTEM FUNCTION sys.st_distance +SYSTEM FUNCTION sys.st_dump +SYSTEM FUNCTION sys.st_dumppoints +SYSTEM FUNCTION sys.st_dwithin +SYSTEM FUNCTION sys.st_endpoint +SYSTEM FUNCTION sys.st_envelope +SYSTEM FUNCTION sys.st_equals +SYSTEM FUNCTION sys.st_exteriorring +SYSTEM FUNCTION sys.st_force2d +SYSTEM FUNCTION sys.st_force3d +SYSTEM FUNCTION sys.st_geomcollfromtext +SYSTEM FUNCTION sys.st_geometryfromtext +SYSTEM FUNCTION sys.st_geometryn +SYSTEM FUNCTION sys.st_geometrytype +SYSTEM FUNCTION sys.st_geomfromtext +SYSTEM FUNCTION sys.st_interiorringn +SYSTEM FUNCTION sys.st_interiorrings +SYSTEM FUNCTION sys.st_intersection +SYSTEM FUNCTION sys.st_intersects +SYSTEM FUNCTION sys.st_isclosed +SYSTEM FUNCTION sys.st_isempty +SYSTEM FUNCTION sys.st_isring +SYSTEM FUNCTION sys.st_issimple +SYSTEM FUNCTION sys.st_isvalid +SYSTEM FUNCTION sys.st_isvalidreason +SYSTEM FUNCTION sys.st_length +SYSTEM FUNCTION sys.st_length2d +SYSTEM FUNCTION sys.st_linefromtext +SYSTEM FUNCTION sys.st_makebox2d +SYSTEM FUNCTION sys.st_makeenvelope +SYSTEM FUNCTION sys.st_makeline +SYSTEM FUNCTION sys.st_makepoint +SYSTEM FUNCTION sys.st_makepointm +SYSTEM FUNCTION sys.st_makepolygon +SYSTEM FUNCTION sys.st_mlinefromtext +SYSTEM FUNCTION sys.st_mpointfromtext +SYSTEM FUNCTION sys.st_mpolyfromtext +SYSTEM FUNCTION sys.st_npoints +SYSTEM FUNCTION sys.st_nrings +SYSTEM FUNCTION sys.st_numgeometries +SYSTEM FUNCTION sys.st_numinteriorring +SYSTEM FUNCTION sys.st_numinteriorrings +SYSTEM FUNCTION sys.st_numpatches +SYSTEM FUNCTION sys.st_numpoints +SYSTEM FUNCTION sys.st_overlaps +SYSTEM FUNCTION sys.st_patchn +SYSTEM FUNCTION sys.st_point +SYSTEM FUNCTION sys.st_pointfromtext +SYSTEM FUNCTION sys.st_pointn +SYSTEM FUNCTION sys.st_pointonsurface +SYSTEM FUNCTION sys.st_polygon +SYSTEM FUNCTION sys.st_polygonfromtext +SYSTEM FUNCTION sys.st_relate +SYSTEM FUNCTION sys.st_segmentize +SYSTEM FUNCTION sys.st_setexteriorring +SYSTEM FUNCTION sys.st_setsrid +SYSTEM FUNCTION sys.st_srid +SYSTEM FUNCTION sys.st_startpoint +SYSTEM FUNCTION sys.st_symdifference +SYSTEM FUNCTION sys.st_touches +SYSTEM FUNCTION sys.st_transform +SYSTEM FUNCTION sys.st_translate +SYSTEM FUNCTION sys.st_union +SYSTEM FUNCTION sys.st_within +SYSTEM FUNCTION sys.st_wkbtosql +SYSTEM FUNCTION sys.st_wkttosql +SYSTEM FUNCTION sys.st_x +SYSTEM FUNCTION sys.st_xmax +SYSTEM FUNCTION sys.st_xmin +SYSTEM FUNCTION sys.st_y +SYSTEM FUNCTION sys.st_ymax +SYSTEM FUNCTION sys.st_ymin +SYSTEM FUNCTION sys.st_z SYSTEM FUNCTION sys.stddev_pop SYSTEM FUNCTION sys.stddev_samp SYSTEM FUNCTION sys.stop @@ -241,19 +308,14 @@ SYSTEM FUNCTION sys.storage SYSTEM FUNCTION sys.storagemodel SYSTEM FUNCTION sys.storagemodelinit SYSTEM FUNCTION sys.str_to_date -SYSTEM FUNCTION sys.symdifference SYSTEM FUNCTION sys.text SYSTEM FUNCTION sys.times -SYSTEM FUNCTION sys.touches SYSTEM FUNCTION sys.tracelog SYSTEM FUNCTION sys.uuid SYSTEM FUNCTION sys.vacuum SYSTEM FUNCTION sys.var SYSTEM FUNCTION sys.var_pop SYSTEM FUNCTION sys.var_samp -SYSTEM FUNCTION sys.within -SYSTEM FUNCTION sys.x -SYSTEM FUNCTION sys.y SYSTEM FUNCTION sys.zorder_decode_x SYSTEM FUNCTION sys.zorder_decode_y SYSTEM FUNCTION sys.zorder_encode @@ -477,10 +539,7 @@ create procedure analyze(sch string, tbl external name sql.analyze; create procedure analyze(sch string, tbl string, col string, "sample" bigint) external name sql.analyze; --- ogc Spatial Analysis methods -create function area(g geometry) returns float external name geom."Area"; -create function astext(g geometry) returns string external name geom."AsText"; -- The BAT buffer pool overview create function sys.bbp () returns table (id int, name string, htype string, @@ -488,10 +547,8 @@ create function sys.bbp () location string, heat int, dirty string, status string, kind string) external name bbp.get; -create function boundary(g geometry) returns geometry external name geom."Boundary"; create function "broadcast" (p inet) returns inet external name inet."broadcast"; -create function buffer(a geometry, distance float) returns geometry external name geom."Buffer"; -- This Source Code Form is subject to the terms of the Mozilla Public -- License, v. 2.0. If a copy of the MPL was not distributed with this -- file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -530,8 +587,6 @@ begin else return 8 * i; end case; end; -create function contains(a geometry, b geometry) returns boolean external name geom."Contains"; -create function convexhull(a geometry) returns geometry external name geom."ConvexHull"; create aggregate corr(e1 tinyint, e2 tinyint) returns tinyint external name "aggr"."corr"; create aggregate corr(e1 smallint, e2 smallint) returns smallint @@ -546,7 +601,6 @@ create aggregate corr(e1 real, e2 real) external name "aggr"."corr"; create aggregate corr(e1 double, e2 double) returns double external name "aggr"."corr"; -create function crosses(a geometry, b geometry) returns boolean external name geom."Crosses"; create function date_to_str(d date, format string) returns string external name mtime."date_to_str"; CREATE FUNCTION db_users () RETURNS TABLE( name varchar(2048)) EXTERNAL NAME sql.db_users; @@ -634,25 +688,11 @@ return table (select v.name, f.name, 'DE create function dependencies_views_on_triggers() returns table (sch varchar(100), usr varchar(100), dep_type varchar(32)) return table (select v.name, tri.name, 'DEP_TRIGGER' from tables as v, triggers as tri, dependencies as dep where dep.id = v.id and dep.depend_id =tri.id and dep.depend_type = 8 and v.type = 1); -create function difference(a geometry, b geometry) returns geometry external name geom."Difference"; --- CREATE FUNCTION Point(g Geometry) RETURNS Point external name geom.point; --- CREATE FUNCTION Curve(g Geometry) RETURNS Curve external name geom.curve; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list