Henning, (as always) the most important "usual" question first: which version of MonetDB are you using? Please be as accurate as possible, i.e., - release branch ("Stable") or development trunk ("Current") - binary distributions, source distribution or CVS checkout - exact version number of all source packages - in case of CVS checkout: exact checkout/update date of all source packages (without this information, the remainder is pure "guessing" --- I feel free to share it with you, anyway ...) did you run Mserver with "-d10" / "--debug=10", i.e., property checking enabled? If not, BATpropcheck is only called for the result of some operation (e.g., joins), but not for all BATs. In your case, with an outerjoin() failing, I guess the result created by outerjoin seems to be the BAT tmp_350(232) that BATpropcheck complains about. Moreover, the error message indicates that the batBuns->free & batBuns->size pointers/indices in the BAT header are inconsistent: ======== $ grep -B19 -A2 'has inconsistent descriptor' MonetDB/src/gdk/gdk_bat.mx -------- zz = (b->GDKversion != bm->GDKversion) | ((b->U != bm->U) << 1) | ((b->P != bm->P) << 2) | ((b->H != bm->T) << 3) | ((b->htype != bm->ttype) << 4) | ((b->hloc != bm->tloc) << 5) | ((b->dims.headvarsized != bm->dims.tailvarsized) << 6) | ((b->dims.bunshift != bm->dims.bunshift) << 7) | ((b->dims.bunwidth != bm->dims.bunwidth) << 8) | ((b->batDeleted < b->batBuns->base) << 9) | ((b->batFirst < b->batDeleted) << 10) | ((b->batFirst > b->batInserted) << 11) | ((b->batInserted > b->batBuns->base + b->batBuns->free) << 12) | ((b->batBuns->size > b->batBuns->maxsize) << 13) | (((b->batBuns->free > b->batBuns->size) & ((b->htype != TYPE_void) | (b->ttype != TYPE_void))) << 14) | (((xx - yy) != BATcount(b)) << 15); if (zz) { GDKfatal("BATpropcheck: BAT %s(%d) has inconsistent descriptor %d (%o)\n", BATgetId(b), b->batCacheid, zz, zz); } ======== 16384 (dec) = 40000 (oct) = 1<<14 I'm not sure, whether the inconsistency of the outerjoin result is due to a bug in outerjoin itself, or due to an inconsitency in its arguments ("tmp" & "item") Could you please re-run your test with "-d10" / "--debug=10", and check whether you get the same result / error, or whether you get another error before the outerjoin is called. Who/Which operation generates the arguments to the failing outerjoin (("tmp" & "item")? Stefan On Fri, Apr 20, 2007 at 11:54:29AM +0200, Henning Rode wrote:
hej developers,
we have a debugging question... we have an xquery which stops the Mserver with the following output:
MonetDB>!FATAL: BATpropcheck: BAT tmp_350(232) has inconsistent descriptor 16384 (40000)
*** glibc detected *** double free or corruption (!prev): 0x0000000001488c10 *** Aborted
while going line for line through the generated mil-code, we found that the system stops at the outerjoin of the following two BATs:
print(tmp); tmp.info().print(); print(item); item.info().print(); # fflush(); tmp := tmp.outerjoin(item); # here crashes the Mserver
we attached the output of the inserted print statements.
the main problem is: the original xquery calls our pf/tijah functions, but the error occurs far later in the code (possibly still caused by pf/tijah code), but how should we debug this? the two argument BATs are printable and we also can't see any obvious problems in the BATinfo. can we for instance call such a BATpropcheck from mil?
best -henning & jan
# pftijah_option_handler: setting debug value to 5. #TJ:tj_get_ft_index() = DFLT_FT_INDEX. # CMDtijah_query: start, query="//DOC[about(.,cvs)]". # CMDtijah_query: call tijahParse. # old_main: setting fragmentation OFF. # CMDtijah_query: finish tijahParse. # CMDtijah_query: start MIL script. # CMDtijah_query: start executing MIL script. # tijah-mil-exec: start computation. # tijah-mil-exec: computed R1. # tijah-mil-exec: computed R2. # tijah-mil-exec: computed R3. # tijah-mil-exec: computed R4. # tijah-mil-exec: computed R5. # tijah-mil-exec: computed R6. # tijah-mil-exec: finish computation result in R6. # CMDtijah_query: finish MIL script. # CMDtijah_query: sizeof scoreBAT = 52100. # CMDtijah_query: finish. #-----------------# # h t # name # void oid # type #-----------------# [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, 0@0 ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, 1@0 ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, 2@0 ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] [ nil, nil ] #-----------------------------------------# # h t # name # str str # type #-----------------------------------------# [ "version", "25105" ] [ "batId", "tmp_274" ] [ "batCacheid", "188" ] [ "batParentid", "0" ] [ "batSharecnt", "0" ] [ "head", "void" ] [ "tail", "oid" ] [ "batPersistence", "transient" ] [ "batRestricted", "updatable" ] [ "batRefcnt", "1" ] [ "batLRefcnt", "1" ] [ "batDirty", "dirty" ] [ "batSet", "0" ] [ "void_tid", "5" ] [ "void_cnt", "1" ] [ "hsorted", "65" ] [ "hident", "h" ] [ "hdense", "0" ] [ "hseqbase", "nil" ] [ "hkey", "0" ] [ "hloc", "0" ] [ "hvarsized", "1" ] [ "halign", "2337314" ] [ "hnosorted", "0" ] [ "hnosorted_rev", "0" ] [ "hnodense", "0" ] [ "hnokey[0]", "0" ] [ "hnokey[1]", "0" ] [ "tident", "t" ] [ "tdense", "0" ] [ "tseqbase", "0@0" ] [ "tsorted", "0" ] [ "tkey", "0" ] [ "tloc", "0" ] [ "tvarsized", "0" ] [ "talign", "0" ] [ "tnosorted", "0" ] [ "tnosorted_rev", "0" ] [ "tnodense", "0" ] [ "tnokey[0]", "0" ] [ "tnokey[1]", "0" ] [ "batInserted", "0" ] [ "batDeleted", "0" ] [ "batFirst", "0" ] [ "top", "1000" ] [ "batStamp", "-2152" ] [ "lastUsed", "4264437" ] [ "curStamp", "2445" ] [ "batCopiedtodisk", "0" ] [ "batDirtydesc", "dirty" ] [ "batDirtybuns", "clean" ] [ "batBuns.free", "4000" ] [ "batBuns.size", "4096" ] [ "batBuns.maxsize", "4096" ] [ "batBuns.storage", "malloced" ] [ "batBuns.filename", "02/274.buns" ] [ "hheapdirty", "clean" ] [ "theapdirty", "clean" ] #-----------------# # h t # name # void oid # type #-----------------# [ 0@0, 1@0 ] [ 1@0, 1@0 ] [ 2@0, 1@0 ] #-----------------------------------------# # h t # name # str str # type #-----------------------------------------# [ "version", "25105" ] [ "batId", "tmp_377" ] [ "batCacheid", "255" ] [ "batParentid", "0" ] [ "batSharecnt", "0" ] [ "head", "void" ] [ "tail", "oid" ] [ "batPersistence", "transient" ] [ "batRestricted", "read-only" ] [ "batRefcnt", "1" ] [ "batLRefcnt", "1" ] [ "batDirty", "dirty" ] [ "batSet", "0" ] [ "void_tid", "5" ] [ "void_cnt", "1" ] [ "hsorted", "65" ] [ "hident", "h" ] [ "hdense", "1" ] [ "hseqbase", "0@0" ] [ "hkey", "1" ] [ "hloc", "0" ] [ "hvarsized", "1" ] [ "halign", "2337293" ] [ "hnosorted", "0" ] [ "hnosorted_rev", "0" ] [ "hnodense", "0" ] [ "hnokey[0]", "0" ] [ "hnokey[1]", "0" ] [ "tident", "t" ] [ "tdense", "0" ] [ "tseqbase", "0@0" ] [ "tsorted", "0" ] [ "tkey", "0" ] [ "tloc", "0" ] [ "tvarsized", "0" ] [ "talign", "0" ] [ "tnosorted", "1" ] [ "tnosorted_rev", "0" ] [ "tnodense", "0" ] [ "tnokey[0]", "0" ] [ "tnokey[1]", "0" ] [ "batInserted", "0" ] [ "batDeleted", "0" ] [ "batFirst", "0" ] [ "top", "3" ] [ "batStamp", "2237" ] [ "lastUsed", "4264457" ] [ "curStamp", "2445" ] [ "batCopiedtodisk", "0" ] [ "batDirtydesc", "dirty" ] [ "batDirtybuns", "clean" ] [ "batBuns.free", "12" ] [ "batBuns.size", "1024" ] [ "batBuns.maxsize", "1024" ] [ "batBuns.storage", "malloced" ] [ "batBuns.filename", "03/377.buns" ] [ "hheapdirty", "clean" ] [ "theapdirty", "clean" ]
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Monetdb-developers mailing list Monetdb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-developers
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |