summaryrefslogtreecommitdiff
path: root/src/btree/bt_debug.c
Commit message (Expand)AuthorAgeFilesLines
* Experimental change to avoid unpacking cells in order to accessKeith Bostic2014-05-301-17/+12
* Construct an "address" and read the block through the btree I/OKeith Bostic2014-05-061-4/+14
* The disk header in a page is read-only: mark it const.Michael Cahill2014-04-301-8/+8
* Add a couple of missing flags to debug output.Keith Bostic2014-04-281-0/+4
* Coverity #1199721Keith Bostic2014-04-111-3/+5
* Rename btree->{evict,root}_page -- they aren't WT_PAGEs any more.Michael Cahill2014-04-031-2/+2
* Add support for a new verify option "-d dump_offsets=#,#,#", that allowsKeith Bostic2014-04-011-0/+27
* Obscure the name of the internal page's index so code more naturallyKeith Bostic2014-03-311-2/+5
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-20/+12
* We can't collapse removed key and value overflow items into a singleKeith Bostic2014-03-191-14/+9
* Generalize overflow keys to look like overflow values, that is, set theKeith Bostic2014-03-181-3/+3
* Another run at handling removed overflow objects. Michael suggested we couldKeith Bostic2014-03-181-2/+0
* Clean up the page's metadata dump, add the flags we were missing,Keith Bostic2014-03-171-54/+30
* Replace WT_PM_REC_SPLIT with WT_PM_REC_MULTIBLOCK: "split" no longer hasKeith Bostic2014-03-061-17/+20
* Merge branch 'develop' into new-splitKeith Bostic2014-03-051-3/+0
|\
| * Remove the code associated with WT_REF_EVICT_WALK.Michael Cahill2014-02-271-3/+0
* | Re-organize the WT_PAGE_MODIFY structure to push it under 128B (it'sKeith Bostic2014-03-041-1/+1
* | Switch the WT_PAGE union #defines from pu_xxx to pg_xxx.Keith Bostic2014-02-241-10/+10
* | Clean up the WT_PAGE_MODIFY structure comments, get rid of the u.replaceKeith Bostic2014-02-241-1/+1
* | change "node" to "page" for clarityKeith Bostic2014-02-241-2/+2
* | Rename __debug_shape_info, __debug_shape_worker to __debug_tree_shape_info,Keith Bostic2014-02-241-7/+8
* | Clean up some debugging statements, avoid potential core dumps.Keith Bostic2014-02-231-5/+6
* | Add __wt_debug_set_verbose so I can configure a verbose flag from gdb.Keith Bostic2014-02-201-5/+20
* | Change shape to only indent by 3, trees are getting deeper.Keith Bostic2014-02-201-1/+1
* | Display the size of each node in the "shape" output.Keith Bostic2014-02-201-2/+24
* | Add a fast hack that displays the shape of the tree.Keith Bostic2014-02-191-0/+42
* | Strip out the remaining split-merge code.Keith Bostic2014-02-181-5/+0
* | It's dangerous to reach down into the WT_PAGE_INDEX structure (and doingKeith Bostic2014-02-161-10/+10
* | Replace eviction code to deepen the tree using split-merge pages withKeith Bostic2014-02-161-8/+11
* | Add pu_xxx_field #defines for the rest of the page-union fields.Keith Bostic2014-02-051-5/+5
* | Add a new level of indirection on internal pages so there's a way toKeith Bostic2014-02-051-8/+14
|/
* Cherry pick 83b7068 from Michael's cell-unpack-optimizations branch.Keith Bostic2014-01-091-1/+1
* Avoid unpacking the key cell multiple times when returning key/valueKeith Bostic2014-01-091-1/+1
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Change the returned length of a cell from a uint32_t to a size_t.Keith Bostic2013-12-231-1/+1
* Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic2013-12-231-6/+6
* Better/fixed support for huge keys/values.Keith Bostic2013-12-161-1/+2
* Don't allocate any space for static string.Keith Bostic2013-11-141-2/+2
* whitespaceKeith Bostic2013-11-131-1/+1
* Review all of the calls to __wt_ref_info(), ensure they handle aKeith Bostic2013-11-131-7/+4
* Drive an error return from __wt_ref_info() to the surface.Keith Bostic2013-11-121-1/+1
* Compaction changes: fix a bug, we were skipping internal pages if theyKeith Bostic2013-11-121-1/+1
* Create a new cell type WT_CELL_ADDR_LEAF, use it to mark leaf pageKeith Bostic2013-11-121-10/+16
* Merge branch 'develop' into overflow-restartKeith Bostic2013-10-201-0/+2
|\
| * __debug_cell_data() was missing two cell types, WT_CELL_KEY_PFX andKeith Bostic2013-10-201-0/+2
* | There's magic code to handle overflow records that have been deleted butKeith Bostic2013-10-181-8/+12
|/
* Get rid of the page disk generation, and use a write generation of 0 toKeith Bostic2013-09-271-3/+1
* Merge pull request #651 from wiredtiger/tracking-cleanupMichael Cahill2013-09-011-13/+0
|\
| * Add a new skiplist to the WT_PAGE_MODIFY structure and use it to trackKeith Bostic2013-08-301-13/+0
* | __debug_cell_data() isn't prepared to handle overflow-rm records byKeith Bostic2013-08-311-1/+3
|/