summaryrefslogtreecommitdiff
path: root/src/btree/bt_debug.c
AgeCommit message (Expand)Author
2014-10-02Introduce a new type to replace off_t called wt_off_t since off_t is 32-bits ...Mark Benvenuto
2014-09-28The WT_INTL_FOREACH_BEGIN macro walks the page's index, and it could beKeith Bostic
2014-09-14Add a debug routine to print out an address, it helps with salvageKeith Bostic
2014-09-10Rename __wt_conn_verbose_config to be __wt_verbose_config,Keith Bostic
2014-07-07Encode the location/length of simple values in the WT_ROW pointer, alongKeith Bostic
2014-06-30Convert row-store fast on-page key processing from per-page to per key.Keith Bostic
2014-05-30Experimental change to avoid unpacking cells in order to accessKeith Bostic
2014-05-06Construct an "address" and read the block through the btree I/OKeith Bostic
2014-04-30The disk header in a page is read-only: mark it const.Michael Cahill
2014-04-28Add a couple of missing flags to debug output.Keith Bostic
2014-04-11Coverity #1199721Keith Bostic
2014-04-03Rename btree->{evict,root}_page -- they aren't WT_PAGEs any more.Michael Cahill
2014-04-01Add support for a new verify option "-d dump_offsets=#,#,#", that allowsKeith Bostic
2014-03-31Obscure the name of the internal page's index so code more naturallyKeith Bostic
2014-03-29Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic
2014-03-19We can't collapse removed key and value overflow items into a singleKeith Bostic
2014-03-18Generalize overflow keys to look like overflow values, that is, set theKeith Bostic
2014-03-18Another run at handling removed overflow objects. Michael suggested we couldKeith Bostic
2014-03-17Clean up the page's metadata dump, add the flags we were missing,Keith Bostic
2014-03-06Replace WT_PM_REC_SPLIT with WT_PM_REC_MULTIBLOCK: "split" no longer hasKeith Bostic
2014-03-05Merge branch 'develop' into new-splitKeith Bostic
2014-03-04Re-organize the WT_PAGE_MODIFY structure to push it under 128B (it'sKeith Bostic
2014-02-27Remove the code associated with WT_REF_EVICT_WALK.Michael Cahill
2014-02-24Switch the WT_PAGE union #defines from pu_xxx to pg_xxx.Keith Bostic
2014-02-24Clean up the WT_PAGE_MODIFY structure comments, get rid of the u.replaceKeith Bostic
2014-02-24change "node" to "page" for clarityKeith Bostic
2014-02-24Rename __debug_shape_info, __debug_shape_worker to __debug_tree_shape_info,Keith Bostic
2014-02-23Clean up some debugging statements, avoid potential core dumps.Keith Bostic
2014-02-20Add __wt_debug_set_verbose so I can configure a verbose flag from gdb.Keith Bostic
2014-02-20Change shape to only indent by 3, trees are getting deeper.Keith Bostic
2014-02-20Display the size of each node in the "shape" output.Keith Bostic
2014-02-19Add a fast hack that displays the shape of the tree.Keith Bostic
2014-02-18Strip out the remaining split-merge code.Keith Bostic
2014-02-16It's dangerous to reach down into the WT_PAGE_INDEX structure (and doingKeith Bostic
2014-02-16Replace eviction code to deepen the tree using split-merge pages withKeith Bostic
2014-02-05Add pu_xxx_field #defines for the rest of the page-union fields.Keith Bostic
2014-02-05Add a new level of indirection on internal pages so there's a way toKeith Bostic
2014-01-09Cherry pick 83b7068 from Michael's cell-unpack-optimizations branch.Keith Bostic
2014-01-09Avoid unpacking the key cell multiple times when returning key/valueKeith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-23Change the returned length of a cell from a uint32_t to a size_t.Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-16Better/fixed support for huge keys/values.Keith Bostic
2013-11-14Don't allocate any space for static string.Keith Bostic
2013-11-13whitespaceKeith Bostic
2013-11-13Review all of the calls to __wt_ref_info(), ensure they handle aKeith Bostic
2013-11-12Drive an error return from __wt_ref_info() to the surface.Keith Bostic
2013-11-12Compaction changes: fix a bug, we were skipping internal pages if theyKeith Bostic
2013-11-12Create a new cell type WT_CELL_ADDR_LEAF, use it to mark leaf pageKeith Bostic
2013-10-20Merge branch 'develop' into overflow-restartKeith Bostic