Changeset: 7b39adf76de7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7b39adf76de7
Removed Files:
        sql/test/sys-schema/Tests/systemfunctions.sql
        sql/test/sys-schema/Tests/systemfunctions.stable.err
        sql/test/sys-schema/Tests/systemfunctions.stable.out
        sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
        sql/test/sys-schema/Tests/systemfunctions.test
Modified Files:
        sql/test/sys-schema/Tests/All
Branch: default
Log Message:

Removed systemfunctions test. It was redundant compared to the dump tests


diffs (truncated from 8310 to 300 lines):

diff --git a/sql/test/sys-schema/Tests/All b/sql/test/sys-schema/Tests/All
--- a/sql/test/sys-schema/Tests/All
+++ b/sql/test/sys-schema/Tests/All
@@ -9,8 +9,6 @@ check_MaxStrLength_violations
 HAVE_GEOM?geom_tables_checks
 HAVE_NETCDF?netcdf_tables_checks
 
-HAVE_FITS&HAVE_GEOM&HAVE_SHP&HAVE_NETCDF?systemfunctions
-
 utilities
 
 HAVE_JDBCCLIENT_JAR?ValidateSystemCatalogTables
diff --git a/sql/test/sys-schema/Tests/systemfunctions.sql 
b/sql/test/sys-schema/Tests/systemfunctions.sql
deleted file mode 100644
--- a/sql/test/sys-schema/Tests/systemfunctions.sql
+++ /dev/null
@@ -1,6 +0,0 @@
-select s.name as "schema", f.name as "function", a.number as "argno", a.type 
as "argtype", case a.number when 0 then f.func else '' end as "definition"
-  from sys.functions f, sys.schemas s, sys.args a
- where s.id = f.schema_id
-   and f.id = a.func_id
-   and f.system
- order by s.name, f.name, f.id, a.number;
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.err 
b/sql/test/sys-schema/Tests/systemfunctions.stable.err
deleted file mode 100644
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.err
+++ /dev/null
@@ -1,35 +0,0 @@
-stderr of test 'systemfunctions` in directory 'sql/test/sys-schema` itself:
-
-
-# 16:20:24 >  
-# 16:20:24 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=36066" "--set" 
"mapi_usock=/var/tmp/mtest-26153/.s.monetdb.36066" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/ufs/sjoerd/Monet-candidate/var/MonetDB/mTests_sql_test" "--set" 
"mal_listing=0"
-# 16:20:24 >  
-
-# builtin opt  gdk_dbpath = 
/ufs/sjoerd/Monet-candidate/var/monetdb5/dbfarm/demo
-# builtin opt  gdk_debug = 0
-# builtin opt  gdk_vmtrim = yes
-# builtin opt  monet_prompt = >
-# builtin opt  monet_daemon = no
-# builtin opt  mapi_port = 50000
-# builtin opt  mapi_open = false
-# builtin opt  mapi_autosense = false
-# builtin opt  sql_optimizer = default_pipe
-# builtin opt  sql_debug = 0
-# cmdline opt  gdk_nr_threads = 0
-# cmdline opt  mapi_open = true
-# cmdline opt  mapi_port = 36066
-# cmdline opt  mapi_usock = /var/tmp/mtest-26153/.s.monetdb.36066
-# cmdline opt  monet_prompt = 
-# cmdline opt  mal_listing = 2
-# cmdline opt  gdk_dbpath = 
/ufs/sjoerd/Monet-candidate/var/MonetDB/mTests_sql_test
-# cmdline opt  mal_listing = 0
-
-# 16:20:25 >  
-# 16:20:25 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-26153" "--port=36066"
-# 16:20:25 >  
-
-
-# 16:20:25 >  
-# 16:20:25 >  "Done."
-# 16:20:25 >  
-
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out 
b/sql/test/sys-schema/Tests/systemfunctions.stable.out
deleted file mode 100644
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.out
+++ /dev/null
@@ -1,3860 +0,0 @@
-stdout of test 'systemfunctions` in directory 'sql/test/sys-schema` itself:
-
-
-# 16:20:24 >  
-# 16:20:24 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"mapi_open=true" "--set" "mapi_port=36066" "--set" 
"mapi_usock=/var/tmp/mtest-26153/.s.monetdb.36066" "--set" "monet_prompt=" 
"--forcemito" "--set" "mal_listing=2" 
"--dbpath=/ufs/sjoerd/Monet-candidate/var/MonetDB/mTests_sql_test" "--set" 
"mal_listing=0"
-# 16:20:24 >  
-
-# MonetDB 5 server v11.33.4 (hg id: e20e95cd4eff+)
-# This is an unreleased version
-# Serving database 'mTests_sql_test', using 8 threads
-# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit integers
-# Found 31.305 GiB available main-memory.
-# Copyright (c) 1993 - July 2008 CWI.
-# Copyright (c) August 2008 - 2020 MonetDB B.V., all rights reserved
-# Visit https://www.monetdb.org/ for further information
-# Listening for connection requests on mapi:monetdb://madrid.ins.cwi.nl:36066/
-# Listening for UNIX domain connection requests on 
mapi:monetdb:///var/tmp/mtest-26153/.s.monetdb.36066
-# MonetDB/GIS module loaded
-# MonetDB/SQL module loaded
-
-
-#select s.name as "schema", f.name as "function", a.number as "argno", a.type 
as "argtype", case a.number when 0 then f.func else '' end as "definition"
-#  from sys.functions f, sys.schemas s, sys.args a
-# where s.id = f.schema_id
-#   and f.id = a.func_id
-#   and f.system
-# order by s.name, f.name, f.id, a.number;
-% sys.,        sys.,   sys.,   sys.,   . # table_name
-% schema,      function,       argno,  argtype,        definition # name
-% varchar,     varchar,        int,    varchar,        varchar # type
-% 8,   24,     2,      14,     695 # length
-[ "json",      "filter",       0,      "json", "create function json.filter(js 
json, pathexpr string)\nreturns json external name json.filter;"        ]
-[ "json",      "filter",       1,      "json", ""      ]
-[ "json",      "filter",       2,      "clob", ""      ]
-[ "json",      "filter",       0,      "json", "create function json.filter(js 
json, name tinyint)\nreturns json external name json.filter;"   ]
-[ "json",      "filter",       1,      "json", ""      ]
-[ "json",      "filter",       2,      "tinyint",      ""      ]
-[ "json",      "filter",       0,      "json", "create function json.filter(js 
json, name integer)\nreturns json external name json.filter;"   ]
-[ "json",      "filter",       1,      "json", ""      ]
-[ "json",      "filter",       2,      "int",  ""      ]
-[ "json",      "filter",       0,      "json", "create function json.filter(js 
json, name bigint)\nreturns json external name json.filter;"    ]
-[ "json",      "filter",       1,      "json", ""      ]
-[ "json",      "filter",       2,      "bigint",       ""      ]
-[ "json",      "integer",      0,      "bigint",       "create function 
json.\"integer\"(js json)\nreturns bigint external name json.\"integer\";"     ]
-[ "json",      "integer",      1,      "json", ""      ]
-[ "json",      "isarray",      0,      "boolean",      "create function 
json.isarray(js string)\nreturns bool external name json.isarray;"     ]
-[ "json",      "isarray",      1,      "clob", ""      ]
-[ "json",      "isarray",      0,      "boolean",      "create function 
json.isarray(js json)\nreturns bool external name json.isarray;"       ]
-[ "json",      "isarray",      1,      "json", ""      ]
-[ "json",      "isobject",     0,      "boolean",      "create function 
json.isobject(js string)\nreturns bool external name json.isobject;"   ]
-[ "json",      "isobject",     1,      "clob", ""      ]
-[ "json",      "isobject",     0,      "boolean",      "create function 
json.isobject(js json)\nreturns bool external name json.isobject;"     ]
-[ "json",      "isobject",     1,      "json", ""      ]
-[ "json",      "isvalid",      0,      "boolean",      "create function 
json.isvalid(js string)\nreturns bool external name json.isvalid;"     ]
-[ "json",      "isvalid",      1,      "clob", ""      ]
-[ "json",      "isvalid",      0,      "boolean",      "create function 
json.isvalid(js json)\nreturns bool external name json.isvalid;"       ]
-[ "json",      "isvalid",      1,      "json", ""      ]
-[ "json",      "keyarray",     0,      "json", "create function 
json.keyarray(js json)\nreturns json external name json.keyarray;"     ]
-[ "json",      "keyarray",     1,      "json", ""      ]
-[ "json",      "length",       0,      "int",  "create function json.length(js 
json)\nreturns integer external name json.length;"      ]
-[ "json",      "length",       1,      "json", ""      ]
-[ "json",      "number",       0,      "double",       "create function 
json.number(js json)\nreturns float external name json.number;"        ]
-[ "json",      "number",       1,      "json", ""      ]
-[ "json",      "text", 0,      "clob", "create function json.text(js json, e 
string)\nreturns string external name json.text;" ]
-[ "json",      "text", 1,      "json", ""      ]
-[ "json",      "text", 2,      "clob", ""      ]
-[ "json",      "text", 0,      "clob", "create function json.text(js 
json)\nreturns string external name json.text;"   ]
-[ "json",      "text", 1,      "json", ""      ]
-[ "json",      "tojsonarray",  0,      "clob", "create aggregate 
json.tojsonarray( x string ) returns string external name aggr.jsonaggr;"     ]
-[ "json",      "tojsonarray",  1,      "clob", ""      ]
-[ "json",      "tojsonarray",  0,      "clob", "create aggregate 
json.tojsonarray( x double ) returns string external name aggr.jsonaggr;"     ]
-[ "json",      "tojsonarray",  1,      "double",       ""      ]
-[ "json",      "valuearray",   0,      "json", "create function 
json.valuearray(js json)\nreturns  json external name json.valuearray;"        ]
-[ "json",      "valuearray",   1,      "json", ""      ]
-[ "logging",   "compinfo",     0,      "int",  "create function 
logging.compinfo()\nreturns table(\n\"id\" int,\n\"component\" 
string,\n\"log_level\" string\n)\nexternal name logging.compinfo;"      ]
-[ "logging",   "compinfo",     1,      "clob", ""      ]
-[ "logging",   "compinfo",     2,      "clob", ""      ]
-[ "logging",   "resetcomplevel",       0,      "clob", "create procedure 
logging.resetcomplevel(comp_id string)\nexternal name logging.resetcomplevel;"  
      ]
-[ "logging",   "resetlayerlevel",      0,      "clob", "create procedure 
logging.resetlayerlevel(layer_id string)\nexternal name 
logging.resetlayerlevel;"     ]
-[ "logging",   "setadapter",   0,      "clob", "create procedure 
logging.setadapter(adapter_id string)\nexternal name logging.setadapter;"     ]
-[ "logging",   "setcomplevel", 0,      "clob", "create procedure 
logging.setcomplevel(comp_id string, lvl_id string)\nexternal name 
logging.setcomplevel;"     ]
-[ "logging",   "setcomplevel", 1,      "clob", ""      ]
-[ "logging",   "setflushlevel",        0,      "clob", "create procedure 
logging.setflushlevel(lvl_id string)\nexternal name logging.setflushlevel;"   ]
-[ "logging",   "setlayerlevel",        0,      "clob", "create procedure 
logging.setlayerlevel(layer_id string, lvl_id string)\nexternal name 
logging.setlayerlevel;"  ]
-[ "logging",   "setlayerlevel",        1,      "clob", ""      ]
-[ "profiler",  "getlimit",     0,      "int",  "create function 
profiler.getlimit() returns integer external name profiler.getlimit;"  ]
-[ "profiler",  "setheartbeat", 0,      "int",  "create procedure 
profiler.setheartbeat(beat int) external name profiler.setheartbeat;" ]
-[ "profiler",  "setlimit",     0,      "int",  "create procedure 
profiler.setlimit(lim integer) external name profiler.setlimit;"      ]
-[ "sys",       "<",    0,      "boolean",      "<"     ]
-[ "sys",       "<",    1,      "any",  ""      ]
-[ "sys",       "<",    2,      "any",  ""      ]
-[ "sys",       "<=",   0,      "boolean",      "<="    ]
-[ "sys",       "<=",   1,      "any",  ""      ]
-[ "sys",       "<=",   2,      "any",  ""      ]
-[ "sys",       "<>",   0,      "boolean",      "!="    ]
-[ "sys",       "<>",   1,      "any",  ""      ]
-[ "sys",       "<>",   2,      "any",  ""      ]
-[ "sys",       "=",    0,      "boolean",      "="     ]
-[ "sys",       "=",    1,      "any",  ""      ]
-[ "sys",       "=",    2,      "any",  ""      ]
-[ "sys",       ">",    0,      "boolean",      ">"     ]
-[ "sys",       ">",    1,      "any",  ""      ]
-[ "sys",       ">",    2,      "any",  ""      ]
-[ "sys",       ">=",   0,      "boolean",      ">="    ]
-[ "sys",       ">=",   1,      "any",  ""      ]
-[ "sys",       ">=",   2,      "any",  ""      ]
-[ "sys",       "abbrev",       0,      "clob", "create function \"abbrev\" (p 
inet) returns clob\nexternal name inet.\"abbrev\";"      ]
-[ "sys",       "abbrev",       1,      "inet", ""      ]
-[ "sys",       "abs",  0,      "month_interval",       "abs"   ]
-[ "sys",       "abs",  1,      "month_interval",       ""      ]
-[ "sys",       "abs",  0,      "day_interval", "abs"   ]
-[ "sys",       "abs",  1,      "day_interval", ""      ]
-[ "sys",       "abs",  0,      "sec_interval", "abs"   ]
-[ "sys",       "abs",  1,      "sec_interval", ""      ]
-[ "sys",       "abs",  0,      "tinyint",      "abs"   ]
-[ "sys",       "abs",  1,      "tinyint",      ""      ]
-[ "sys",       "abs",  0,      "smallint",     "abs"   ]
-[ "sys",       "abs",  1,      "smallint",     ""      ]
-[ "sys",       "abs",  0,      "int",  "abs"   ]
-[ "sys",       "abs",  1,      "int",  ""      ]
-[ "sys",       "abs",  0,      "bigint",       "abs"   ]
-[ "sys",       "abs",  1,      "bigint",       ""      ]
-[ "sys",       "abs",  0,      "decimal",      "abs"   ]
-[ "sys",       "abs",  1,      "decimal",      ""      ]
-[ "sys",       "abs",  0,      "decimal",      "abs"   ]
-[ "sys",       "abs",  1,      "decimal",      ""      ]
-[ "sys",       "abs",  0,      "decimal",      "abs"   ]
-[ "sys",       "abs",  1,      "decimal",      ""      ]
-[ "sys",       "abs",  0,      "decimal",      "abs"   ]
-[ "sys",       "abs",  1,      "decimal",      ""      ]
-[ "sys",       "abs",  0,      "real", "abs"   ]
-[ "sys",       "abs",  1,      "real", ""      ]
-[ "sys",       "abs",  0,      "double",       "abs"   ]
-[ "sys",       "abs",  1,      "double",       ""      ]
-[ "sys",       "acos", 0,      "real", "acos"  ]
-[ "sys",       "acos", 1,      "real", ""      ]
-[ "sys",       "acos", 0,      "double",       "acos"  ]
-[ "sys",       "acos", 1,      "double",       ""      ]
-[ "sys",       "all",  0,      "any",  "all"   ]
-[ "sys",       "all",  1,      "any",  ""      ]
-[ "sys",       "all",  0,      "boolean",      "all"   ]
-[ "sys",       "all",  1,      "boolean",      ""      ]
-[ "sys",       "all",  2,      "boolean",      ""      ]
-[ "sys",       "all",  3,      "boolean",      ""      ]
-[ "sys",       "allnotequal",  0,      "boolean",      "allnotequal"   ]
-[ "sys",       "allnotequal",  1,      "any",  ""      ]
-[ "sys",       "alpha",        0,      "double",       "create function 
alpha(pdec double, pradius double)\nreturns double external name sql.alpha;"   ]
-[ "sys",       "alpha",        1,      "double",       ""      ]
-[ "sys",       "alpha",        2,      "double",       ""      ]
-[ "sys",       "analyze",      0,      "int",  "create procedure 
sys.analyze(minmax int, \"sample\" bigint)\nexternal name sql.analyze;"       ]
-[ "sys",       "analyze",      1,      "bigint",       ""      ]
-[ "sys",       "analyze",      0,      "int",  "create procedure 
sys.analyze(minmax int, \"sample\" bigint, sch string)\nexternal name 
sql.analyze;"   ]
-[ "sys",       "analyze",      1,      "bigint",       ""      ]
-[ "sys",       "analyze",      2,      "clob", ""      ]
-[ "sys",       "analyze",      0,      "int",  "create procedure 
sys.analyze(minmax int, \"sample\" bigint, sch string, tbl string)\nexternal 
name sql.analyze;"       ]
-[ "sys",       "analyze",      1,      "bigint",       ""      ]
-[ "sys",       "analyze",      2,      "clob", ""      ]
-[ "sys",       "analyze",      3,      "clob", ""      ]
-[ "sys",       "analyze",      0,      "int",  "create procedure 
sys.analyze(minmax int, \"sample\" bigint, sch string, tbl string, col 
string)\nexternal name sql.analyze;"   ]
-[ "sys",       "analyze",      1,      "bigint",       ""      ]
-[ "sys",       "analyze",      2,      "clob", ""      ]
-[ "sys",       "analyze",      3,      "clob", ""      ]
-[ "sys",       "analyze",      4,      "clob", ""      ]
-[ "sys",       "and",  0,      "boolean",      "and"   ]
-[ "sys",       "and",  1,      "boolean",      ""      ]
-[ "sys",       "and",  2,      "boolean",      ""      ]
-[ "sys",       "any",  0,      "boolean",      "any"   ]
-[ "sys",       "any",  1,      "boolean",      ""      ]
-[ "sys",       "any",  2,      "boolean",      ""      ]
-[ "sys",       "any",  3,      "boolean",      ""      ]
-[ "sys",       "anyequal",     0,      "boolean",      "anyequal"      ]
-[ "sys",       "anyequal",     1,      "any",  ""      ]
-[ "sys",       "ascii",        0,      "int",  "ascii" ]
-[ "sys",       "ascii",        1,      "char", ""      ]
-[ "sys",       "ascii",        0,      "int",  "ascii" ]
-[ "sys",       "ascii",        1,      "varchar",      ""      ]
-[ "sys",       "ascii",        0,      "int",  "ascii" ]
-[ "sys",       "ascii",        1,      "clob", ""      ]
-[ "sys",       "asin", 0,      "real", "asin"  ]
-[ "sys",       "asin", 1,      "real", ""      ]
-[ "sys",       "asin", 0,      "double",       "asin"  ]
-[ "sys",       "asin", 1,      "double",       ""      ]
-[ "sys",       "atan", 0,      "real", "atan"  ]
-[ "sys",       "atan", 1,      "real", ""      ]
-[ "sys",       "atan", 0,      "real", "atan2" ]
-[ "sys",       "atan", 1,      "real", ""      ]
-[ "sys",       "atan", 2,      "real", ""      ]
-[ "sys",       "atan", 0,      "double",       "atan"  ]
-[ "sys",       "atan", 1,      "double",       ""      ]
-[ "sys",       "atan", 0,      "double",       "atan2" ]
-[ "sys",       "atan", 1,      "double",       ""      ]
-[ "sys",       "atan", 2,      "double",       ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "double",       ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "tinyint",      ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "smallint",     ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "int",  ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "bigint",       ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "real", ""      ]
-[ "sys",       "avg",  0,      "decimal",      "avg"   ]
-[ "sys",       "avg",  1,      "decimal",      ""      ]
-[ "sys",       "avg",  0,      "decimal",      "avg"   ]
-[ "sys",       "avg",  1,      "decimal",      ""      ]
-[ "sys",       "avg",  0,      "decimal",      "avg"   ]
-[ "sys",       "avg",  1,      "decimal",      ""      ]
-[ "sys",       "avg",  0,      "decimal",      "avg"   ]
-[ "sys",       "avg",  1,      "decimal",      ""      ]
-[ "sys",       "avg",  0,      "month_interval",       "avg"   ]
-[ "sys",       "avg",  1,      "month_interval",       ""      ]
-[ "sys",       "avg",  0,      "day_interval", "avg"   ]
-[ "sys",       "avg",  1,      "day_interval", ""      ]
-[ "sys",       "avg",  0,      "sec_interval", "avg"   ]
-[ "sys",       "avg",  1,      "sec_interval", ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "double",       ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "tinyint",      ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "smallint",     ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "int",  ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "bigint",       ""      ]
-[ "sys",       "avg",  0,      "double",       "avg"   ]
-[ "sys",       "avg",  1,      "real", ""      ]
-[ "sys",       "avg",  0,      "decimal",      "avg"   ]
-[ "sys",       "avg",  1,      "decimal",      ""      ]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to