summaryrefslogtreecommitdiff
path: root/src/btree/bt_split.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2361: column-store starting record number errorKeith Bostic2016-02-091-20/+20
* WT-2361: column-store starting record number errorKeith Bostic2016-02-091-0/+9
* WT-2361: column-store starting record number errorKeith Bostic2016-02-081-1/+1
* WT-2361: column-store starting record number errorKeith Bostic2016-02-081-27/+3
* WT-2361: column-store starting record number errorKeith Bostic2016-02-051-4/+2
* WT-2361: column-store starting record number errorKeith Bostic2016-02-051-2/+42
* WT-2361: column-store starting record number errorKeith Bostic2016-02-031-0/+6
* WT-2361: column-store starting record number errorKeith Bostic2016-02-021-1/+2
* WT-2371: parent split cannot access the page after page-index swapKeith Bostic2016-01-311-12/+22
* WT-2247, WT-2312: variable-length column-store in-memory page splitsKeith Bostic2016-01-191-7/+4
* WT-2247, WT-2312: variable-length column-store in-memory page splitsKeith Bostic2016-01-191-7/+4
* 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
* | Replace another 0 with WT_RECNO_OOB.Keith Bostic2016-01-011-1/+2
* | When splitting, set the newly created child page's record number in theKeith Bostic2015-12-311-10/+12
* | Merge branch 'develop' into wt-2247-column-store-splitsKeith Bostic2015-12-311-167/+210
|\ \ | |/
| * Rework the leading comment for WT_SPLIT_ERROR_PHASE enum, no longer appliesKeith Bostic2015-12-281-16/+17
| * WT-2307 Move enum into bt_split.c. Fix split_parent.Susan LoVerso2015-12-281-45/+42
| * WT-2307 Use single enum for split error handling phases.Susan LoVerso2015-12-281-14/+14
| * Review comments, rename error conditions for clarity.Keith Bostic2015-12-281-14/+14
| * WT-2307: Fix for cursor iteration bug when pages are splitting: add aKeith Bostic2015-12-241-143/+176
| * Fix a comment.Keith Bostic2015-12-221-1/+1
| * WT-2231: this is a replay of the changes for the previous WT-2231 branchKeith Bostic2015-12-101-14/+26
| * Revert "WT-2231: check the leaf page's parent keys before doing the full bina...Michael Cahill2015-12-101-26/+14
| * Merge branch 'develop' into wt-2231-parent-key-checkKeith Bostic2015-12-041-1/+1
| |\
| * \ Merge branch 'develop' into wt-2231-parent-key-checkKeith Bostic2015-12-011-8/+23
| |\ \
| * \ \ Merge branch 'develop' into wt-2231-parent-key-checkKeith Bostic2015-11-301-21/+2
| |\ \ \
| * \ \ \ Merge branch 'develop' into wt-2231-parent-key-checkKeith Bostic2015-11-271-8/+18
| |\ \ \ \
| * | | | | WT-2231: Update the WT_REF's page-index hint as we split pages. This canKeith Bostic2015-11-211-13/+26
* | | | | | Alex's review, simplify the expression.Keith Bostic2015-12-141-5/+6
* | | | | | If we split a column-store page, instantiate missing records in the pageKeith Bostic2015-12-131-2/+18
* | | | | | Merge branch 'develop' into wt-2247-column-store-splitsKeith Bostic2015-12-041-1/+1
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | SERVER-21553 Free blocks during reverse splits.Michael Cahill2015-12-021-1/+1
| | |_|_|/ | |/| | |
* | | | | Merge branch 'develop' into wt-2247-column-store-splitsKeith Bostic2015-12-011-8/+23
|\ \ \ \ \ | |/ / / /
| * | | | WT-2251 Clear the original ref->addr before an in-memory split to avoid use-a...Michael Cahill2015-12-011-0/+11
| * | | | Merge branch 'develop' into WT-2251-ref-addr-leakMichael Cahill2015-12-011-8/+11
| |\ \ \ \
| | * | | | SERVER-21691 Avoid blocking in-memory splits.Michael Cahill2015-12-011-8/+11
| | | |_|/ | | |/| |
| * | | | WT-2251 Free addresses when we discard deleted page references.Michael Cahill2015-12-011-0/+1
| |/ / /
* | | | WT-2247: variable-length column-store in-memory page splits.Keith Bostic2015-11-281-65/+104
|/ / /
* | | Rename __wt_page_can_split to be __wt_leaf_page_can_split, we splitKeith Bostic2015-11-271-1/+1
* | | WT-2244 Don't wait for transactions after splits.Michael Cahill2015-11-271-18/+0
| |/ |/|
* | SERVER-21553 Fix a line removed by mistake: set the address during splits.Michael Cahill2015-11-271-0/+1
* | SERVER-21553 Enable fast-path truncate after splits.Michael Cahill2015-11-271-3/+12
* | Merge pull request #2324 from wiredtiger/wt-2230-multi-split-error-pathAlex Gorrod2015-11-261-4/+4
|\ \
| * | WT-2230: The split_multi_inmem_fail function calls wt_free_ref withKeith Bostic2015-11-201-4/+4
| |/
* | WT-2237 Have threads publish unique transaction IDs so that updates always be...Michael Cahill2015-11-241-2/+2
|/
* 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-201-11/+6
* SERVER-21568 Fix a use after-free.Michael Cahill2015-11-201-10/+13
* WT-2224 Cleanup and fix.Michael Cahill2015-11-181-23/+16