From 10c0fa6a75362061235c78d3b563fad38d158954 Mon Sep 17 00:00:00 2001 From: drh Date: Tue, 18 May 2004 12:50:17 +0000 Subject: [PATCH] Additional debugging output from btree.c (CVS 1394) FossilOrigin-Name: b2def1852c5357629cf69f0071963f9883074a70 --- manifest | 14 +++++++------- manifest.uuid | 2 +- src/btree.c | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/manifest b/manifest index e12c95938f..9cd26e88f6 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\smany\sproblems\swith\smanifest\stypes\sand\scolumn\saffinity.\sMost\sthings\sare\nworking\snow.\s(CVS\s1393) -D 2004-05-18T10:06:25 +C Additional\sdebugging\soutput\sfrom\sbtree.c\s(CVS\s1394) +D 2004-05-18T12:50:17 F Makefile.in ab7b0d5118e2da97bac66be8684a1034e3500f5a F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906 F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd @@ -23,7 +23,7 @@ F sqlite.def fc4f5734786fe4743cfe2aa98eb2da4b089edb5f F sqlite.pc.in 30552343140c53304c2a658c080fbe810cd09ca2 F src/attach.c c315c58cb16fd6e913b3bfa6412aedecb4567fa5 F src/auth.c 5c2f0bea4729c98c2be3b69d6b466fc51448fe79 -F src/btree.c f0ba709781624c3c4078f7f2a91e7a4df260bc15 +F src/btree.c b13a0e8b490fec76d4d2d6dedd01ba9232992dee F src/btree.h b65140b5ae891f30d2a39e64b9f0343225553545 F src/btree_rb.c 9d7973e266ee6f9c61ce592f68742ce9cd5b10e5 F src/build.c 84a9b37700a18db370b9dbb77f1636df5cdf0290 @@ -192,7 +192,7 @@ F www/sqlite.tcl 3c83b08cf9f18aa2d69453ff441a36c40e431604 F www/tclsqlite.tcl b9271d44dcf147a93c98f8ecf28c927307abd6da F www/vdbe.tcl 9b9095d4495f37697fd1935d10e14c6015e80aa1 F www/whentouse.tcl a8335bce47cc2fddb07f19052cb0cb4d9129a8e4 -P a62872aacd544a1465b06e007153168663f3c83a -R a3d112b4c9fae17471c284b0b6484d54 -U danielk1977 -Z 90517e42876f1a170b602612bd494c17 +P ad4a964158ba9ca9d221cf7ea0439577f3894890 +R 3fbe35ebb1dc80de72b327b868459b56 +U drh +Z 3b96c3a7f2a622caf172e143f2195e19 diff --git a/manifest.uuid b/manifest.uuid index f01fba31c2..af49a8ef96 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -ad4a964158ba9ca9d221cf7ea0439577f3894890 \ No newline at end of file +b2def1852c5357629cf69f0071963f9883074a70 \ No newline at end of file diff --git a/src/btree.c b/src/btree.c index cb91dc3a44..658eb0024d 100644 --- a/src/btree.c +++ b/src/btree.c @@ -9,7 +9,7 @@ ** May you share freely, never taking more than you give. ** ************************************************************************* -** $Id: btree.c,v 1.142 2004/05/18 10:06:25 danielk1977 Exp $ +** $Id: btree.c,v 1.143 2004/05/18 12:50:17 drh Exp $ ** ** This file implements a external (disk-based) database using BTrees. ** For a detailed discussion of BTrees, refer to @@ -3191,14 +3191,14 @@ static int balance(MemPage *pPage){ apNew[minI] = pT; } } - TRACE(("BALANCE: old: %d %d %d new: %d %d %d %d\n", + TRACE(("BALANCE: old: %d %d %d new: %d(%d) %d(%d) %d(%d) %d(%d)\n", pgnoOld[0], nOld>=2 ? pgnoOld[1] : 0, nOld>=3 ? pgnoOld[2] : 0, - pgnoNew[0], - nNew>=2 ? pgnoNew[1] : 0, - nNew>=3 ? pgnoNew[2] : 0, - nNew>=4 ? pgnoNew[3] : 0)); + pgnoNew[0], szNew[0], + nNew>=2 ? pgnoNew[1] : 0, nNew>=2 ? szNew[1] : 0, + nNew>=3 ? pgnoNew[2] : 0, nNew>=3 ? szNew[2] : 0, + nNew>=4 ? pgnoNew[3] : 0, nNew>=4 ? szNew[3] : 0)); /*