⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 void.stable.out

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 OUT
📖 第 1 页 / 共 2 页
字号:
stdout of test 'void` in directory 'tests/gdkTests` itself:# 23:46:00 >  # 23:46:00 >  Mtimeout -timeout 60 mserver5 "--config=/ufs/mk/monet5/Linux/etc/MonetDB5.conf" --debug=10 --set "monet_mod_path=/ufs/mk/monet5/Linux/lib/MonetDB5:/ufs/mk/opensource/MonetDB/Linux/lib/MonetDB" --set "gdk_dbfarm=/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm" --set "sql_logdir=/ufs/mk/monet5/Linux/var/MonetDB5/dblogs" --set mapi_port=35611 --set monet_prompt= --trace --dbname=mTests_tests_gdkTests  void.mal < /dev/null# 23:46:00 >  # MonetDB Server v4.99.19# Copyright (c) 1993-2006 CWI, all rights reserved# Compiled for x86_64-redhat-linux-gnu/64bit with 64bit OIDs dynamically linked# config:/ufs/mk/monet5/Linux/etc/MonetDB5.conf# dbfarm:/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm# dbname:mTests_tests_gdkTests# Visit http://monetdb.cwi.nl/ for further information##io.print("First keep void tests");#a := bat.new(:void,:int,10);#bat.setName(a,"A");#bat.append(a,1);#bat.append(a,4);#bat.append(a,7);#bat.append(a,2);#bat.append(a,8);#bat.append(a,1);#bat.append(a,4);#bat.append(a,5);#bat.append(a,8);#bat.append(a,3);#bat.setSequenceBase(a,10:oid);#io.print(a);##b := algebra.copy(a);#bat.setName(b,"B");##io.print("insert tests");##insert in order#bat.insert(a,20:oid,8);#io.print(a);##io.print("replace tests");## replace uncommited no need to change to oid#bat.replace(a,15:oid,9);#io.print(a);### replace last no need to change to oid#bat.replace(a,20:oid,9);#io.print(a);### replace last + 1, noting needed#bat.replace(a,20:oid,9);#io.print(a);##io.print("delete tests");## delete uncommited from the top#bat.delete(a,20:oid);#bat.delete(a,19:oid);#bat.delete(a,18:oid);#bat.delete(a,17:oid);#bat.delete(a,16:oid);#bat.delete(a,15:oid);#bat.delete(a,14:oid);#bat.delete(a,13:oid);#bat.delete(a,12:oid);#bat.delete(a,11:oid);## only 1 left and still void#io.print(a);### now the convert to oid test#io.print("convert void to oid tests");#a := algebra.copy(b);#bat.setWriteMode(a);#bat.setName(a,"C");##io.print("insert tests");##insert in out of order#bat.insert(a,21:oid,8);#io.print(a);### use oid bat (test if its a properly made bat)#bat.delete(a,21:oid);#ar:= bat.reverse(a);#z:= algebra.join(ar,b);#io.print(z);##io.print("replace tests");##replace commited bun#a := algebra.copy(b); bat.setWriteMode(a); bat.setName(a,"D");#transaction.commit(a);### replace commited #bat.replace(a,15:oid,-3);## replace last (or used to be last)#bat.replace(a,19:oid,-1);## replace something not there#bat.replace(a,20:oid,-2);#io.print(a);### delete commited #io.print("delete tests");#a := algebra.copy(b); bat.setWriteMode(a); bat.setName(a,"E");#transaction.commit(a);#io.print(a);##bat.delete(a,20:oid);io.print(a);#bat.delete(a,19:oid);io.print(a);#bat.delete(a,18:oid);io.print(a);#bat.delete(a,17:oid);io.print(a);#bat.delete(a,16:oid);io.print(a);#bat.delete(a,15:oid);io.print(a);#bat.delete(a,14:oid);io.print(a);#bat.delete(a,13:oid);io.print(a);#bat.delete(a,12:oid);io.print(a);#bat.delete(a,11:oid);io.print(a);## only 1 left and still void#io.print(a);### deleting a transient value from a just void table didn't fix## the denseness##t1 := bat.new(:void,:int);#bat.setSequenceBase(t1,0@0);#bat.append(t1,1);#bat.append(t1,2);#bat.append(t1,3);#io.print("<in>");#v1 := algebra.select(t1, 2,nil:int,false,false);#v2a := algebra.markT(v1,0@0);#vr := bat.reverse(v2a);#vj:= algebra.join(vr,t1);#io.print(vj);##v3 := algebra.select(t1,2, nil:int);#i:= bat.info(v3); z2:= algebra.find(i,"hseqbase"); io.print(z2);#z2:= algebra.find(i,"hdense"); io.print(z2);#bat.setWriteMode(v3);#v3r:= bat.reverse(v3);#bat.delete(v3r,2);#i:= bat.info(v3); z2:= algebra.find(i,"hseqbase"); io.print(z2);#z2:= algebra.find(i,"hdense"); io.print(z2);##x := bat.new(:void,:void);#bat.setSequenceBase(x,0@0);##bat.append(x,12@0);#bat.append(x,nil);#io.print(x);##e := bat.new(:void,:int);#bat.setSequenceBase(e,10@0);#n := bat.new(:void,:int);#bat.setSequenceBase(n,20@0);#bat.append(n,20);#bat.insert(e,n);#io.print(e);##y := bat.new(:void,:int);#bat.insert(y,nil:oid,0);#bat.setSequenceBase(y,20@0);#zn := bat.new(:void,:int);#bat.setSequenceBase(zn,10@0);#bat.setKey(zn,true);#bat.insert(zn,y);#io.print(zn);##clients.quit();#function user.main():void;	# 0  (main:void)    io.print("First keep void tests");	# 1 IOprint_val (_1:void)<-(_2:str)    a := bat.new(:oid,:int,10);	# 2 CMDBATnewint (a:bat[:oid,:int])<-(_4:oid)(_5:int)(_6:int)    bat.setName(a,"A");	# 3 BKCsetName (_7:void)<-(a:bat[:oid,:int])(_8:str)    bat.append(a,1);	# 4 BKCappend_val_wrap (_9:void)<-(a:bat[:oid,:int])(_10:int)    bat.append(a,4);	# 5 BKCappend_val_wrap (_11:void)<-(a:bat[:oid,:int])(_12:int)    bat.append(a,7);	# 6 BKCappend_val_wrap (_13:void)<-(a:bat[:oid,:int])(_14:int)    bat.append(a,2);	# 7 BKCappend_val_wrap (_15:void)<-(a:bat[:oid,:int])(_16:int)    bat.append(a,8);	# 8 BKCappend_val_wrap (_17:void)<-(a:bat[:oid,:int])(_18:int)    bat.append(a,1);	# 9 BKCappend_val_wrap (_19:void)<-(a:bat[:oid,:int])(_10:int)    bat.append(a,4);	# 10 BKCappend_val_wrap (_20:void)<-(a:bat[:oid,:int])(_12:int)    bat.append(a,5);	# 11 BKCappend_val_wrap (_21:void)<-(a:bat[:oid,:int])(_22:int)    bat.append(a,8);	# 12 BKCappend_val_wrap (_23:void)<-(a:bat[:oid,:int])(_18:int)    bat.append(a,3);	# 13 BKCappend_val_wrap (_24:void)<-(a:bat[:oid,:int])(_25:int)    io.print(a);	# 14 IOprint_val (_26:void)<-(a:bat[:oid,:int])    b := algebra.copy(a);	# 15 ALGcopy (b:bat[:oid,:int])<-(a:bat[:oid,:int])    bat.setName(b,"B");	# 16 BKCsetName (_28:void)<-(b:bat[:oid,:int])(_29:str)    io.print("insert tests");	# 17 IOprint_val (_30:void)<-(_31:str)#insert in order 	# 18  (_32:str)    bat.insert(a,20@0:oid,8);	# 19 BKCinsert_bun (_33:void)<-(a:bat[:oid,:int])(_34:oid)(_18:int)    io.print(a);	# 20 IOprint_val (_35:void)<-(a:bat[:oid,:int])    io.print("replace tests");	# 21 IOprint_val (_36:void)<-(_37:str)# replace uncommited no need to change to oid 	# 22  (_38:str)    bat.replace(a,5@0:oid,9);	# 23 BKCreplace_bun (_39:void)<-(a:bat[:oid,:int])(_40:oid)(_41:int)    io.print(a);	# 24 IOprint_val (_42:void)<-(a:bat[:oid,:int])# replace last no need to change to oid 	# 25  (_43:str)    bat.replace(a,20@0:oid,9);	# 26 BKCreplace_bun (_44:void)<-(a:bat[:oid,:int])(_34:oid)(_41:int)    io.print(a);	# 27 IOprint_val (_45:void)<-(a:bat[:oid,:int])# replace last + 1, noting needed 	# 28  (_46:str)    bat.replace(a,20@0:oid,9);	# 29 BKCreplace_bun (_47:void)<-(a:bat[:oid,:int])(_34:oid)(_41:int)    io.print(a);	# 30 IOprint_val (_48:void)<-(a:bat[:oid,:int])    io.print("delete tests");	# 31 IOprint_val (_49:void)<-(_50:str)# delete uncommited from the top 	# 32  (_51:str)    bat.delete(a,20@0:oid);	# 33 BKCdelete (_52:void)<-(a:bat[:oid,:int])(_34:oid)    bat.delete(a,9@0:oid);	# 34 BKCdelete (_53:void)<-(a:bat[:oid,:int])(_54:oid)    bat.delete(a,8@0:oid);	# 35 BKCdelete (_55:void)<-(a:bat[:oid,:int])(_56:oid)    bat.delete(a,7@0:oid);	# 36 BKCdelete (_57:void)<-(a:bat[:oid,:int])(_58:oid)    bat.delete(a,6@0:oid);	# 37 BKCdelete (_59:void)<-(a:bat[:oid,:int])(_60:oid)    bat.delete(a,5@0:oid);	# 38 BKCdelete (_61:void)<-(a:bat[:oid,:int])(_40:oid)    bat.delete(a,4@0:oid);	# 39 BKCdelete (_62:void)<-(a:bat[:oid,:int])(_63:oid)    bat.delete(a,3@0:oid);	# 40 BKCdelete (_64:void)<-(a:bat[:oid,:int])(_65:oid)    bat.delete(a,2@0:oid);	# 41 BKCdelete (_66:void)<-(a:bat[:oid,:int])(_67:oid)    bat.delete(a,1@0:oid);	# 42 BKCdelete (_68:void)<-(a:bat[:oid,:int])(_69:oid)# only 1 left and still void 	# 43  (_70:str)    io.print(a);	# 44 IOprint_val (_71:void)<-(a:bat[:oid,:int])# now the convert to oid test 	# 45  (_72:str)    io.print("convert void to oid tests");	# 46 IOprint_val (_73:void)<-(_74:str)    a := algebra.copy(b);	# 47 ALGcopy (a:bat[:oid,:int])<-(b:bat[:oid,:int])    bat.setWriteMode(a);	# 48 BKCsetWriteMode (_75:bat[:oid,:int])<-(a:bat[:oid,:int])    bat.setName(a,"C");	# 49 BKCsetName (_76:void)<-(a:bat[:oid,:int])(_77:str)    io.print("insert tests");	# 50 IOprint_val (_78:void)<-(_79:str)#insert in out of order 	# 51  (_80:str)    bat.insert(a,21@0:oid,8);	# 52 BKCinsert_bun (_81:void)<-(a:bat[:oid,:int])(_82:oid)(_83:int)    io.print(a);	# 53 IOprint_val (_84:void)<-(a:bat[:oid,:int])# use oid bat (test if its a properly made bat) 	# 54  (_85:str)    bat.delete(a,21@0:oid);	# 55 BKCdelete (_86:void)<-(a:bat[:oid,:int])(_82:oid)    ar := bat.reverse(a);	# 56 BKCreverse (ar:bat[:int,:oid])<-(a:bat[:oid,:int])    z := algebra.join(ar,b);	# 57 ALGjoin (z:bat[:int,:int])<-(ar:bat[:int,:oid])(b:bat[:oid,:int])    io.print(z);	# 58 IOprint_val (_89:void)<-(z:bat[:int,:int])    io.print("replace tests");	# 59 IOprint_val (_90:void)<-(_91:str)#replace commited bun 	# 60  (_92:str)    a := algebra.copy(b);	# 61 ALGcopy (a:bat[:oid,:int])<-(b:bat[:oid,:int])    bat.setWriteMode(a);	# 62 BKCsetWriteMode (_93:bat[:oid,:int])<-(a:bat[:oid,:int])    bat.setName(a,"D");	# 63 BKCsetName (_94:void)<-(a:bat[:oid,:int])(_95:str)    transaction.commit(a);	# 64 TRNtrans_commit (_96:void)<-(a:bat[:oid,:int])# replace commited  	# 65  (_97:str)    bat.replace(a,5@0:oid,-3);	# 66 BKCreplace_bun (_98:void)<-(a:bat[:oid,:int])(_99:oid)(_100:int)# replace last (or used to be last) 	# 67  (_101:str)    bat.replace(a,9@0:oid,-1);	# 68 BKCreplace_bun (_102:void)<-(a:bat[:oid,:int])(_103:oid)(_104:int)# replace something not there 	# 69  (_105:str)    bat.replace(a,20@0:oid,-2);	# 70 BKCreplace_bun (_106:void)<-(a:bat[:oid,:int])(_107:oid)(_108:int)    io.print(a);	# 71 IOprint_val (_109:void)<-(a:bat[:oid,:int])# delete commited  	# 72  (_110:str)    io.print("delete tests");	# 73 IOprint_val (_111:void)<-(_112:str)    a := algebra.copy(b);	# 74 ALGcopy (a:bat[:oid,:int])<-(b:bat[:oid,:int])    bat.setWriteMode(a);	# 75 BKCsetWriteMode (_113:bat[:oid,:int])<-(a:bat[:oid,:int])    bat.setName(a,"E");	# 76 BKCsetName (_114:void)<-(a:bat[:oid,:int])(_115:str)    transaction.commit(a);	# 77 TRNtrans_commit (_116:void)<-(a:bat[:oid,:int])    io.print(a);	# 78 IOprint_val (_117:void)<-(a:bat[:oid,:int])    bat.delete(a,20@0:oid);	# 79 BKCdelete (_118:void)<-(a:bat[:oid,:int])(_107:oid)    io.print(a);	# 80 IOprint_val (_119:void)<-(a:bat[:oid,:int])    bat.delete(a,9@0:oid);	# 81 BKCdelete (_120:void)<-(a:bat[:oid,:int])(_103:oid)    io.print(a);	# 82 IOprint_val (_121:void)<-(a:bat[:oid,:int])    bat.delete(a,8@0:oid);	# 83 BKCdelete (_122:void)<-(a:bat[:oid,:int])(_123:oid)    io.print(a);	# 84 IOprint_val (_124:void)<-(a:bat[:oid,:int])    bat.delete(a,7@0:oid);	# 85 BKCdelete (_125:void)<-(a:bat[:oid,:int])(_126:oid)    io.print(a);	# 86 IOprint_val (_127:void)<-(a:bat[:oid,:int])    bat.delete(a,6@0:oid);	# 87 BKCdelete (_128:void)<-(a:bat[:oid,:int])(_129:oid)    io.print(a);	# 88 IOprint_val (_130:void)<-(a:bat[:oid,:int])    bat.delete(a,5@0:oid);	# 89 BKCdelete (_131:void)<-(a:bat[:oid,:int])(_99:oid)    io.print(a);	# 90 IOprint_val (_132:void)<-(a:bat[:oid,:int])    bat.delete(a,4@0:oid);	# 91 BKCdelete (_133:void)<-(a:bat[:oid,:int])(_134:oid)    io.print(a);	# 92 IOprint_val (_135:void)<-(a:bat[:oid,:int])    bat.delete(a,3@0:oid);	# 93 BKCdelete (_136:void)<-(a:bat[:oid,:int])(_137:oid)    io.print(a);	# 94 IOprint_val (_138:void)<-(a:bat[:oid,:int])    bat.delete(a,2@0:oid);	# 95 BKCdelete (_139:void)<-(a:bat[:oid,:int])(_140:oid)    io.print(a);	# 96 IOprint_val (_141:void)<-(a:bat[:oid,:int])    bat.delete(a,1@0:oid);	# 97 BKCdelete (_142:void)<-(a:bat[:oid,:int])(_143:oid)    io.print(a);	# 98 IOprint_val (_144:void)<-(a:bat[:oid,:int])# only 1 left and still void 	# 99  (_145:str)    io.print(a);	# 100 IOprint_val (_146:void)<-(a:bat[:oid,:int])# deleting a transient value from a just void table didn't fix 	# 101  (_147:str)# the denseness 	# 102  (_148:str)    t1 := bat.new(:oid,:int);	# 103 CMDBATnew (t1:bat[:oid,:int])<-(_4:oid)(_5:int)    bat.append(t1,1);	# 104 BKCappend_val_wrap (_150:void)<-(t1:bat[:oid,:int])(_151:int)    bat.append(t1,2);	# 105 BKCappend_val_wrap (_152:void)<-(t1:bat[:oid,:int])(_153:int)    bat.append(t1,3);	# 106 BKCappend_val_wrap (_154:void)<-(t1:bat[:oid,:int])(_155:int)    io.print("<in>");	# 107 IOprint_val (_156:void)<-(_157:str)    v1 := algebra.select(t1,2,nil:int,false,false);	# 108 ALGselectInclusive (v1:bat[:oid,:int])<-(t1:bat[:oid,:int])(_153:int)(_159:int)(_160:bit)(_160:bit)    v2a := algebra.markT(v1,0@0);	# 109 ALGtmark (v2a:bat[:oid,:oid])<-(v1:bat[:oid,:int])(_162:oid)    vr := bat.reverse(v2a);	# 110 BKCreverse (vr:bat[:oid,:oid])<-(v2a:bat[:oid,:oid])    vj := algebra.join(vr,t1);	# 111 ALGjoin (vj:bat[:oid,:int])<-(vr:bat[:oid,:oid])(t1:bat[:oid,:int])    io.print(vj);	# 112 IOprint_val (_165:void)<-(vj:bat[:oid,:int])    v3 := algebra.select(t1,2,nil:int);	# 113 ALGselect (v3:bat[:oid,:int])<-(t1:bat[:oid,:int])(_153:int)(_159:int)    i := bat.info(v3);	# 114 BKCinfo (i:bat[:str,:str])<-(v3:bat[:oid,:int])    z2 := algebra.find(i,"hseqbase");	# 115 ALGfind (z2:str)<-(i:bat[:str,:str])(_169:str)    io.print(z2);	# 116 IOprint_val (_170:void)<-(z2:str)    z2 := algebra.find(i,"hdense");	# 117 ALGfind (z2:str)<-(i:bat[:str,:str])(_171:str)    io.print(z2);	# 118 IOprint_val (_172:void)<-(z2:str)    bat.setWriteMode(v3);	# 119 BKCsetWriteMode (_173:bat[:oid,:int])<-(v3:bat[:oid,:int])    v3r := bat.reverse(v3);	# 120 BKCreverse (v3r:bat[:int,:oid])<-(v3:bat[:oid,:int])    bat.delete(v3r,2);	# 121 BKCdelete (_175:void)<-(v3r:bat[:int,:oid])(_153:int)    i := bat.info(v3);	# 122 BKCinfo (i:bat[:str,:str])<-(v3:bat[:oid,:int])    z2 := algebra.find(i,"hseqbase");	# 123 ALGfind (z2:str)<-(i:bat[:str,:str])(_169:str)    io.print(z2);	# 124 IOprint_val (_176:void)<-(z2:str)    z2 := algebra.find(i,"hdense");	# 125 ALGfind (z2:str)<-(i:bat[:str,:str])(_171:str)    io.print(z2);	# 126 IOprint_val (_177:void)<-(z2:str)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -