Changeset: c25d7596c28a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c25d7596c28a
Modified Files:
monetdb5/modules/mal/Tests/inspect05.stable.out
sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
sql/test/sys-schema/Tests/systemfunctions.stable.out
Branch: default
Log Message:
Approved output
diffs (truncated from 359 to 300 lines):
diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out
b/monetdb5/modules/mal/Tests/inspect05.stable.out
--- a/monetdb5/modules/mal/Tests/inspect05.stable.out
+++ b/monetdb5/modules/mal/Tests/inspect05.stable.out
@@ -79,25 +79,26 @@ stdout of test 'inspect05` in directory
[ 48@0, "orderidx", "pattern", "bat", "(bv:bat[:any_1],
l:bat[:any_1]...):void ", "OIDXmerge;" ]
[ 49@0, "orderidx", "pattern", "bat", "(bv:bat[:any_1],
pieces:int):void ", "OIDXcreate;" ]
[ 50@0, "orderidx", "pattern", "bat", "(bv:bat[:any_1]):void
", "OIDXcreate;" ]
-[ 51@0, "partition", "pattern", "bat", "(b:bat[:any_1],
pieces:int, n:int):bat[:any_1] ", "CMDBATpartition2;" ]
-[ 52@0, "partition", "pattern", "bat",
"(b:bat[:any_1]):bat[:any_1]... ", "CMDBATpartition;" ]
-[ 53@0, "replace", "command", "bat", "(b:bat[:any_1],
del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ]
-[ 54@0, "replace", "command", "bat", "(b:bat[:any_1],
del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ]
-[ 55@0, "replace", "command", "bat", "(b:bat[:any_1],
rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ",
"BKCbat_inplace_force;" ]
-[ 56@0, "replace", "command", "bat", "(b:bat[:any_1],
rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ]
-[ 57@0, "reuse", "command", "bat", "(b:bat[:any_1], h:oid,
t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ]
-[ 58@0, "reuseMap", "command", "bat", "(b:bat[:any_1], h:oid,
t:any_1):bat[:any_1] ", "BKCbun_inplace;" ]
-[ 59@0, "save", "pattern", "bat", "(val:any_1):bat[:any_1] ",
"CMDBATsingle;" ]
-[ 60@0, "save", "command", "bat", "(b:bat[:any_1]):bit ",
"BKCsetImprints;" ]
-[ 61@0, "setAccess", "command", "bat", "(b:bat[:any_1]):bit ",
"BKCsetHash;" ]
-[ 62@0, "setColumn", "command", "bat", "(nme:str):bit ",
"BKCsave;" ]
-[ 63@0, "setHash", "command", "bat", "(nme:bat[:any_1]):void
", "BKCsave2;" ]
-[ 64@0, "setImprints", "command", "bat", "(b:bat[:any_1]):void
", "BKCsetPersistent;" ]
-[ 65@0, "setKey", "command", "bat", "(b:bat[:any_1]):void
", "BKCsetTransient;" ]
-[ 66@0, "setName", "command", "bat", "(b:bat[:any_1],
t:str):void ", "BKCsetColumn;" ]
-[ 67@0, "setPersistent", "command", "bat",
"(b:bat[:any_1], s:str):void ", "BKCsetName;" ]
-[ 68@0, "setTransient", "command", "bat", "(b:bat[:any_1],
mode:str):bat[:any_1] ", "BKCsetAccess;" ]
-[ 69@0, "single", "command", "bat", "(b:bat[:any_1],
mode:bit):bat[:any_1] ", "BKCsetkey;" ]
+[ 51@0, "pack", "pattern", "bat", "(X_0:any_2...):bat[:any_2] ",
"MATpackValues;" ]
+[ 52@0, "partition", "pattern", "bat", "(b:bat[:any_1],
pieces:int, n:int):bat[:any_1] ", "CMDBATpartition2;" ]
+[ 53@0, "partition", "pattern", "bat",
"(b:bat[:any_1]):bat[:any_1]... ", "CMDBATpartition;" ]
+[ 54@0, "replace", "command", "bat", "(b:bat[:any_1],
del:bat[:oid]):bat[:oid] ", "BKCreuseBATmap;" ]
+[ 55@0, "replace", "command", "bat", "(b:bat[:any_1],
del:bat[:oid]):bat[:any_1] ", "BKCreuseBAT;" ]
+[ 56@0, "replace", "command", "bat", "(b:bat[:any_1],
rid:bat[:oid], val:bat[:any_1], force:bit):bat[:any_1] ",
"BKCbat_inplace_force;" ]
+[ 57@0, "replace", "command", "bat", "(b:bat[:any_1],
rid:bat[:oid], val:bat[:any_1]):bat[:any_1] ", "BKCbat_inplace;" ]
+[ 58@0, "reuse", "command", "bat", "(b:bat[:any_1], h:oid,
t:any_1, force:bit):bat[:any_1] ", "BKCbun_inplace_force;" ]
+[ 59@0, "reuseMap", "command", "bat", "(b:bat[:any_1], h:oid,
t:any_1):bat[:any_1] ", "BKCbun_inplace;" ]
+[ 60@0, "save", "pattern", "bat", "(val:any_1):bat[:any_1] ",
"CMDBATsingle;" ]
+[ 61@0, "save", "command", "bat", "(b:bat[:any_1]):bit ",
"BKCsetImprints;" ]
+[ 62@0, "setAccess", "command", "bat", "(b:bat[:any_1]):bit ",
"BKCsetHash;" ]
+[ 63@0, "setColumn", "command", "bat", "(nme:str):bit ",
"BKCsave;" ]
+[ 64@0, "setHash", "command", "bat", "(nme:bat[:any_1]):void
", "BKCsave2;" ]
+[ 65@0, "setImprints", "command", "bat", "(b:bat[:any_1]):void
", "BKCsetPersistent;" ]
+[ 66@0, "setKey", "command", "bat", "(b:bat[:any_1]):void
", "BKCsetTransient;" ]
+[ 67@0, "setName", "command", "bat", "(b:bat[:any_1],
t:str):void ", "BKCsetColumn;" ]
+[ 68@0, "setPersistent", "command", "bat",
"(b:bat[:any_1], s:str):void ", "BKCsetName;" ]
+[ 69@0, "setTransient", "command", "bat", "(b:bat[:any_1],
mode:str):bat[:any_1] ", "BKCsetAccess;" ]
+[ 70@0, "single", "command", "bat", "(b:bat[:any_1],
mode:bit):bat[:any_1] ", "BKCsetkey;" ]
# 08:55:30 >
# 08:55:30 > Done.
diff --git
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
---
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
+++
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
@@ -34,11 +34,10 @@ stdout of test 'duplicates-not-eliminate
% 1023 # length
function user.s4_0():void;
X_142:void := querylog.define("explain select sys.timestamp_to_str(case
when task0.\"sys_created_on\" >= \\'1999-10-31 09:00:00\\' and
task0.\"sys_created_on\" < \\'2000-04-02 10:00:00\\' then
task0.\"sys_created_on\" + interval \\'-28800\\' second when
task0.\"sys_created_on\" >= \\'2000-04-02 10:00:00\\' and
task0.\"sys_created_on\" < \\'2000-10-29 09:00:00\\' then
task0.\"sys_created_on\" + interval \\'-25200\\' second when
task0.\"sys_created_on\" >= \\'2000-10-29 09:00:00\\' and
task0.\"sys_created_on\" < \\'2001-04-01 10:00:00\\' then
task0.\"sys_created_on\" + interval \\'-28800\\' second when
task0.\"sys_created_on\" >= \\'2001-04-01 10:00:00\\' and
task0.\"sys_created_on\" < \\'2001-10-28 09:00:00\\' then
task0.\"sys_created_on\" + interval \\'-25200\\' second when
task0.\"sys_created_on\" >= \\'2001-10-28 09:00:00\\' and
task0.\"sys_created_on\" < \\'2002-04-07 10:00:00\\' then
task0.\"sys_created_on\" + interval \\'-28800\\' second when
task0.\"sys_created_on\" >= \\'
2002-04-07 10:00:00\\' and
- X_1608:bat[:str] := bat.new(nil:str);
- X_1614:bat[:int] := bat.new(nil:int);
- X_1612:bat[:int] := bat.new(nil:int);
- X_1611:bat[:str] := bat.new(nil:str);
- X_1610:bat[:str] := bat.new(nil:str);
+ X_1608:bat[:str] := bat.pack("sys.L1":str);
+ X_1609:bat[:str] := bat.pack("yearref":str);
+ X_1610:bat[:str] := bat.pack("clob":str);
+ X_1611:bat[:int] := bat.pack(0:int);
X_188:bat[:timestamp] := bat.new(nil:timestamp);
X_200:bat[:bit] := batcalc.between(X_188:bat[:timestamp], "1999-10-31
09:00:00.000000":timestamp, "2000-04-02 10:00:00.000000":timestamp, false:bit,
true:bit, false:bit, false:bit, false:bit);
X_203:bat[:bit] := batcalc.isnil(X_200:bat[:bit]);
@@ -227,12 +226,7 @@ function user.s4_0():void;
X_1601:bat[:timestamp] := batcalc.ifthenelse(X_245:bat[:bit],
X_1458:bat[:timestamp], X_1600:bat[:timestamp]);
X_1602:bat[:timestamp] := batcalc.ifthenelse(X_217:bat[:bit],
X_1454:bat[:timestamp], X_1601:bat[:timestamp]);
X_1604:bat[:str] := mal.manifold("mtime":str, "timestamp_to_str":str,
X_1602:bat[:timestamp], "%Y":str);
- X_1615:bat[:str] := bat.append(X_1608:bat[:str], "sys.L1":str);
- X_1617:bat[:str] := bat.append(X_1610:bat[:str], "yearref":str);
- X_1619:bat[:str] := bat.append(X_1611:bat[:str], "clob":str);
- X_1621:bat[:int] := bat.append(X_1612:bat[:int], 0:int);
- X_1623:bat[:int] := bat.append(X_1614:bat[:int], 0:int);
- sql.resultSet(X_1615:bat[:str], X_1617:bat[:str], X_1619:bat[:str],
X_1621:bat[:int], X_1623:bat[:int], X_1604:bat[:str]);
+ sql.resultSet(X_1608:bat[:str], X_1609:bat[:str], X_1610:bat[:str],
X_1611:bat[:int], X_1611:bat[:int], X_1604:bat[:str]);
end user.s4_0;
#inline actions= 0 time=24 usec
#remap actions=230 time=419 usec
diff --git a/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
b/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
--- a/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
+++ b/sql/test/BugTracker/Tests/explain.SF-1739353.stable.out
@@ -56,33 +56,34 @@ Operation successful
| X_45:bat[:int] := bat.pack(0:int);
|
| sql.resultSet(X_41:bat[:str], X_42:bat[:str], X_43:bat[:str],
X_44:bat[:int], X_45:bat[:int], X_39:bat[:str]); |
| end user.s4_0;
|
-| #inline actions= 0 time=2 usec
|
+| #inline actions= 0 time=1 usec
|
| #remap actions= 0 time=2 usec
|
-| #costmodel actions= 1 time=3 usec
|
-| #coercion actions= 1 time=7 usec
|
-| #aliases actions= 1 time=8 usec
|
-| #evaluate actions= 0 time=7 usec
|
-| #emptybind actions= 0 time=0 usec
|
-| #pushselect actions= 5 time=34 usec
|
-| #aliases actions= 2 time=8 usec
|
-| #mergetable actions= 0 time=51 usec
|
-| #deadcode actions= 3 time=14 usec
|
-| #aliases actions= 0 time=1 usec
|
-| #constants actions= 2 time=8 usec
|
-| #commonTerms actions= 0 time=10 usec
|
-| #projectionpath actions= 0 time=4 usec
|
-| #deadcode actions= 0 time=11 usec
|
-| #reorder actions= 1 time=31 usec
|
-| #matpack actions= 0 time=1 usec
|
-| #multiplex actions= 0 time=2 usec
|
-| #profiler actions= 1 time=1 usec
|
+| #costmodel actions= 1 time=2 usec
|
+| #coercion actions= 1 time=5 usec
|
+| #aliases actions= 1 time=6 usec
|
+| #evaluate actions= 0 time=5 usec
|
+| #emptybind actions= 0 time=1 usec
|
+| #pushselect actions= 5 time=29 usec
|
+| #aliases actions= 2 time=6 usec
|
+| #mergetable actions= 0 time=35 usec
|
+| #deadcode actions= 3 time=8 usec
|
+| #aliases actions= 0 time=0 usec
|
+| #constants actions= 2 time=6 usec
|
+| #commonTerms actions= 0 time=6 usec
|
+| #projectionpath actions= 0 time=3 usec
|
+| #deadcode actions= 0 time=6 usec
|
+| #reorder actions= 1 time=20 usec
|
+| #matpack actions= 0 time=0 usec
|
+| #multiplex actions= 0 time=1 usec
|
+| #profiler actions= 1 time=2 usec
|
| #candidates actions= 1 time=1 usec
|
-| #deadcode actions= 0 time=11 usec
|
+| #deadcode actions= 0 time=7 usec
|
+| #postfix actions= 0 time=5 usec
|
| #wlc actions= 0 time=0 usec
|
-| #garbagecollector actions= 1 time=54 usec
|
-| #total actions=27 time=413 usec
|
+| #garbagecollector actions= 1 time=27 usec
|
+| #total actions=27 time=273 usec
|
+------------------------------------------------------------------------------------------------------------------------+
-53 rows
+54 rows
# 15:11:18 >
# 15:11:18 > "Done."
diff --git a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
--- a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
+++ b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out
@@ -78,31 +78,32 @@ Operation successful
| end user.s4_0;
|
| #inline actions= 0 time=1 usec
|
| #remap actions= 0 time=1 usec
|
-| #costmodel actions= 1 time=1 usec
|
-| #coercion actions= 1 time=4 usec
|
-| #aliases actions= 1 time=5 usec
|
-| #evaluate actions= 0 time=4 usec
|
+| #costmodel actions= 1 time=2 usec
|
+| #coercion actions= 1 time=5 usec
|
+| #aliases actions= 1 time=6 usec
|
+| #evaluate actions= 0 time=5 usec
|
| #emptybind actions= 0 time=0 usec
|
-| #pushselect actions= 5 time=20 usec
|
+| #pushselect actions= 5 time=24 usec
|
| #aliases actions= 2 time=5 usec
|
-| #mergetable actions= 0 time=24 usec
|
-| #deadcode actions= 9 time=8 usec
|
-| #aliases actions= 0 time=0 usec
|
-| #constants actions= 1 time=5 usec
|
-| #commonTerms actions= 0 time=3 usec
|
+| #mergetable actions= 0 time=30 usec
|
+| #deadcode actions= 9 time=9 usec
|
+| #aliases actions= 0 time=1 usec
|
+| #constants actions= 1 time=6 usec
|
+| #commonTerms actions= 0 time=5 usec
|
| #projectionpath actions= 0 time=2 usec
|
-| #deadcode actions= 0 time=5 usec
|
-| #reorder actions= 1 time=15 usec
|
-| #matpack actions= 0 time=0 usec
|
+| #deadcode actions= 0 time=6 usec
|
+| #reorder actions= 1 time=18 usec
|
+| #matpack actions= 0 time=1 usec
|
| #multiplex actions= 0 time=1 usec
|
-| #profiler actions= 1 time=0 usec
|
+| #profiler actions= 1 time=1 usec
|
| #candidates actions= 1 time=1 usec
|
-| #deadcode actions= 0 time=4 usec
|
+| #deadcode actions= 0 time=6 usec
|
+| #postfix actions= 0 time=4 usec
|
| #wlc actions= 0 time=0 usec
|
-| #garbagecollector actions= 1 time=15 usec
|
-| #total actions=27 time=194 usec
|
+| #garbagecollector actions= 1 time=26 usec
|
+| #total actions=27 time=244 usec
|
+--------------------------------------------------------------------------------------------------------------------+
-46 rows
+47 rows
# 16:04:05 >
# 16:04:05 > "Done."
diff --git
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
---
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
+++
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.stable.out
@@ -194,7 +194,7 @@ function user.s10_0():void;
X_23:bat[:oid] := sql.delta(X_18:bat[:oid], X_21:bat[:oid],
X_22:bat[:oid], X_20:bat[:oid]);
X_24:bat[:oid] := algebra.projection(C_5:bat[:oid], X_23:bat[:oid]);
C_32:bat[:oid] := sql.tid(X_4:int, "sys":str, "pk1":str);
- (X_34:bat[:oid], X_35:bat[:oid]) := algebra.join(X_24:bat[:oid],
C_32:bat[:oid], nil:BAT, nil:BAT, false:bit, nil:lng);
+ X_34:bat[:oid] := algebra.join(X_24:bat[:oid], C_32:bat[:oid], nil:BAT,
nil:BAT, false:bit, nil:lng);
X_8:bat[:int] := sql.bind(X_4:int, "sys":str, "fk":str, "id":str, 0:int);
X_17:bat[:int] := algebra.projection(C_5:bat[:oid], X_8:bat[:int]);
X_42:bat[:int] := algebra.projection(X_34:bat[:oid], X_17:bat[:int]);
diff --git
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
---
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
+++
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.stable.out
@@ -127,7 +127,7 @@ function user.s8_0():void;
X_23:bat[:oid] := sql.delta(X_18:bat[:oid], X_21:bat[:oid],
X_22:bat[:oid], X_20:bat[:oid]);
X_24:bat[:oid] := algebra.projection(C_5:bat[:oid], X_23:bat[:oid]);
C_32:bat[:oid] := sql.tid(X_4:int, "sys":str, "pk1":str);
- (X_34:bat[:oid], X_35:bat[:oid]) := algebra.join(X_24:bat[:oid],
C_32:bat[:oid], nil:BAT, nil:BAT, false:bit, nil:lng);
+ X_34:bat[:oid] := algebra.join(X_24:bat[:oid], C_32:bat[:oid], nil:BAT,
nil:BAT, false:bit, nil:lng);
X_8:bat[:int] := sql.bind(X_4:int, "sys":str, "fk":str, "id":str, 0:int);
X_17:bat[:int] := algebra.projection(C_5:bat[:oid], X_8:bat[:int]);
X_42:bat[:int] := algebra.projection(X_34:bat[:oid], X_17:bat[:int]);
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
@@ -242,7 +242,9 @@ stdout of test 'check` in directory 'sql
\dSf sys."setoptimizer"
\dSf sys."setprinttimeout"
\dSf sys."setquerytimeout"
+\dSf sys."setsession"
\dSf sys."setsessiontimeout"
+\dSf sys."settimeout"
\dSf sys."setworkerlimit"
\dSf sys."shpattach"
\dSf sys."shpload"
@@ -701,7 +703,9 @@ SYSTEM PROCEDURE sys.setmemorylim
SYSTEM PROCEDURE sys.setoptimizer
SYSTEM PROCEDURE sys.setprinttimeout
SYSTEM PROCEDURE sys.setquerytimeout
+SYSTEM PROCEDURE sys.setsession
SYSTEM PROCEDURE sys.setsessiontimeout
+SYSTEM PROCEDURE sys.settimeout
SYSTEM PROCEDURE sys.setworkerlimit
SYSTEM PROCEDURE sys.shpattach
SYSTEM PROCEDURE sys.shpload
@@ -1142,8 +1146,11 @@ create procedure sys.setoptimizer("sessi
create procedure sys.setprinttimeout("timeout" integer) external name
clients.setprinttimeout;
create procedure sys.setquerytimeout("query" int) external name
clients.setquerytimeout;
create procedure sys.setquerytimeout("sessionid" int, "query" int) external
name clients.setquerytimeout;
+create procedure sys.setsession("timeout" bigint) external name
clients.setsession;
create procedure sys.setsessiontimeout("sessionid" int, "query" int) external
name clients.setsessiontimeout;
create procedure sys.setsessiontimeout("timeout" int) external name
clients.setsessiontimeout;
+create procedure sys.settimeout("query" bigint) external name
clients.settimeout;
+create procedure sys.settimeout("query" bigint, "session" bigint) external
name clients.settimeout;
create procedure sys.setworkerlimit("limit" int) external name
clients.setworkerlimit;
create procedure sys.setworkerlimit("sessionid" int, "limit" int) external
name clients.setworkerlimit;
create procedure shpattach(fname string) external name shp.attach;
@@ -2162,7 +2169,7 @@ drop function pcre_replace(string, strin
% .s, .f, .L47, .L50, .f, .fl, .ft, .f, .f, .f,
.L51, .L52, .L53, .L54, .L55, .L56, .L57, .L60, .L61, .L62,
.L63, .L64, .L65, .L66, .L67, .L70, .L71, .L72, .L73, .L74,
.L75, .L76, .L77, .L100, .L101, .L102, .L103, .L104, .L105, .L106,
.L107, .L110, .L111, .L112, .L113, .L114, .L115, .L116, .L117, .L120,
.L121, .L122, .L123, .L124, .L125, .L126, .L127, .L130, .L131, .L132,
.L133, .L134, .L135, .L136, .L137, .L140, .L141, .L142, .L143, .L144,
.L145, .L146, .L147, .L150, .L151, .L152, .L153, .L154, .L155, .L156,
.L157, .L160, .L161, .L162, .L163, .L164, .L165, .L166, .L167, .L170 #
table_name
% name, name, system, query, mod, language_name,
function_type_name, side_effect, varres, vararg, name0, type0,
type_digits0, type_scale0, inout0, name1, type1, type_digits1,
type_scale1, inout1, name2, type2, type_digits2, type_scale2, inout2,
name3, type3, type_digits3, type_scale3, inout3, name4, type4,
type_digits4, type_scale4, inout4, name5, type5, type_digits5,
type_scale5, inout5, name6, type6, type_digits6, type_scale6, inout6,
name7, type7, type_digits7, type_scale7, inout7, name8, type8,
type_digits8, type_scale8, inout8, name9, type9, type_digits9,
type_scale9, inout9, name10, type10, type_digits10, type_scale10,
inout10, name11, type11, type_digits11, type_scale11, inout11,
name12, type12, type_digits12, type_scale12, inout12, name13, type13,
type_digits13, type_scale13, inout13, name14, type14, type_digits14,
type_scale14, inout14, name15, type15, type_digits15, type_scale15,
inout15 # name
% varchar, varchar, char, varchar, varchar,
varchar, varchar, boolean, boolean, boolean,
varchar, varchar, int, int, char, varchar,
varchar, int, int, char, varchar, varchar, int,
int, char, varchar, varchar, int, int, char,
varchar, varchar, int, int, char, varchar,
varchar, int, int, char, varchar, varchar, int,
int, char, varchar, varchar, int, int, char,
varchar, varchar, int, int, char, varchar,
varchar, int, int, char, varchar, varchar, int,
int, char, varchar, varchar, int, int, char,
varchar, varchar, int, int, char, varchar,
varchar, int, int, char, varchar, varchar, int,
int, char, varchar, varchar, int, int, char # type
-% 8, 24, 6, 1362, 9, 10, 26, 5, 5, 5,
11, 14, 4, 1, 3, 16, 14, 4, 1, 3,
16, 14, 4, 1, 3, 27, 12, 4, 1, 3,
12, 7, 2, 1, 3, 10, 14, 4, 1, 3,
8, 14, 2, 1, 3, 9, 7, 2, 1, 3,
10, 7, 2, 1, 3, 8, 6, 2, 1, 3,
6, 6, 2, 1, 3, 6, 7, 2, 1, 3,
8, 6, 2, 1, 3, 6, 7, 1, 1, 3,
9, 7, 1, 1, 3, 6, 7, 1, 1, 3 #
length
+% 8, 24, 6, 1362, 9, 10, 26, 5, 5, 5,
11, 14, 4, 1, 3, 16, 14, 4, 1, 3,
16, 14, 4, 1, 3, 27, 12, 4, 1, 3,
9, 7, 2, 1, 3, 14, 14, 4, 1, 3,
12, 14, 2, 1, 3, 11, 7, 2, 1, 3,
11, 7, 2, 1, 3, 8, 6, 2, 1, 3,
6, 6, 2, 1, 3, 6, 7, 1, 1, 3,
8, 6, 2, 1, 3, 6, 7, 1, 1, 3,
9, 7, 1, 1, 3, 6, 7, 1, 1, 3 #
length
[ "bam", "bam_drop_file", "SYSTEM", "create procedure
bam.bam_drop_file(file_id bigint, dbschema smallint) external name
bam.bam_drop_file;", "bam", "MAL", "Procedure", true, false,
false, "file_id", "bigint", 64, 0, "in", "dbschema",
"smallint", 16, 0, "in", NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL ]
[ "bam", "bam_export", "SYSTEM", "create procedure
bam.bam_export(output_path string) external name bam.bam_export;", "bam",
"MAL", "Procedure", true, false, false, "output_path", "clob", 0,
0, "in", NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL ]
[ "bam", "bam_flag", "SYSTEM", "create function
bam.bam_flag(flag smallint, name string) returns boolean external name
bam.bam_flag;", "bam", "MAL", "Scalar function", false, false, false,
"result", "boolean", 1, 0, "out", "flag", "smallint",
16, 0, "in", "name", "clob", 0, 0, "in", NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL ]
@@ -3312,8 +3319,11 @@ drop function pcre_replace(string, strin
[ "sys", "setprinttimeout", "SYSTEM", "create procedure
sys.setprinttimeout(\"timeout\" integer) external name
clients.setprinttimeout;", "clients", "MAL", "Procedure", true,
false, false, "timeout", "int", 32, 0, "in", NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL ]
[ "sys", "setquerytimeout", "SYSTEM", "create procedure
sys.setquerytimeout(\"query\" int) external name clients.setquerytimeout;",
"clients", "MAL", "Procedure", true, false, false, "query",
"int", 32, 0, "in", NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL ]
[ "sys", "setquerytimeout", "SYSTEM", "create procedure
sys.setquerytimeout(\"sessionid\" int, \"query\" int) external name
clients.setquerytimeout;", "clients", "MAL", "Procedure", true,
false, false, "sessionid", "int", 32, 0, "in", "query",
"int", 32, 0, "in", NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL ]
+[ "sys", "setsession", "SYSTEM", "create procedure
sys.setsession(\"timeout\" bigint) external name clients.setsession;",
"clients", "MAL", "Procedure", true, false, false, "timeout",
"bigint", 64, 0, "in", NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
]
[ "sys", "setsessiontimeout", "SYSTEM", "create procedure
sys.setsessiontimeout(\"sessionid\" int, \"query\" int) external name
clients.setsessiontimeout;", "clients", "MAL", "Procedure", true,
false, false, "sessionid", "int", 32, 0, "in", "query",
"int", 32, 0, "in", NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL ]
[ "sys", "setsessiontimeout", "SYSTEM", "create procedure
sys.setsessiontimeout(\"timeout\" int) external name
clients.setsessiontimeout;", "clients", "MAL", "Procedure", true,
false, false, "timeout", "int", 32, 0, "in", NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL ]
+[ "sys", "settimeout", "SYSTEM", "create procedure
sys.settimeout(\"query\" bigint) external name clients.settimeout;",
"clients", "MAL", "Procedure", true, false, false, "query",
"bigint", 64, 0, "in", NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
]
+[ "sys", "settimeout", "SYSTEM", "create procedure
sys.settimeout(\"query\" bigint, \"session\" bigint) external name
clients.settimeout;", "clients", "MAL", "Procedure", true,
false, false, "query", "bigint", 64, 0, "in",
"session", "bigint", 64, 0, "in", NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL ]
[ "sys", "setworkerlimit", "SYSTEM", "create procedure
sys.setworkerlimit(\"limit\" int) external name clients.setworkerlimit;",
"clients", "MAL", "Procedure", true, false, false, "limit",
"int", 32, 0, "in", NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL ]
[ "sys", "setworkerlimit", "SYSTEM", "create procedure
sys.setworkerlimit(\"sessionid\" int, \"limit\" int) external name
clients.setworkerlimit;", "clients", "MAL", "Procedure", true,
false, false, "sessionid", "int", 32, 0, "in", "limit",
"int", 32, 0, "in", NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL ]
[ "sys", "shpattach", "SYSTEM", "create procedure
shpattach(fname string) external name shp.attach;", "shp", "MAL",
"Procedure", true, false, false, "fname", "clob", 0, 0,
"in", NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL ]
diff --git a/sql/test/emptydb/Tests/check.stable.out.32bit
b/sql/test/emptydb/Tests/check.stable.out.32bit
--- a/sql/test/emptydb/Tests/check.stable.out.32bit
+++ b/sql/test/emptydb/Tests/check.stable.out.32bit
@@ -244,7 +244,9 @@ stdout of test 'check` in directory 'sql
\dSf sys."setoptimizer"
\dSf sys."setprinttimeout"
\dSf sys."setquerytimeout"
+\dSf sys."setsession"
\dSf sys."setsessiontimeout"
+\dSf sys."settimeout"
\dSf sys."setworkerlimit"
\dSf sys."shpattach"
\dSf sys."shpload"
@@ -705,7 +707,9 @@ SYSTEM PROCEDURE sys.setmemorylim
SYSTEM PROCEDURE sys.setoptimizer
SYSTEM PROCEDURE sys.setprinttimeout
SYSTEM PROCEDURE sys.setquerytimeout
+SYSTEM PROCEDURE sys.setsession
SYSTEM PROCEDURE sys.setsessiontimeout
+SYSTEM PROCEDURE sys.settimeout
SYSTEM PROCEDURE sys.setworkerlimit
SYSTEM PROCEDURE sys.shpattach
SYSTEM PROCEDURE sys.shpload
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list