Changeset: c78e56f5c031 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c78e56f5c031
Modified Files:
sql/backends/monet5/sql_upgrades.c
Branch: default
Log Message:
pause, resume and stop procedures are system functions
diffs (21 lines):
diff --git a/sql/backends/monet5/sql_upgrades.c
b/sql/backends/monet5/sql_upgrades.c
--- a/sql/backends/monet5/sql_upgrades.c
+++ b/sql/backends/monet5/sql_upgrades.c
@@ -2364,13 +2364,15 @@ sql_update_default(Client c, mvc *sql, c
"create procedure sys.resume(tag tinyint)\n"
"external name sql.sysmon_resume;\n"
"create procedure sys.stop(tag tinyint)\n"
- "external name sql.sysmon_stop;\n"
- );
+ "external name sql.sysmon_stop;\n");
pos += snprintf(buf + pos, bufsize - pos,
"update sys.functions set system = true where schema_id
= (select id from sys.schemas where name = 'sys')"
" and name = 'queue' and type = %d;\n", (int) F_UNION);
pos += snprintf(buf + pos, bufsize - pos,
+ "update sys.functions set system = true where schema_id
= (select id from sys.schemas where name = 'sys')"
+ " and name in ('pause', 'resume', 'stop') and type =
%d;\n", (int) F_PROC);
+ pos += snprintf(buf + pos, bufsize - pos,
"update sys._tables set system = true where schema_id =
(select id from sys.schemas where name = 'sys')"
" and name = 'queue';\n");
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list