I don't really understand the monetdb warning below, which I get when running test cases for pf/tijah. it's actually nice that monetdb performs all these BATpropchecks when running the test cases, but what's actually the problem here? I printed the BAT and its info() now to check myself, but can't find any problem. A void-headed BAT will always be keyed, or not?
best -henning # Shredded 1 XML document (dilbert.xml), total time after commit=0.007s !WARNING: BATpropcheck: BAT tj_testcoll1_size1(-79) was incorrectly marked keyed! bat("tj_testcoll1_size1").info().print(); #-------------------------------------------------# # h t # name # str str # type #-------------------------------------------------# [ "version", "25105" ] [ "batId", "tj_testcoll1_size1" ] [ "batCacheid", "79" ] [ "batParentid", "0" ] [ "batSharecnt", "0" ] [ "head", "void" ] [ "tail", "int" ] [ "batPersistence", "persistent" ] [ "batRestricted", "read-only" ] [ "batRefcnt", "1" ] [ "batLRefcnt", "2" ] [ "batDirty", "clean" ] [ "batSet", "0" ] [ "void_tid", "1" ] [ "void_cnt", "1" ] [ "hsorted", "65" ] [ "hident", "h" ] [ "hdense", "1" ] [ "hseqbase", "[EMAIL PROTECTED]" ] [ "hkey", "1" ] [ "hloc", "0" ] [ "hvarsized", "1" ] [ "halign", "1013524" ] [ "hnosorted", "0" ] [ "hnosorted_rev", "0" ] [ "hnodense", "0" ] [ "hnokey[0]", "0" ] [ "hnokey[1]", "0" ] [ "tident", "t" ] [ "tdense", "0" ] [ "tseqbase", "[EMAIL PROTECTED]" ] [ "tsorted", "0" ] [ "tkey", "0" ] [ "tloc", "0" ] [ "tvarsized", "0" ] [ "talign", "1013523" ] [ "tnosorted", "1" ] [ "tnosorted_rev", "0" ] [ "tnodense", "0" ] [ "tnokey[0]", "3" ] [ "tnokey[1]", "6" ] [ "batInserted", "44" ] [ "batDeleted", "0" ] [ "batFirst", "0" ] [ "top", "44" ] [ "batStamp", "-784" ] [ "lastUsed", "621603" ] [ "curStamp", "1210" ] [ "batCopiedtodisk", "1" ] [ "batDirtydesc", "clean" ] [ "batDirtybuns", "clean" ] [ "batBuns.free", "176" ] [ "batBuns.size", "4096" ] [ "batBuns.maxsize", "4096" ] [ "batBuns.storage", "malloced" ] [ "batBuns.filename", "01/117.buns" ] [ "hheapdirty", "clean" ] [ "theapdirty", "clean" ] bat("tj_testcoll1_size1").print(); #-----------------# # h t # name # void int # type #-----------------# [ [EMAIL PROTECTED], 43 ] [ [EMAIL PROTECTED], 11 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 8 ] [ [EMAIL PROTECTED], 3 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 3 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 12 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 9 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 6 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 17 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 6 ] [ [EMAIL PROTECTED], 3 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 7 ] [ [EMAIL PROTECTED], 1 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 4 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] [ [EMAIL PROTECTED], 0 ] ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Monetdb-developers mailing list Monetdb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-developers