summaryrefslogtreecommitdiff
path: root/src/btree
Commit message (Expand)AuthorAgeFilesLines
* WT-2231: typo, was checking the wrong index for the parent's "next" key.Keith Bostic2015-11-211-7/+7
* WT-2231: check the leaf page's parent keys before doing the full binaryKeith Bostic2015-11-201-1/+61
* SERVER-21568 Free page_del information in refs causing reverse splits.Michael Cahill2015-11-201-1/+12
* SERVER-21568 Free deleted page structures as soon as possible.Michael Cahill2015-11-202-11/+18
* SERVER-21568 Fix a use after-free.Michael Cahill2015-11-201-10/+13
* Merge pull request #2307 from wiredtiger/trunc-statsAlex Gorrod2015-11-192-0/+3
|\
| * WT-2218 Add fast-path delete stat.Susan LoVerso2015-11-181-0/+2
| * Merge branch 'develop' into trunc-statsSusan LoVerso2015-11-186-764/+1183
| |\
| * | WT-2218 Add truncate statsSusan LoVerso2015-11-161-0/+1
* | | WT-2224 Cleanup and fix.Michael Cahill2015-11-181-23/+16
* | | WT-2224 Track which deleted refs are discarded by a split.Michael Cahill2015-11-181-10/+23
| |/ |/|
* | Merge pull request #2308 from wiredtiger/wt-2220-wt_timediffAlex Gorrod2015-11-182-4/+4
|\ \
| * \ Merge branch 'develop' into wt-2220-wt_timediffKeith Bostic2015-11-171-2/+15
| |\ \
| * | | WT-2220 Create WT_TIMEDIFF_US and fix use of constants.Susan LoVerso2015-11-171-3/+3
| * | | WT-2220 Split WT_TIMEDIFF macro into unit specific macros.Alex Gorrod2015-11-171-1/+1
| | |/ | |/|
* | | WT-2182: don't leave child refs locked; when we hit the result_entriesKeith Bostic2015-11-171-5/+14
* | | Merge branch 'develop' into wt-2182-split-up-the-tree-2Keith Bostic2015-11-171-2/+15
|\ \ \ | | |/ | |/|
| * | Merge branch 'develop' into wt-2178-formatAlex Gorrod2015-11-165-34/+64
| |\ \ | | |/
| * | WT-2178: we don't support overflow objects when in-memory configured,Keith Bostic2015-11-041-2/+15
* | | Merge branch 'wt-2182-split-up-the-tree-2' into wt-2182-keithKeith Bostic2015-11-141-2/+2
|\ \ \
| * | | WT-2182: reset both skiplow and skiphigh if we're restarting the searchKeith Bostic2015-11-141-2/+2
* | | | WT-2182: we can't let newly created internal pages split until we'veKeith Bostic2015-11-131-42/+77
* | | | Fix a comment.Keith Bostic2015-11-131-1/+1
* | | | Use a better name for the "no-evict" function.Keith Bostic2015-11-131-4/+4
* | | | I think there's a race in setting the mod_split_txn field as each newKeith Bostic2015-11-131-16/+36
* | | | WT-2182: factor out the code to clean up moved WT_REF structures, afterKeith Bostic2015-11-131-103/+79
* | | | Merge branch 'wt-2182-split-up-the-tree-2' into wt-2182-keithKeith Bostic2015-11-131-1/+1
|\ \ \ \ | |/ / /
| * | | whitespaceKeith Bostic2015-11-131-1/+1
* | | | Make the fix-up loop in __split_internal match the main loop that createsKeith Bostic2015-11-131-2/+2
|/ / /
* | | And, remove the test code.Keith Bostic2015-11-131-3/+3
* | | My mistake, ref->page will be NULL during eviction triggered reverse splits,Keith Bostic2015-11-131-5/+9
* | | spelling typoKeith Bostic2015-11-131-1/+1
* | | Fix 50c9bc9, we still need to clear skiplow on a WT_RESTART return;Keith Bostic2015-11-131-1/+3
* | | Rework 2a71849, some new verbose messages.Keith Bostic2015-11-131-17/+15
* | | Alex & Michael's fix to reset the high-skipped byte count when switchingKeith Bostic2015-11-131-11/+27
* | | WT-2182 Add more verbose tracking to splitsAlex Gorrod2015-11-131-0/+15
* | | Fix up a couple of comments, minor KNF, minor re-work so the split-root andKeith Bostic2015-11-121-16/+13
* | | Sanity check both split-parent and split-root the same way, there hasKeith Bostic2015-11-121-17/+22
* | | Remove WT_PAGE.{pg_intl_deepen_split_append,pg_intl_deepen_split_last},Keith Bostic2015-11-121-24/+2
* | | Merge branch 'wt-2182-split-up-the-tree-2' into wt-2182-split-simplifyAlex Gorrod2015-11-124-36/+67
|\ \ \
| * | | Off-by-one: the maximum value for base is one past the last slot, soKeith Bostic2015-11-111-5/+6
| * | | Merge branch 'develop' into wt-2182-split-up-the-tree-2Keith Bostic2015-11-111-1/+1
| |\ \ \ | | | |/ | | |/|
| | * | Use the btree argument, as one may not yet be set on the session.Keith Bostic2015-11-111-1/+1
| * | | change split verbose messages to distinguish between root and internalKeith Bostic2015-11-111-2/+4
| * | | Merge branch 'develop' into wt-2182-split-up-the-tree-2Keith Bostic2015-11-101-3/+11
| |\ \ \ | | |/ /
| | * | WT-2206: The cache operations, WT_SYNC_CHECKPOINT, WT_SYNC_CLOSE,Keith Bostic2015-11-091-3/+11
| * | | Merge branch 'develop' into wt-2182-split-up-the-tree-2Keith Bostic2015-11-093-25/+45
| |\ \ \ | | |/ /
| | * | Merge pull request #2296 from wiredtiger/wt-2204-core-dump-during-checkpointAlex Gorrod2015-11-091-4/+11
| | |\ \
| | | * | WT-2204 Add a comment explaining why order is important.Alex Gorrod2015-11-091-2/+10
| | | * | WT-2204: Don't take a local copy of page->modify until we know the pageKeith Bostic2015-11-071-4/+3