summaryrefslogtreecommitdiff
path: root/src/btree/bt_misc.c
Commit message (Expand)AuthorAgeFilesLines
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-6/+5
* We can't collapse removed key and value overflow items into a singleKeith Bostic2014-03-191-2/+4
* Generalize overflow keys to look like overflow values, that is, set theKeith Bostic2014-03-181-2/+2
* Replace the WT_PAGE's WT_REF pointer with a uint32_t hint of the slotKeith Bostic2014-02-031-2/+2
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic2013-12-231-6/+6
* Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic2013-12-201-3/+3
* Drive an error return from __wt_ref_info() to the surface.Keith Bostic2013-11-121-2/+2
* 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-4/+6
* Change "short" data items from 127B or less to be 63B or less, and use theKeith Bostic2013-07-191-9/+15
* Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-3/+7
|\
| * In order to mmap read-only checkpoints, we need a place to store aKeith Bostic2013-01-261-1/+5
| * Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
| * Review uses of WT_ITEM::data, never cast it to a non-const pointer.Michael Cahill2012-11-201-1/+1
|/
* Grab an other bit for cell types, and add a new cell type WT_CELL_VALUE_COPY.Keith Bostic2012-09-081-2/+4
* Add the WT_CELL_ADDR_DEL type to the function that returns a pointerKeith Bostic2012-09-061-0/+2
* Next set of changes for fast-truncate: the ability to delete leaf pagesKeith Bostic2012-08-181-0/+2
* Second set of snapshot changes, ref #167:Keith Bostic2012-03-251-2/+2
* When WT_NOADDR became the empty string, it broke the code to print it out.Keith Bostic2012-03-151-2/+2
* Merge WT_BUF into WT_ITEM.Michael Cahill2012-01-231-2/+2
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* Merge the WT_ROW_REF/WT_COL_REF structures into WT_REF: this wastes 4BKeith Bostic2012-01-041-1/+1
* bug fix: __wt_page_addr_string() wasn't returning the char * referenceKeith Bostic2011-12-241-1/+1
* Rework verify to work in the new, block-manager world.Keith Bostic2011-12-231-7/+6
* Move root addresses into the schema file and add support for theKeith Bostic2011-12-211-2/+2
* Make salvage work with variable-length filesystem address cookies.Keith Bostic2011-12-201-1/+1
* Replace WT_OFF/WT_OFF_RECORD structures on row- and column-store internalKeith Bostic2011-12-171-4/+46
* We're using "key/value", not "key/data" in WiredTiger, rename the cell typesKeith Bostic2011-07-221-6/+6
* Remove the support for the fixed-length, RLE column-store format (thisKeith Bostic2011-07-211-2/+0
* Replace N different cell extraction functions with a single cell_unpackKeith Bostic2011-07-141-4/+4
* Add memory-footprint field to the in-memory page structure, it's usedKeith Bostic2011-07-081-1/+0
* Add prefix compression to page reconciliation.Keith Bostic2011-05-251-3/+1
* Store keys less than 64 bytes and data items less than 128 bytes using only aKeith Bostic2011-05-191-3/+8
* Re-write reconciliation code to instantiate in-memory only pages during splitsKeith Bostic2011-03-201-2/+2
* Naming cleanup: make cell / item variable names match their types.Michael Cahill2011-03-081-4/+4
* Make "WT_ITEM" the public name.Michael Cahill2011-03-041-9/+9
* Remove support for duplicate data items in the Btree.Keith Bostic2011-02-231-12/+0
* gcc won't inline functions outside of the scope of a file -- create a newKeith Bostic2011-02-211-65/+0
* There are 3 page classes we have to deal with in stepping through entries, byKeith Bostic2011-02-181-6/+14
* Walking a page/dsk pair with WT_INDX_AND_KEY_FOREACH, the __wt_key_item_nextKeith Bostic2011-02-181-11/+22
* The __wt_key_item_next() helper function shouldn't move if we're looking atKeith Bostic2011-02-181-1/+5
* Remove '$Id$ from sources, add more file to the list for s_copyright to check.Michael Cahill2011-02-161-2/+0
* Add the WT_INDX_AND_KEY_FOREACH macro which walks a row-store pageKeith Bostic2011-02-121-0/+18
* Split WT_OFF into WT_OFF and WT_OFF_RECORDS: the former is used when we don'tKeith Bostic2011-02-071-0/+2
* Sort the item types.Keith Bostic2011-02-061-10/+10
* Add free-list support. Each IDB handle has a pair of sorted, linked listsKeith Bostic2011-02-031-0/+2
* Fix structs that are padded on 64-bit machines. Move runtime checks of the b...Michael Cahill2011-01-311-73/+0
* Restructure the tree to ease merge.Michael Cahill2011-02-011-0/+175