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