summaryrefslogtreecommitdiff
path: root/src/btree/bt_ret.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Encode the location/length of simple values in the WT_ROW pointer, alongKeith Bostic2014-07-071-1/+8
* Convert row-store fast on-page key processing from per-page to per key.Keith Bostic2014-06-301-1/+1
* Once we find an update object we can use, remember it and pass it intoKeith Bostic2014-06-131-26/+19
* Only use the search key if we have an exact match.Michael Cahill2014-05-051-7/+13
* We're using in-cursor storage for our search keys, return a referenceKeith Bostic2014-05-021-5/+5
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-1/+1
* Merge branch 'develop' into new-splitKeith Bostic2014-03-041-36/+0
|\
| * Simplify __wt_row_key_get a little, fix a comment, move it to liveKeith Bostic2014-03-041-36/+0
* | Switch the WT_PAGE union #defines from pu_xxx to pg_xxx.Keith Bostic2014-02-241-3/+3
* | Add pu_xxx_field #defines for the rest of the page-union fields.Keith Bostic2014-02-051-3/+3
|/
* 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
* Create a Python pass for source code style checking (to eventually replace s_...Michael Cahill2013-11-051-1/+1
* Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-10-211-15/+3
|\
| * There's magic code to handle overflow records that have been deleted butKeith Bostic2013-10-181-14/+2
* | Add logging and recovery of file truncates.Michael Cahill2013-08-301-1/+1
* | Optimize key return: always take the key if the cursor references a WT_INSERT.Michael Cahill2013-07-261-2/+2
* | Add support for recovery of remove operations and column stores.Michael Cahill2013-07-261-5/+1
* | Add logging for transaction commits.Michael Cahill2013-07-261-0/+40
|/
* Change "short" data items from 127B or less to be 63B or less, and use theKeith Bostic2013-07-191-1/+1
* Turn off Huffman encoding for keys on row-store internal pages.Keith Bostic2013-07-131-1/+2
* Rework the WT_REF structure child page key to support on-page keys forKeith Bostic2013-07-131-2/+2
* Remove support for prefix-compression on row-store internal pages.Keith Bostic2013-07-131-1/+1
* Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-7/+15
|\
| * Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
| * The __wt_cell_unpack_copy function copies the key/value sometimes butKeith Bostic2012-10-111-9/+4
| * Support for deleting overflow values in variable-length column-stores.Keith Bostic2012-10-071-1/+14
* | Replace session->btree with a data handle.Michael Cahill2012-09-181-1/+1
|/
* Next set of changes for #247, fast-path session.truncate. The focus of thisKeith Bostic2012-07-241-0/+10
* Fix visibility of values returned after a search.Michael Cahill2012-06-291-10/+10
* Rename __wt_row_key -> __wt_row_key_copy, __wt_row_key_ref ->Keith Bostic2012-06-271-2/+2
* Merge all calls to __wt_row_key() that are preceeded by fast-track codeKeith Bostic2012-06-271-26/+10
* Return keys from all operations: don't keep pointing to the application's key.Michael Cahill2012-06-271-14/+17
* Minor code changes to use fewer temporary variables when copying a cell/ikeyKeith Bostic2012-06-201-4/+2
* Add macros so we don't read the WT_ROW->key field multiple times, it canKeith Bostic2012-05-301-2/+4
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* There's no longer a "row_int" row-internal structure, so "row_leaf" noKeith Bostic2012-01-051-1/+1
* Split u.col_leaf into two parts (u.col_fix and u.col_var), and move theKeith Bostic2011-12-181-1/+1
* Expand "illegal-format" to include "bad value" (we use it in placesKeith Bostic2011-12-051-1/+1
* Make the cursor->search_near method's "exact" argument work.Keith Bostic2011-09-051-9/+33
* Cursors maintain hazard references on pages: don't copy the update orKeith Bostic2011-08-311-11/+16
* Now that the cursor iteration code is re-written, We no longer need theKeith Bostic2011-08-311-3/+5
* Intermediate commit of new cursor code. Both prev/next cursor motionsKeith Bostic2011-08-301-60/+26
* Intermediate commit of new cursor code: this commit has mostly workingKeith Bostic2011-08-261-0/+57
* We no longer support the callback functions and we never return keys out ofKeith Bostic2011-08-081-132/+30
* Put inserted items on skiplists so we can do efficient searches (including fo...Michael Cahill2011-07-291-5/+5
* Re-work fixed-length column-store as bitfields, not byte fields.Keith Bostic2011-07-261-10/+5
* We're using "key/value", not "key/data" in WiredTiger, rename the cell typesKeith Bostic2011-07-221-1/+1
* Re-work WT_ASSERT/WT_FAILURE to support printf-style arguments and optionalKeith Bostic2011-07-211-1/+1