Changeset: 28d35b10e2db for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=28d35b10e2db
Added Files:
monetdb5/mal/Tests/tst023.malC
monetdb5/mal/Tests/tst023.stable.err
monetdb5/mal/Tests/tst023.stable.out
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/SQL-dump.SQL.py
clients/Tests/SQL-dump.stable.out
clients/Tests/SQL-dump.stable.out.int128
gdk/gdk.h
gdk/gdk_batop.c
gdk/gdk_storage.c
gdk/gdk_value.c
geom/sql/40_geom.sql
monetdb5/mal/Tests/All
monetdb5/mal/mal_linker.c
monetdb5/modules/mal/batExtensions.c
sql/backends/monet5/sql_upgrades.c
sql/benchmarks/tpch/Tests/01-plan.stable.out
sql/benchmarks/tpch/Tests/03-plan.stable.out
sql/benchmarks/tpch/Tests/05-plan.stable.out
sql/benchmarks/tpch/Tests/06-plan.stable.out
sql/benchmarks/tpch/Tests/07-plan.stable.out
sql/benchmarks/tpch/Tests/08-explain.stable.out
sql/benchmarks/tpch/Tests/08-plan.stable.out
sql/benchmarks/tpch/Tests/09-plan.stable.out
sql/benchmarks/tpch/Tests/10-plan.stable.out
sql/benchmarks/tpch/Tests/11-plan.stable.out
sql/benchmarks/tpch/Tests/12-explain.stable.out
sql/benchmarks/tpch/Tests/14-explain.stable.out
sql/benchmarks/tpch/Tests/14-plan.stable.out
sql/benchmarks/tpch/Tests/19-plan.stable.out
sql/scripts/12_url.sql
sql/scripts/14_inet.sql
sql/scripts/39_analytics.sql
sql/scripts/39_analytics_hge.sql
sql/scripts/40_json.sql
sql/scripts/40_json_hge.sql
sql/scripts/45_uuid.sql
sql/server/sql_atom.c
sql/server/sql_parser.y
sql/test/emptydb-upgrade-chain-hge/Tests/check.stable.out.int128
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade-chain/Tests/check.stable.out
sql/test/emptydb-upgrade-chain/Tests/check.stable.out.int128
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out
sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade-hge/Tests/check.stable.out.int128
sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128
sql/test/emptydb-upgrade/Tests/check.stable.out
sql/test/emptydb-upgrade/Tests/check.stable.out.int128
sql/test/emptydb-upgrade/Tests/upgrade.stable.out
sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.int128
sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out
sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out
sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit
sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128
sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out
sql/test/testdb-upgrade/Tests/upgrade.stable.out
sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit
sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128
Branch: jit
Log Message:
Merge with default
diffs (truncated from 9668 to 300 lines):
diff --git a/clients/Tests/MAL-signatures.stable.out
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -8144,7 +8144,6 @@ Ready.
[ "optimizer", "aliases", "pattern optimizer.aliases(mod:str,fcn:str):str
", "OPTwrapper;", "Alias removal optimizer" ]
[ "optimizer", "candidates", "pattern optimizer.candidates():str ",
"OPTwrapper;", "" ]
[ "optimizer", "candidates", "pattern
optimizer.candidates(mod:str,fcn:str):str ", "OPTwrapper;", "Mark candidate
list variables" ]
-[ "optimizer", "clrDebug", "pattern optimizer.clrDebug():void ",
"QOTclrdebugOptimizers;", "" ]
[ "optimizer", "coercions", "pattern optimizer.coercions():str ",
"OPTwrapper;", "" ]
[ "optimizer", "coercions", "pattern
optimizer.coercions(mod:str,fcn:str):str ", "OPTwrapper;", "Handle simple
type coercions" ]
[ "optimizer", "commonTerms", "pattern optimizer.commonTerms():str ",
"OPTwrapper;", "" ]
@@ -8219,7 +8218,6 @@ Ready.
[ "optimizer", "reorder", "pattern optimizer.reorder(mod:str,fcn:str):str
", "OPTwrapper;", "Reorder by dataflow dependencies" ]
[ "optimizer", "selcrack", "pattern optimizer.selcrack():str ",
"OPTwrapper;", "" ]
[ "optimizer", "selcrack", "pattern
optimizer.selcrack(mod:str,fcn:str):str ", "OPTwrapper;", "Selection
cracking" ]
-[ "optimizer", "setDebug", "pattern optimizer.setDebug():void ",
"QOTdebugOptimizers;", "" ]
[ "optimizer", "showFlowGraph", "pattern
optimizer.showFlowGraph(M:str,F:str,s:str):void ", "QOTshowFlowGraph;",
"Dump the data flow of the function \n\tM.F in a format recognizable by the
\n\tcommand 'dot' on the file s" ]
[ "optimizer", "showPlan", "pattern optimizer.showPlan():void ",
"QOTshowPlan;", "Illustrate the plan derived so far" ]
[ "optimizer", "showPlan", "pattern
optimizer.showPlan(M:str,F:str,s:str):void ", "QOTshowPlan;", "" ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -10511,7 +10511,6 @@ Ready.
[ "optimizer", "aliases", "pattern optimizer.aliases(mod:str,fcn:str):str
", "OPTwrapper;", "Alias removal optimizer" ]
[ "optimizer", "candidates", "pattern optimizer.candidates():str ",
"OPTwrapper;", "" ]
[ "optimizer", "candidates", "pattern
optimizer.candidates(mod:str,fcn:str):str ", "OPTwrapper;", "Mark candidate
list variables" ]
-[ "optimizer", "clrDebug", "pattern optimizer.clrDebug():void ",
"QOTclrdebugOptimizers;", "" ]
[ "optimizer", "coercions", "pattern optimizer.coercions():str ",
"OPTwrapper;", "" ]
[ "optimizer", "coercions", "pattern
optimizer.coercions(mod:str,fcn:str):str ", "OPTwrapper;", "Handle simple
type coercions" ]
[ "optimizer", "commonTerms", "pattern optimizer.commonTerms():str ",
"OPTwrapper;", "" ]
@@ -10586,7 +10585,6 @@ Ready.
[ "optimizer", "reorder", "pattern optimizer.reorder(mod:str,fcn:str):str
", "OPTwrapper;", "Reorder by dataflow dependencies" ]
[ "optimizer", "selcrack", "pattern optimizer.selcrack():str ",
"OPTwrapper;", "" ]
[ "optimizer", "selcrack", "pattern
optimizer.selcrack(mod:str,fcn:str):str ", "OPTwrapper;", "Selection
cracking" ]
-[ "optimizer", "setDebug", "pattern optimizer.setDebug():void ",
"QOTdebugOptimizers;", "" ]
[ "optimizer", "showFlowGraph", "pattern
optimizer.showFlowGraph(M:str,F:str,s:str):void ", "QOTshowFlowGraph;",
"Dump the data flow of the function \n\tM.F in a format recognizable by the
\n\tcommand 'dot' on the file s" ]
[ "optimizer", "showPlan", "pattern optimizer.showPlan():void ",
"QOTshowPlan;", "Illustrate the plan derived so far" ]
[ "optimizer", "showPlan", "pattern
optimizer.showPlan(M:str,F:str,s:str):void ", "QOTshowPlan;", "" ]
diff --git a/clients/Tests/SQL-dump.SQL.py b/clients/Tests/SQL-dump.SQL.py
--- a/clients/Tests/SQL-dump.SQL.py
+++ b/clients/Tests/SQL-dump.SQL.py
@@ -61,7 +61,7 @@ sys.stderr.write(err)
# add queries to dump the system tables, but avoid dumping IDs since
# they are too volatile, and if it makes sense, dump an identifier
# from a referenced table
-out = '''
+out = r'''
-- helper function
create function pcre_replace(origin string, pat string, repl string, flags
string) returns string external name pcre.replace;
-- schemas
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
@@ -1190,15 +1190,11 @@ create function pcre_replace(origin stri
-- schemas
select name, authorization, owner, system from sys.schemas order by name;
-- _tables
-select s.name, t.name,
replace(replace(pcre_replace(pcre_replace(pcre_replace(t.query, '--.*
-', '', ''), '[
-]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')') as query, t.type,
t.system, t.commit_action, t.access from sys._tables t left outer join
sys.schemas s on t.schema_id = s.id order by s.name, t.name;
+select s.name, t.name,
replace(replace(pcre_replace(pcre_replace(pcre_replace(t.query, '--.*\n', '',
''), '[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')') as query,
t.type, t.system, t.commit_action, t.access from sys._tables t left outer join
sys.schemas s on t.schema_id = s.id order by s.name, t.name;
-- _columns
select t.name, c.name, c.type, c.type_digits, c.type_scale, c."default",
c."null", c.number, c.storage from sys._tables t, sys._columns c where t.id =
c.table_id order by t.name, c.number;
-- functions
-select s.name, f.name,
replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, '--.*
-', '', ''), '[
-]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')') as query, f.mod,
f.language, f.type, f.side_effect, f.varres, f.vararg from sys.functions f left
outer join sys.schemas s on f.schema_id = s.id order by s.name, f.name, query;
+select s.name, f.name,
replace(replace(pcre_replace(pcre_replace(pcre_replace(f.func, '--.*\n', '',
''), '[ \t\n]+', ' ', 'm'), '^ ', '', ''), '( ', '('), ' )', ')') as query,
f.mod, f.language, f.type, f.side_effect, f.varres, f.vararg from sys.functions
f left outer join sys.schemas s on f.schema_id = s.id order by s.name, f.name,
query;
-- args
with
arg1 (id, id1, name1, type1, type_digits1, type_scale1, inout1) as (select
f.id, a1.id, a1.name, a1.type, a1.type_digits, a1.type_scale, a1.inout from
sys.functions f left outer join args a1 on a1.func_id = f.id and a1.number = 1),
@@ -5231,7 +5227,7 @@ drop function pcre_replace(string, strin
% sys.t, sys.a, .p, .g, .p # table_name
% name, name, privileges, name, grantable # name
% varchar, varchar, int, varchar, int # type
-% 15, 6, 1, 7, 1 # length
+% 16, 6, 1, 7, 1 # length
[ "_columns", "public", 1, NULL, 0 ]
[ "_tables", "public", 1, NULL, 0 ]
[ "args", "public", 1, NULL, 0 ]
@@ -5240,12 +5236,14 @@ drop function pcre_replace(string, strin
[ "connections", "public", 1, NULL, 0 ]
[ "dependencies", "public", 1, NULL, 0 ]
[ "functions", "public", 1, NULL, 0 ]
+[ "geometry_columns", "public", 1, "monetdb", 0 ]
[ "idxs", "public", 1, NULL, 0 ]
[ "keys", "public", 1, NULL, 0 ]
[ "objects", "public", 1, NULL, 0 ]
[ "privileges", "public", 1, NULL, 0 ]
[ "schemas", "public", 1, NULL, 0 ]
[ "sequences", "public", 1, NULL, 0 ]
+[ "spatial_ref_sys", "public", 1, "monetdb", 0 ]
[ "systemfunctions", "public", 1, "monetdb", 0 ]
[ "tables", "public", 1, NULL, 0 ]
[ "triggers", "public", 1, NULL, 0 ]
@@ -5260,8 +5258,17 @@ drop function pcre_replace(string, strin
% sys.f, sys.a, .p, .g, .p # table_name
% name, name, privileges, name, grantable # name
% varchar, varchar, int, varchar, int # type
-% 16, 6, 2, 7, 1 # length
+% 20, 6, 2, 7, 1 # length
+[ "abbrev", "public", 16, "monetdb", 0 ]
[ "alpha", "public", 16, "monetdb", 0 ]
+[ "broadcast", "public", 16, "monetdb", 0 ]
+[ "contains", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
+[ "corr", "public", 16, "monetdb", 0 ]
[ "date_to_str", "public", 16, "monetdb", 0 ]
[ "degrees", "public", 16, "monetdb", 0 ]
[ "env", "public", 16, NULL, 0 ]
@@ -5269,23 +5276,251 @@ drop function pcre_replace(string, strin
[ "epoch", "public", 16, "monetdb", 0 ]
[ "epoch", "public", 16, "monetdb", 0 ]
[ "epoch", "public", 16, "monetdb", 0 ]
+[ "filter", "public", 16, "monetdb", 0 ]
+[ "filter", "public", 16, "monetdb", 0 ]
+[ "filter", "public", 16, "monetdb", 0 ]
+[ "filter", "public", 16, "monetdb", 0 ]
+[ "geometrytype", "public", 16, "monetdb", 0 ]
+[ "get_type", "public", 16, "monetdb", 0 ]
+[ "getanchor", "public", 16, "monetdb", 0 ]
+[ "getbasename", "public", 16, "monetdb", 0 ]
+[ "getcontent", "public", 16, "monetdb", 0 ]
+[ "getcontext", "public", 16, "monetdb", 0 ]
+[ "getdomain", "public", 16, "monetdb", 0 ]
+[ "getextension", "public", 16, "monetdb", 0 ]
+[ "getfile", "public", 16, "monetdb", 0 ]
+[ "gethost", "public", 16, "monetdb", 0 ]
+[ "getport", "public", 16, "monetdb", 0 ]
+[ "getproj4", "public", 16, "monetdb", 0 ]
+[ "getprotocol", "public", 16, "monetdb", 0 ]
+[ "getquery", "public", 16, "monetdb", 0 ]
+[ "getroboturl", "public", 16, "monetdb", 0 ]
+[ "getuser", "public", 16, "monetdb", 0 ]
+[ "has_m", "public", 16, "monetdb", 0 ]
+[ "has_z", "public", 16, "monetdb", 0 ]
+[ "host", "public", 16, "monetdb", 0 ]
+[ "hostmask", "public", 16, "monetdb", 0 ]
[ "ilike", "public", 16, "monetdb", 0 ]
[ "ilike", "public", 16, "monetdb", 0 ]
+[ "integer", "public", 16, "monetdb", 0 ]
+[ "internaltransform", "public", 16, "monetdb", 0 ]
+[ "isarray", "public", 16, "monetdb", 0 ]
+[ "isarray", "public", 16, "monetdb", 0 ]
+[ "isaurl", "public", 16, "monetdb", 0 ]
+[ "isauuid", "public", 16, "monetdb", 0 ]
+[ "isobject", "public", 16, "monetdb", 0 ]
+[ "isobject", "public", 16, "monetdb", 0 ]
+[ "isvalid", "public", 16, "monetdb", 0 ]
+[ "isvalid", "public", 16, "monetdb", 0 ]
+[ "keyarray", "public", 16, "monetdb", 0 ]
+[ "left_shift", "public", 16, "monetdb", 0 ]
+[ "left_shift_assign", "public", 16, "monetdb", 0 ]
+[ "length", "public", 16, "monetdb", 0 ]
[ "like", "public", 16, "monetdb", 0 ]
[ "like", "public", 16, "monetdb", 0 ]
+[ "masklen", "public", 16, "monetdb", 0 ]
+[ "mbr", "public", 16, "monetdb", 0 ]
[ "md5", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
+[ "median", "public", 16, "monetdb", 0 ]
[ "ms_round", "public", 16, "monetdb", 0 ]
[ "ms_str", "public", 16, "monetdb", 0 ]
[ "ms_stuff", "public", 16, "monetdb", 0 ]
[ "ms_trunc", "public", 16, "monetdb", 0 ]
+[ "netmask", "public", 16, "monetdb", 0 ]
+[ "network", "public", 16, "monetdb", 0 ]
+[ "newurl", "public", 16, "monetdb", 0 ]
+[ "newurl", "public", 16, "monetdb", 0 ]
+[ "number", "public", 16, "monetdb", 0 ]
+[ "output", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
+[ "quantile", "public", 16, "monetdb", 0 ]
[ "radians", "public", 16, "monetdb", 0 ]
[ "rejects", "public", 16, "monetdb", 0 ]
+[ "right_shift", "public", 16, "monetdb", 0 ]
+[ "right_shift_assign", "public", 16, "monetdb", 0
]
+[ "setmasklen", "public", 16, "monetdb", 0 ]
+[ "st_area", "public", 16, "monetdb", 0 ]
+[ "st_asbinary", "public", 16, "monetdb", 0 ]
+[ "st_asewkt", "public", 16, "monetdb", 0 ]
+[ "st_astext", "public", 16, "monetdb", 0 ]
+[ "st_bdmpolyfromtext", "public", 16, "monetdb", 0
]
+[ "st_bdpolyfromtext", "public", 16, "monetdb", 0 ]
+[ "st_boundary", "public", 16, "monetdb", 0 ]
+[ "st_buffer", "public", 16, "monetdb", 0 ]
+[ "st_centroid", "public", 16, "monetdb", 0 ]
+[ "st_collect", "public", 16, "monetdb", 0 ]
+[ "st_contains", "public", 16, "monetdb", 0 ]
+[ "st_contains", "public", 16, "monetdb", 0 ]
+[ "st_convexhull", "public", 16, "monetdb", 0 ]
+[ "st_coorddim", "public", 16, "monetdb", 0 ]
+[ "st_coveredby", "public", 16, "monetdb", 0 ]
+[ "st_covers", "public", 16, "monetdb", 0 ]
+[ "st_crosses", "public", 16, "monetdb", 0 ]
+[ "st_delaunaytriangles", "public", 16, "monetdb", 0
]
+[ "st_difference", "public", 16, "monetdb", 0 ]
+[ "st_dimension", "public", 16, "monetdb", 0 ]
+[ "st_disjoint", "public", 16, "monetdb", 0 ]
+[ "st_distance", "public", 16, "monetdb", 0 ]
+[ "st_distance", "public", 16, "monetdb", 0 ]
+[ "st_dump", "public", 16, "monetdb", 0 ]
+[ "st_dumppoints", "public", 16, "monetdb", 0 ]
+[ "st_dwithin", "public", 16, "monetdb", 0 ]
+[ "st_endpoint", "public", 16, "monetdb", 0 ]
+[ "st_envelope", "public", 16, "monetdb", 0 ]
+[ "st_equals", "public", 16, "monetdb", 0 ]
+[ "st_equals", "public", 16, "monetdb", 0 ]
+[ "st_exteriorring", "public", 16, "monetdb", 0 ]
+[ "st_force2d", "public", 16, "monetdb", 0 ]
+[ "st_force3d", "public", 16, "monetdb", 0 ]
+[ "st_geomcollfromtext", "public", 16, "monetdb", 0
]
+[ "st_geomcollfromtext", "public", 16, "monetdb", 0
]
+[ "st_geometryfromtext", "public", 16, "monetdb", 0
]
+[ "st_geometryfromtext", "public", 16, "monetdb", 0
]
+[ "st_geometryn", "public", 16, "monetdb", 0 ]
+[ "st_geometrytype", "public", 16, "monetdb", 0 ]
+[ "st_geomfromtext", "public", 16, "monetdb", 0 ]
+[ "st_geomfromtext", "public", 16, "monetdb", 0 ]
+[ "st_interiorringn", "public", 16, "monetdb", 0 ]
+[ "st_interiorrings", "public", 16, "monetdb", 0 ]
+[ "st_intersection", "public", 16, "monetdb", 0 ]
+[ "st_intersects", "public", 16, "monetdb", 0 ]
+[ "st_isclosed", "public", 16, "monetdb", 0 ]
+[ "st_isempty", "public", 16, "monetdb", 0 ]
+[ "st_isring", "public", 16, "monetdb", 0 ]
+[ "st_issimple", "public", 16, "monetdb", 0 ]
+[ "st_isvalid", "public", 16, "monetdb", 0 ]
+[ "st_isvalidreason", "public", 16, "monetdb", 0 ]
+[ "st_length", "public", 16, "monetdb", 0 ]
+[ "st_length2d", "public", 16, "monetdb", 0 ]
+[ "st_linefromtext", "public", 16, "monetdb", 0 ]
+[ "st_linefromtext", "public", 16, "monetdb", 0 ]
+[ "st_makebox2d", "public", 16, "monetdb", 0 ]
+[ "st_makeenvelope", "public", 16, "monetdb", 0 ]
+[ "st_makeenvelope", "public", 16, "monetdb", 0 ]
+[ "st_makeline", "public", 16, "monetdb", 0 ]
+[ "st_makepoint", "public", 16, "monetdb", 0 ]
+[ "st_makepoint", "public", 16, "monetdb", 0 ]
+[ "st_makepoint", "public", 16, "monetdb", 0 ]
+[ "st_makepointm", "public", 16, "monetdb", 0 ]
+[ "st_makepolygon", "public", 16, "monetdb", 0 ]
+[ "st_mlinefromtext", "public", 16, "monetdb", 0 ]
+[ "st_mlinefromtext", "public", 16, "monetdb", 0 ]
+[ "st_mpointfromtext", "public", 16, "monetdb", 0 ]
+[ "st_mpointfromtext", "public", 16, "monetdb", 0 ]
+[ "st_mpolyfromtext", "public", 16, "monetdb", 0 ]
+[ "st_mpolyfromtext", "public", 16, "monetdb", 0 ]
+[ "st_npoints", "public", 16, "monetdb", 0 ]
+[ "st_nrings", "public", 16, "monetdb", 0 ]
+[ "st_numgeometries", "public", 16, "monetdb", 0 ]
+[ "st_numinteriorring", "public", 16, "monetdb", 0
]
+[ "st_numinteriorrings", "public", 16, "monetdb", 0
]
+[ "st_numpatches", "public", 16, "monetdb", 0 ]
+[ "st_numpoints", "public", 16, "monetdb", 0 ]
+[ "st_overlaps", "public", 16, "monetdb", 0 ]
+[ "st_overlaps", "public", 16, "monetdb", 0 ]
+[ "st_patchn", "public", 16, "monetdb", 0 ]
+[ "st_point", "public", 16, "monetdb", 0 ]
+[ "st_pointfromtext", "public", 16, "monetdb", 0 ]
+[ "st_pointfromtext", "public", 16, "monetdb", 0 ]
+[ "st_pointn", "public", 16, "monetdb", 0 ]
+[ "st_pointonsurface", "public", 16, "monetdb", 0 ]
+[ "st_polygon", "public", 16, "monetdb", 0 ]
+[ "st_polygonfromtext", "public", 16, "monetdb", 0
]
+[ "st_polygonfromtext", "public", 16, "monetdb", 0
]
+[ "st_relate", "public", 16, "monetdb", 0 ]
+[ "st_segmentize", "public", 16, "monetdb", 0 ]
+[ "st_setexteriorring", "public", 16, "monetdb", 0
]
+[ "st_setsrid", "public", 16, "monetdb", 0 ]
+[ "st_srid", "public", 16, "monetdb", 0 ]
+[ "st_startpoint", "public", 16, "monetdb", 0 ]
+[ "st_symdifference", "public", 16, "monetdb", 0 ]
+[ "st_touches", "public", 16, "monetdb", 0 ]
+[ "st_transform", "public", 16, "monetdb", 0 ]
+[ "st_translate", "public", 16, "monetdb", 0 ]
+[ "st_translate", "public", 16, "monetdb", 0 ]
+[ "st_union", "public", 16, "monetdb", 0 ]
+[ "st_within", "public", 16, "monetdb", 0 ]
+[ "st_wkbtosql", "public", 16, "monetdb", 0 ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list