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

📄 tst350.stable.out

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 OUT
字号:
stdout of test 'tst350` in directory 'src/mal` itself:# 18:09:04 >  # 18:09:04 >  Mtimeout -timeout 60 mserver5 "--config=/ufs/mk/monet5/src/mal/Tests/All.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=38549 --set sql_port=46517 --set xquery_port=55807 --set monet_prompt= --trace "--config=/ufs/mk/monet5/src/mal/Tests/All.conf" --dbname=mTests_src_mal  tst350.mal < /dev/null# 18:09:04 >  # Monet Database Server V4.99.19# Copyright (c) 1993-2006, CWI. All rights reserved.# Compiled for x86_64-redhat-linux-gnu/64bit with 32bit OIDs; dynamically linked.# config:/ufs/mk/monet5/src/mal/Tests/All.conf# dbfarm:/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm# dbname:mTests_src_mal# Visit http://monetdb.cwi.nl/ for further information.##inspection of the runtime setting##it uses the dynamic type analysis scheme##function dir(b:bat[:int,:str]):void;#	atm:= inspect.getAtomNames();#	brev:= bat.reverse(b);#	bm := bat.mirror(brev);#	h := bbp.getHeadType();#	bHead:= algebra.join(brev,h);#	bat.setColumn(bHead,"htype");#	h := bbp.getTailType();#	bTail:= algebra.join(brev,h);#	bat.setColumn(bTail,"ttype");#	bcount:= bbp.getCount();#	bCount:= algebra.join(brev,bcount);#	bat.setColumn(bCount,"count");#	bheat:= bbp.getHeat();#	bHeat:= algebra.join(brev,bheat);#	bat.setColumn(bHeat,"heat");#	bdirty:= bbp.getDirty();#	bDirty:= algebra.join(brev,bdirty);#	bat.setColumn(bDirty,"dirty");#	bstatus:= bbp.getDirty();#	bStatus:= algebra.join(brev,bstatus);#	bat.setColumn(bStatus,"status");#	bkind:= bbp.getKind();#	bKind:= algebra.join(brev,bkind);#	bat.setColumn(bKind,"kind");#	bref:= bbp.getRefCount();#	bRef:= algebra.join(brev,bref);#	bat.setColumn(bRef,"refcnt");#	io.table(brev, bm, bHead,bTail,bCount, bHeat,bDirty,bStatus,bKind,bRef);#end dir;function user.dir(b:bat[:int,:str]):void;	# 0  (dir:void)<-(b:bat[:int,:str])    atm := inspect.getAtomNames();	# 1 INSPECTatom_names (atm:bat[:int,:str])    brev := bat.reverse(b);	# 2 BKCreverse (brev:bat[:str,:int])<-(b:bat[:int,:str])    bm := bat.mirror(brev);	# 3 BKCmirror (bm:bat[:str,:str])<-(brev:bat[:str,:int])    h := bbp.getHeadType();	# 4 CMDbbpHeadType (h:bat[:int,:str])    bHead := algebra.join(brev,h);	# 5 ALGjoin (bHead:bat[:str,:str])<-(brev:bat[:str,:int])(h:bat[:int,:str])    bat.setColumn(bHead,"htype");	# 6 BKCsetColumn (_7:void)<-(bHead:bat[:str,:str])(_8:str)    h := bbp.getTailType();	# 7 CMDbbpTailType (h:bat[:int,:str])    bTail := algebra.join(brev,h);	# 8 ALGjoin (bTail:bat[:str,:str])<-(brev:bat[:str,:int])(h:bat[:int,:str])    bat.setColumn(bTail,"ttype");	# 9 BKCsetColumn (_10:void)<-(bTail:bat[:str,:str])(_11:str)    bcount := bbp.getCount();	# 10 CMDbbpCount (bcount:bat[:int,:lng])    bCount := algebra.join(brev,bcount);	# 11 ALGjoin (bCount:bat[:str,:lng])<-(brev:bat[:str,:int])(bcount:bat[:int,:lng])    bat.setColumn(bCount,"count");	# 12 BKCsetColumn (_14:void)<-(bCount:bat[:str,:lng])(_15:str)# ignore is it debug flag dependent 	# 13  (_16:str)#	bheat:= bbp.getHeat(); 	# 14  (_17:str)#	bHeat:= algebra.join(brev,bheat); 	# 15  (_18:str)#	bat.setColumn(bHeat,"heat"); 	# 16  (_19:str)#	bdirty:= bbp.getDirty(); 	# 17  (_20:str)#	bDirty:= algebra.join(brev,bdirty); 	# 18  (_21:str)#	bat.setColumn(bDirty,"dirty"); 	# 19  (_22:str)#	bstatus:= bbp.getDirty(); 	# 20  (_23:str)#	bStatus:= algebra.join(brev,bstatus); 	# 21  (_24:str)#	bat.setColumn(bStatus,"status"); 	# 22  (_25:str)    bkind := bbp.getKind();	# 23 CMDbbpKind (bkind:bat[:int,:str])    bKind := algebra.join(brev,bkind);	# 24 ALGjoin (bKind:bat[:str,:str])<-(brev:bat[:str,:int])(bkind:bat[:int,:str])    bat.setColumn(bKind,"kind");	# 25 BKCsetColumn (_28:void)<-(bKind:bat[:str,:str])(_29:str)    bref := bbp.getRefCount();	# 26 CMDbbpRefCount (bref:bat[:int,:int])    bRef := algebra.join(brev,bref);	# 27 ALGjoin (bRef:bat[:str,:int])<-(brev:bat[:str,:int])(bref:bat[:int,:int])    bat.setColumn(bRef,"refcnt");	# 28 BKCsetColumn (_32:void)<-(bRef:bat[:str,:int])(_33:str)#	io.table(brev, bm, bHead,bTail,bCount, bHeat,bDirty,bStatus,bKind,bRef); 	# 29  (_34:str)    io.table(brev,bm,bHead,bTail,bCount,bKind,bRef);	# 30 IOttable (_35:void)<-(brev:bat[:str,:int])(bm:bat[:str,:str])(bHead:bat[:str,:str])(bTail:bat[:str,:str])(bCount:bat[:str,:lng])(bKind:bat[:str,:str])(bRef:bat[:str,:int])end dir;	# 31  ##function dir(s:str):void;#	io.print("Search directory by name");#	t:= bbp.getNames();#	tn:= algebra.like(t,s);#	io.print(tn);#	user.dir(tn);#end dir;function user.dir(s:str):void;	# 0  (dir:void)<-(s:str)    io.print("Search directory by name");	# 1 IOprint_val (_2:void)<-(_3:str)    t := bbp.getNames();	# 2 CMDbbpNames (t:bat[:int,:str])    tn := algebra.like(t,s);	# 3 ALGlike (tn:bat[:int,:str])<-(t:bat[:int,:str])(s:str)    io.print(tn);	# 4 IOprint_val (_6:void)<-(tn:bat[:int,:str])    user.dir(tn);	# 5  (_7:void)<-(tn:bat[:int,:str])end dir;	# 6  #io.print("start test");#b:=bat.new(:int,:int);#bat.setName(b,"simplemind");##z:= bbp.getNames();#user.dir(z);##user.dir("simple");##function user.main():void;	# 0  (main:void)#inspection of the runtime setting 	# 1  (_1:str)#it uses the dynamic type analysis scheme 	# 2  (_2:str)    io.print("start test");	# 3 IOprint_val (_3:void)<-(_4:str)    b := bat.new(:int,:int);	# 4 CMDBATnew (b:bat[:int,:int])<-(_6:int)(_6:int)    bat.setName(b,"simplemind");	# 5 BKCsetName (_7:void)<-(b:bat[:int,:int])(_8:str)    z := bbp.getNames();	# 6 CMDbbpNames (z:bat[:int,:str])    user.dir(z);	# 7  (_10:void)<-(z:bat[:int,:str])    user.dir("simple");	# 8  (_11:void)<-(_12:str)end main;	# 9  [ "start test" ]#-----------------------------------------------------------------------------------------## bbp	h			htype	ttype		count	kind		refcnt	  # name# int	str			str	str		lng	str		int	  # type#-----------------------------------------------------------------------------------------#[ 1,	  "monet_environment",	  "str",  "str",	  38,	  "transient",	  1	  ][ 2,	  "monet_unicode_case",	  "int",  "int",	  732,	  "transient",	  1	  ][ 3,	  "timezones",		  "str",  "timezone",	  24,	  "transient",	  1	  ][ 4,	  "M5system_auth_user",	  "oid",  "str",	  1,	  "persistent",	  1	  ][ 5,	  "M5system_auth_passwd", "oid",  "str",	  1,	  "persistent",	  1	  ][ 6,	  "M5system_auth_scen",	  "oid",  "str",	  0,	  "persistent",	  1	  ][ 7,	  "simplemind",		  "int",  "int",	  0,	  "transient",	  0	  ][ "Search directory by name" ]#-------------------------## h	t		  # name# int	str		  # type#-------------------------#[ 7,	  "simplemind"	  ]#-------------------------------------------------------------------------## h	h		htype	ttype	count	kind		refcnt	  # name# int	str		str	str	lng	str		int	  # type#-------------------------------------------------------------------------#[ 7,	  "simplemind",	  "int",  "int",  0,	  "transient",	  0	  ]# 18:09:04 >  # 18:09:04 >  Done.# 18:09:04 >  

⌨️ 快捷键说明

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