summaryrefslogtreecommitdiff
path: root/src/reconcile/rec_write.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2157 If we give up trying to split a page, make sure it is written by the ...Michael Cahill2015-10-071-26/+11
* Merge branch 'develop' into split-fairerAlex Gorrod2015-10-011-19/+17
|\
| * Merge pull request #2219 from wiredtiger/wt2119Michael Cahill2015-09-281-17/+15
| |\
| | * Now we have a flag if row-store internal pages have overflow keys, useKeith Bostic2015-09-251-8/+15
| | * Revert "WT-2119: We can't evict clean, multiblock row-store pages with overflow"Keith Bostic2015-09-251-9/+0
| * | Boolean conversion pass over include.Keith Bostic2015-09-271-2/+2
| |/
* | WT-2131 Switch all WT_PAGE_RECONCILIATION locks to fair locks.Alex Gorrod2015-09-281-8/+2
* | WT-2131 Add a new fair-lock type.Alex Gorrod2015-09-281-2/+2
* | Merge branch 'develop' into split-fairerAlex Gorrod2015-09-251-0/+9
|\ \ | |/
| * Merge branch 'develop' into wt2119Michael Cahill2015-09-251-65/+65
| |\
| * | WT-2119: We can't evict clean, multiblock row-store pages with overflowKeith Bostic2015-09-241-0/+9
* | | Merge branch 'develop' into split-fairerAlex Gorrod2015-09-251-65/+65
|\ \ \ | | |/ | |/|
| * | Boolean conversion pass over reconcile.Keith Bostic2015-09-241-64/+64
| * | Boolean conversion pass for include.Keith Bostic2015-09-241-1/+1
| |/
* | WT-2131 Switch to using a lock to control page splits.Alex Gorrod2015-09-241-2/+8
|/
* Merge branch 'develop' into more-boolMichael Cahill2015-09-241-148/+188
|\
| * whitespaceKeith Bostic2015-09-221-2/+2
| * Give CHILD_RELEASE/CHILD_RELEASE_ERR a WT_ prefix for consistency.Keith Bostic2015-09-221-17/+15
| * Convert the child-modify state return to an enum for simplicity/clarity.Keith Bostic2015-09-221-152/+173
| * Add minor wording to a comment.Keith Bostic2015-09-221-5/+10
| * WT-2115 Simplify checking for deleted child pages in reconciliation, fix logi...Michael Cahill2015-09-211-24/+35
| * imported patch WT-2115Michael Cahill2015-09-211-3/+6
* | Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-10/+10
* | Rename WT_PAGE_MODIFY.recon_result to WT_PAGE_MODIFY.rec_result.Keith Bostic2015-09-231-13/+13
* | Convert the reconciliation structure's ints to bools.Keith Bostic2015-09-221-60/+64
* | The WT_PAGE_MODIFY flags field isn't really a set of flags, it's an enumKeith Bostic2015-09-221-13/+16
* | WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-221-6/+6
|/
* WT-2093: __wt_ovfl_reuse_search() returned 0/1 for "overflow recordKeith Bostic2015-09-111-3/+4
* Merge branch 'develop' into use-boolMichael Cahill2015-09-101-4/+4
|\
| * It's not just dirty pages that can split into the parent, a clean childKeith Bostic2015-09-081-4/+4
* | WT-2093 Use the C99 bool type to clarify when functions return true/false.Michael Cahill2015-09-081-15/+15
|/
* Merge pull request #2168 from wiredtiger/wt-2074-checkpoint-testMichael Cahill2015-09-071-4/+69
|\
| * WT-2074: there's still a race in 46331aa, if we read the global checkpointKeith Bostic2015-09-021-4/+69
* | Don't test "WT_PAGE_MODIFY.flags == 0", it's dangerous if some futureKeith Bostic2015-09-041-1/+1
|/
* WT-2076 Fix a bug preventing the save/restore eviction path from working.Keith Bostic2015-09-021-83/+61
* Fix WiredTiger Coverity #1320903: if all of the updates were aborted,Keith Bostic2015-08-311-0/+10
* The lookaside table key counter has to be unique across all of theKeith Bostic2015-08-281-6/+6
* Switch the order of the transaction ID and the counter in the lookasideKeith Bostic2015-08-281-5/+6
* Only remove the block once, don't remove it repeatedly for every updateKeith Bostic2015-08-281-26/+25
* SERVER-18875: clean up some comments associated with cefeb2f, reorder aKeith Bostic2015-08-271-13/+10
* Rename "skip" objects to "supd" objects, the skip list is no longer a listKeith Bostic2015-08-271-100/+91
* When doing row-store key promotion, ignore the list of saved updatesKeith Bostic2015-08-271-27/+28
* Rework reconciliation statistics, moving the lookaside table andKeith Bostic2015-08-271-14/+24
* Revert "Change __wt_txn_oldest_id to test for the lookaside table so all"Keith Bostic2015-08-271-1/+8
* Turn off caching of lookaside table pages, there's no reason to believeKeith Bostic2015-08-271-4/+3
* Change __wt_txn_oldest_id to test for the lookaside table so allKeith Bostic2015-08-271-8/+1
* Rename WT_BTREE_LAS_FILE to be WT_BTREE_LOOKASIDE.Keith Bostic2015-08-271-2/+2
* Michael has reviewed, and confirmed this is correct.Keith Bostic2015-08-271-4/+0
* If we're evicting, we have the page locked exclusively, so the atomicKeith Bostic2015-08-271-4/+4
* rec_write.c: In function '__rec_update_las':Keith Bostic2015-08-261-1/+1