summaryrefslogtreecommitdiff
path: root/src/btree/bt_curprev.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2859 Restructure statistics gathering macros (#3016)Sulabh Mahajan2016-09-141-2/+2
* WT-2822 panic mutex and other functions that cannot fail (#2952)Keith Bostic2016-08-161-1/+1
* WT-2730 Btree can incorrectly match key slots on new pages (#2848)Keith Bostic2016-07-061-2/+3
* WT-2730 column-store incorrectly matches key slots on new pages (#2847)Keith Bostic2016-07-041-0/+1
* WT-2665 Limit allocator fragmentation in WiredTiger (#2842)Keith Bostic2016-07-011-1/+1
* WT-2665 Limit allocator fragmentation from the WiredTiger cache (#2799)Michael Cahill2016-06-301-1/+1
* WT-2558: WT_PAGE structure is 72B, reduce to 64B.Keith Bostic2016-04-171-10/+8
* WT-2367: WT_CURSOR.next out-of-order returns failureKeith Bostic2016-02-071-1/+2
* Merge branch 'develop' into wt-2247-column-store-splitsKeith Bostic2016-01-191-1/+1
|\
| * Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* | WT-2247: Now that append-lists can appear on column-store pages otherKeith Bostic2015-12-311-21/+29
|/
* WT-2307: add HAVE_DIAGNOSTIC checks for cursors not returning keysKeith Bostic2015-12-281-1/+4
* WT-2307 workaround for cursor next bug.Alex Gorrod2015-12-281-0/+1
* WT-2262 Split btree walk into separate walk functions.Alex Gorrod2015-12-141-1/+1
* WT-2262: don't overload the __wt_tree_walk walkcntp variable, use a newKeith Bostic2015-12-101-1/+1
* Boolean conversion pass for include.Keith Bostic2015-09-241-1/+1
* Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-10/+10
* WT-2042 Only try to evict tombstones that are visible to all readers.Michael Cahill2015-09-161-4/+8
* When row-search builds keys during leaf-page search, the last key builtKeith Bostic2015-04-141-3/+3
* error: 'rle_start' may be used uninitialized in this functionKeith Bostic2015-03-281-0/+2
* When we find a record in the slot's update skiplist, but then want toKeith Bostic2015-03-281-14/+29
* Cleanup, fix, simplify the cursor-insert-greater-than search, add aKeith Bostic2015-03-271-1/+21
* Make the eviction walk incremental: don't spend too long in any one file, fix...Michael Cahill2015-02-171-1/+1
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Revert changes to flow control that are no longer required.Michael Cahill2014-12-081-28/+16
* Check whether to evict pages with many deletes where:Michael Cahill2014-12-081-4/+8
* Don't clear the count of deleted items on every iteration, clear itKeith Bostic2014-12-051-1/+0
* Maintain the count of deleted items in the cursor until it leaves theKeith Bostic2014-12-051-35/+15
* Do the forced eviction call in the lower-level next/prev code. Now that we m...Michael Cahill2014-12-051-32/+54
* Force eviction if we see many consecutive deletes when scanning through a page.Michael Cahill2014-12-051-12/+14
* Move the READGEN_OLDEST logic into a function to make it less obscure.Michael Cahill2014-12-051-1/+1
* Push the logic about whether to evict pages with too many deleted items down ...Michael Cahill2014-12-051-19/+34
* Generalize the change to forcibly evict pages that are full of deleted items....Michael Cahill2014-11-281-26/+39
* clang complaints for unconditionalized variables; I don't believe either areKeith Bostic2014-09-011-1/+2
* clang complaint: bt_curprev.c:83:6: warning: variable 'ins' may beKeith Bostic2014-09-011-1/+1
* Use WT_PAGE_IS_INTERNAL instead of testing explicitly.Keith Bostic2014-08-281-3/+2
* Rename __cursor_search_clear __cursor_pos_clear; it's the code thatKeith Bostic2014-07-171-1/+1
* Inline the fast-path insert-list append code and only call it when doingKeith Bostic2014-07-171-1/+1
* Don't call the insert list search routine unless there's an insert listKeith Bostic2014-07-171-2/+1
* Don't do an append test regardless if searching the tree, but moreKeith Bostic2014-05-081-1/+1
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-29/+35
* Merge branch 'develop' into new-splitKeith Bostic2014-03-051-4/+4
|\
| * Fix a warning from using a variable called "truncate":Michael Cahill2014-03-051-2/+2
| * [mq]: evict-walk-reviewMichael Cahill2014-03-051-4/+4
* | Switch the WT_PAGE union #defines from pu_xxx to pg_xxx.Keith Bostic2014-02-241-6/+6
* | Add pu_xxx_field #defines for the rest of the page-union fields.Keith Bostic2014-02-051-3/+3
* | Add a new level of indirection on internal pages so there's a way toKeith Bostic2014-02-051-6/+6
|/
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Make __cursor_fix_next, __cursor_fix_prev match, I left them differentKeith Bostic2013-11-151-7/+4
* Coverity: structurally dead code (UNREACHABLE) unreachable: Since theKeith Bostic2013-11-151-23/+19