Changeset: 6a74d4287eba for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6a74d4287eba
Modified Files:
        sql/test/emptydb/Tests/check.SQL.py
        sql/test/emptydb/Tests/check.stable.out
        sql/test/emptydb/Tests/check.stable.out.int128
Branch: default
Log Message:

Add schema name to function grant list.


diffs (truncated from 1450 to 300 lines):

diff --git a/sql/test/emptydb/Tests/check.SQL.py 
b/sql/test/emptydb/Tests/check.SQL.py
--- a/sql/test/emptydb/Tests/check.SQL.py
+++ b/sql/test/emptydb/Tests/check.SQL.py
@@ -148,7 +148,7 @@ select 'grant on table', t.name, a.name,
 --  columns
 select 'grant on column', t.name, c.name, a.name, pc.privilege_code_name, 
g.name, p.grantable from sys._tables t, sys._columns c, sys.privileges p left 
outer join sys.auths g on p.grantor = g.id left outer join sys.privilege_codes 
pc on p.privileges = pc.privilege_code_id, sys.auths a where c.id = p.obj_id 
and c.table_id = t.id and p.auth_id = a.id order by t.name, c.name, a.name;
 --  functions
-select 'grant on function', f.name, a.name, pc.privilege_code_name, g.name, 
p.grantable from sys.functions f, sys.privileges p left outer join sys.auths g 
on p.grantor = g.id left outer join sys.privilege_codes pc on p.privileges = 
pc.privilege_code_id, sys.auths a where f.id = p.obj_id and p.auth_id = a.id 
order by f.name, a.name;
+select 'grant on function', s.name, f.name, a.name, pc.privilege_code_name, 
g.name, p.grantable from sys.functions f left outer join sys.schemas s on 
f.schema_id = s.id, sys.privileges p left outer join sys.auths g on p.grantor = 
g.id left outer join sys.privilege_codes pc on p.privileges = 
pc.privilege_code_id, sys.auths a where f.id = p.obj_id and p.auth_id = a.id 
order by s.name, f.name, a.name;
 -- sequences
 select 'sys.sequences', s.name, q.name, q.start, q.minvalue, q.maxvalue, 
q.increment, q.cacheinc, q.cycle from sys.sequences q left outer join 
sys.schemas s on q.schema_id = s.id order by s.name, q.name;
 -- statistics (expect empty)
diff --git a/sql/test/emptydb/Tests/check.stable.out 
b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -1548,7 +1548,7 @@ select 'grant on table', t.name, a.name,
 --  columns
 select 'grant on column', t.name, c.name, a.name, pc.privilege_code_name, 
g.name, p.grantable from sys._tables t, sys._columns c, sys.privileges p left 
outer join sys.auths g on p.grantor = g.id left outer join sys.privilege_codes 
pc on p.privileges = pc.privilege_code_id, sys.auths a where c.id = p.obj_id 
and c.table_id = t.id and p.auth_id = a.id order by t.name, c.name, a.name;
 --  functions
-select 'grant on function', f.name, a.name, pc.privilege_code_name, g.name, 
p.grantable from sys.functions f, sys.privileges p left outer join sys.auths g 
on p.grantor = g.id left outer join sys.privilege_codes pc on p.privileges = 
pc.privilege_code_id, sys.auths a where f.id = p.obj_id and p.auth_id = a.id 
order by f.name, a.name;
+select 'grant on function', s.name, f.name, a.name, pc.privilege_code_name, 
g.name, p.grantable from sys.functions f left outer join sys.schemas s on 
f.schema_id = s.id, sys.privileges p left outer join sys.auths g on p.grantor = 
g.id left outer join sys.privilege_codes pc on p.privileges = 
pc.privilege_code_id, sys.auths a where f.id = p.obj_id and p.auth_id = a.id 
order by s.name, f.name, a.name;
 -- sequences
 select 'sys.sequences', s.name, q.name, q.start, q.minvalue, q.maxvalue, 
q.increment, q.cacheinc, q.cycle from sys.sequences q left outer join 
sys.schemas s on q.schema_id = s.id order by s.name, q.name;
 -- statistics (expect empty)
@@ -5363,346 +5363,347 @@ drop function pcre_replace(string, strin
 % %1,  name,   name,   name,   privilege_code_name,    name,   grantable # name
 % char,        varchar,        varchar,        varchar,        varchar,        
varchar,        int # type
 % 15,  0,      0,      0,      0,      0,      1 # length
-% .%1, sys.f,  sys.a,  .pc,    .g,     .p # table_name
-% %1,  name,   name,   privilege_code_name,    name,   grantable # name
-% char,        varchar,        varchar,        varchar,        varchar,        
int # type
-% 17,  24,     9,      7,      7,      1 # length
-[ "grant on function", "abbrev",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "alpha",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "broadcast",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "compinfo",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "contains",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "corr", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_pop",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "covar_samp",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "date_to_str",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "date_trunc",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "date_trunc",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "env",  "public",       "EXECUTE",      NULL,   0       
]
-[ "grant on function", "epoch",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "epoch",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "epoch",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "filter",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "filter",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "filter",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "filter",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "geometrytype", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "get_type",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getanchor",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getbasename",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getcontext",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getdomain",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getextension", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getfile",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "gethost",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getport",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getproj4",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getprotocol",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getquery",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getroboturl",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "getuser",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "group_concat", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "group_concat", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "group_concat", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "group_concat", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "has_m",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "has_z",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "host", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "hostmask",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "hot_snapshot", ".snapshot",    "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "hot_snapshot", ".snapshot",    "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "integer",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "internaltransform",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "isarray",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "isaurl",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "isauuid",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "isobject",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "isvalid",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "keyarray",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "left_shift",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "left_shift_assign",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "length",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "masklen",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "mbr",  "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "md5",  "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "median_avg",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "ms_round",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "ms_str",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "ms_stuff",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "ms_trunc",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "netcdf_attach",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "netcdf_importvar",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "netmask",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "network",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "newurl",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "newurl",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "number",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "pause",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "prepared_statements",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "prepared_statements_args",     "public",       
"EXECUTE",      "monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "quantile_avg", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "queue",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "rejects",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "resume",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "right_shift",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "right_shift_assign",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setmasklen",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setmemorylimit",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setoptimizer", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setquerytimeout",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setsession",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setsessiontimeout",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "settimeout",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "settimeout",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "setworkerlimit",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_area",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_asbinary",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_asewkt",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_astext",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_bdmpolyfromtext",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_bdpolyfromtext",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_boundary",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_buffer",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_centroid",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_collect",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_contains",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_contains",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_convexhull",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_coorddim",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_coveredby", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_covers",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_crosses",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_delaunaytriangles", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_difference",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_dimension", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_disjoint",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_distance",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_distance",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_dump",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_dumppoints",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_dwithin",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_endpoint",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_envelope",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_equals",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_equals",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_exteriorring",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_force2d",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_force3d",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geomcollfromtext",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geomcollfromtext",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geometryfromtext",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geometryfromtext",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geometryn", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geometrytype",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geomfromtext",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_geomfromtext",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_interiorringn",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_interiorrings",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_intersection",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_intersects",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_isclosed",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_isempty",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_isring",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_issimple",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_isvalid",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_isvalidreason",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_length",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_length2d",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_linefromtext",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_linefromtext",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makebox2d", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makeenvelope",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makeenvelope",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makeline",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makepoint", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makepoint", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makepoint", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makepointm",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_makepolygon",       "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mlinefromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mlinefromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mpointfromtext",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mpointfromtext",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mpolyfromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_mpolyfromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_npoints",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_nrings",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_numgeometries",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_numinteriorring",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_numinteriorrings",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_numpatches",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_numpoints", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_overlaps",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_overlaps",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_patchn",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_point",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_pointfromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_pointfromtext",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_pointn",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_pointonsurface",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_polygon",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_polygonfromtext",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_polygonfromtext",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_relate",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_segmentize",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_setexteriorring",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_setsrid",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_srid",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_startpoint",        "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_symdifference",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_touches",   "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_transform", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_translate", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_translate", "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_union",     "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_within",    "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_wkbtosql",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_wkttosql",  "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_x", "public",       "EXECUTE",      "monetdb",      
0       ]
-[ "grant on function", "st_xmax",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_xmax",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_xmin",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_xmin",      "public",       "EXECUTE",      
"monetdb",      0       ]
-[ "grant on function", "st_y", "public",       "EXECUTE",      "monetdb",      
0       ]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to