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

📄 id.823516.stable.out.64bit

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 64BIT
字号:
stdout of test 'ID.823516` in directory 'tests/BugsViaSourgeforce` itself:# 17:26:10 >  # 17:26:10 >  Mtimeout -timeout 60 Mserver "--config=/var/tmp/_PREFIX_MONET_GNU_32_d__/etc/monet.conf" --debug=10 --set "monet_mod_path=/var/tmp/_PREFIX_MONET_GNU_32_d__/lib/MonetDB" --set "gdk_dbfarm=/var/tmp/_PREFIX_MONET_GNU_32_d__/var/MonetDB/dbfarm" --set "sql_logdir=/var/tmp/_PREFIX_MONET_GNU_32_d__/var/MonetDB/log" --set mapi_port=57531 --set sql_port=55797 --set monet_prompt= --trace --dbname=mTests_tests_BugsViaSourgeforce  < ID.823516.milM# 17:26:10 >  # Monet Database Server V4.3.13# Copyright (c) 1993-2004, CWI. All rights reserved.# compiled for i686-pc-linux-gnu/32bit; dynamically linked.module(xtables);var b := new(oid, int).rename("b");b.insert(oid(1), 1);b.insert(oid(2), 2);b.insert(oid(3), 3);b.access(BAT_READ);# Create a view batvar c := b.select(int(nil), int(nil)).rename("c");print(b.info(),c.info());#-----------------------------------------------------------------## BAT:				  tmp_30	| tmp_31	  ## (str)				  (str)		| (str)		  ##-----------------------------------------------------------------#[ "version",			  "980714",	  "980714"	  ][ "batId",			  "b",		  "c"		  ][ "batCacheid",			  "29",		  "28"		  ][ "batParentid",		  "0",		  "29"		  ][ "batSharecnt",		  "1",		  "1"		  ][ "head",			  "oid",	  "oid"		  ][ "tail",			  "int",	  "int"		  ][ "batPersistence",		  "transient",	  "transient"	  ][ "batRestricted",		  "read-only",	  "read-only"	  ][ "batRefcnt",			  "2",		  "1"		  ][ "batLRefcnt",			  "1",		  "1"		  ][ "batDirty",			  "dirty",	  "dirty"	  ][ "batSet",			  "0",		  "0"		  ][ "void_tid",			  "0",		  "0"		  ][ "void_cnt",			  "0",		  "0"		  ][ "hsorted",			  "65",		  "65"		  ][ "hident",			  "h",		  "h"		  ][ "hdense",			  "1",		  "1"		  ][ "hseqbase",			  "1@0",	  "1@0"		  ][ "hkey",			  "1",		  "1"		  ][ "hloc",			  "0",		  "0"		  ][ "hvarsized",			  "0",		  "0"		  ][ "halign",			  "1002713",	  "1002713"	  ][ "halignflushed",		  "1002706",	  "1002706"	  ][ "tident",			  "t",		  "t"		  ][ "tdense",			  "0",		  "0"		  ][ "tseqbase",			  "0@0",	  "0@0"		  ][ "tsorted",			  "65",		  "65"		  ][ "tkey",			  "1",		  "1"		  ][ "tloc",			  "8",		  "8"		  ][ "tvarsized",			  "0",		  "0"		  ][ "talign",			  "1002712",	  "1002712"	  ][ "talignflushed",		  "1002707",	  "1002707"	  ][ "batInserted",		  "1",		  "1"		  ][ "batDeleted",			  "0",		  "0"		  ][ "batHole",			  "0",		  "0"		  ][ "top",			  "4",		  "4"		  ][ "batStamp",			  "-162",	  "-163"	  ][ "lastUsed",			  "2978",	  "3025"	  ][ "keepAround",			  "0",		  "0"		  ][ "curStamp",			  "164",	  "167"		  ][ "batCopiedtodisk",		  "0",		  "0"		  ][ "batDirtydesc",		  "dirty",	  "dirty"	  ][ "batDirtybuns",		  "clean",	  "clean"	  ][ "batBuns.free",		  "64",		  "64"		  ][ "batBuns.size",		  "848",	  "64"		  ][ "batBuns.maxsize",		  "848",	  "64"		  ][ "batBuns.storage",		  "malloced",	  "malloced"	  ][ "batBuns.filename",		  "29.buns",	  "29.buns"	  ][ "batBuns.offset",		  "0",		  "0"		  ][ "hheapdirty",			  "clean",	  "clean"	  ][ "hheap.free",			  "0",		  "0"		  ][ "hheap.size",			  "0",		  "0"		  ][ "hheap.maxsize",		  "0",		  "0"		  ][ "hheap.storage",		  "absent",	  "absent"	  ][ "hheap.filename",		  "29.hheap",	  "29.hheap"	  ][ "hheap.offset",		  "0",		  "0"		  ][ "theapdirty",			  "clean",	  "clean"	  ][ "theap.free",			  "0",		  "0"		  ][ "theap.size",			  "0",		  "0"		  ][ "theap.maxsize",		  "0",		  "0"		  ][ "theap.storage",		  "absent",	  "absent"	  ][ "theap.filename",		  "29.theap",	  "29.theap"	  ][ "theap.offset",		  "0",		  "0"		  ][ "hacctype",			  "null",	  "null"	  ][ "haccdirty",			  "clean",	  "clean"	  ][ "haccCopiedtodisk",		  "0",		  "0"		  ][ "haccelerator.free",		  "0",		  "0"		  ][ "haccelerator.size",		  "0",		  "0"		  ][ "haccelerator.maxsize",	  "0",		  "0"		  ][ "haccelerator.storage",	  "absent",	  "absent"	  ][ "haccelerator.filename",	  "no file",	  "no file"	  ][ "haccelerator.offset",	  "0",		  "0"		  ][ "tacctype",			  "null",	  "null"	  ][ "taccdirty",			  "clean",	  "clean"	  ][ "taccCopiedtodisk",		  "0",		  "0"		  ][ "taccelerator.free",		  "0",		  "0"		  ][ "taccelerator.size",		  "0",		  "0"		  ][ "taccelerator.maxsize",	  "0",		  "0"		  ][ "taccelerator.storage",	  "absent",	  "absent"	  ][ "taccelerator.filename",	  "no file",	  "no file"	  ][ "taccelerator.offset",	  "0",		  "0"		  ][ "head_index",			  "absent",	  "absent"	  ][ "tail_index",			  "absent",	  "absent"	  ]# save the list of BATsvar pre  := view_bbp_name.copy().rename("pre");# build a histogram (accellerator) # on both the original BAT and the view BATb.histogram().print();#-----------------## BAT:	  tmp_32  ## (int)	  (int)	  ##-----------------#[ 1,	  1	  ][ 2,	  1	  ][ 3,	  1	  ]c.histogram().print();#-----------------## BAT:	  tmp_33  ## (int)	  (int)	  ##-----------------#[ 1,	  1	  ][ 2,	  1	  ][ 3,	  1	  ]# remove both the view BAT and the original BATc := 0;b := 0;# check, which BATs still existvar post := view_bbp_name.copy().rename("post");# both the original BAT and the view BAT# are gone. correct.kdiff(pre,post).print();#-----------------## h	tmp_29	  # name# int	str	  # type#-----------------#[ 28,	  "c"	  ][ 29,	  "b"	  ]# the post BAT is new. correct.# the histogram-accellerator BAT of the view # didn't get removed and is still there. Wrong!kdiff(post,pre).print();#-----------------## h	tmp_29	  # name# int	str	  # type#-----------------#[ 30,	  "pre"	  ]quit();# 17:26:11 >  # 17:26:11 >  Done.# 17:26:11 >  

⌨️ 快捷键说明

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