summaryrefslogtreecommitdiff
path: root/src/btree/bt_debug.c
Commit message (Expand)AuthorAgeFilesLines
* Change the shape-debug routines to show the page address in memory and level.Keith Bostic2015-01-131-10/+11
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-9/+9
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Change page-debug routines to handle block-manager pages.Keith Bostic2014-12-251-0/+4
* Don't try to set and clear session->split_gen in WT_INTL_FOREACH_BEGIN: there...Michael Cahill2014-12-181-3/+9
* Introduce a new type to replace off_t called wt_off_t since off_t is 32-bits ...Mark Benvenuto2014-10-021-2/+2
* The WT_INTL_FOREACH_BEGIN macro walks the page's index, and it could beKeith Bostic2014-09-281-5/+14
* Add a debug routine to print out an address, it helps with salvageKeith Bostic2014-09-141-0/+18
* Rename __wt_conn_verbose_config to be __wt_verbose_config,Keith Bostic2014-09-101-1/+1
* Encode the location/length of simple values in the WT_ROW pointer, alongKeith Bostic2014-07-071-1/+1
* Convert row-store fast on-page key processing from per-page to per key.Keith Bostic2014-06-301-18/+11
* 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