summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Reduce the chunk size in evict-lsm wtperf workload.mongodb-2.8-rc22.8-rc2Alex Gorrod2014-12-031-1/+1
* Merge pull request #1427 from wiredtiger/split-fixesAlex Gorrod2014-12-032-23/+21
|\
| * Don't try in-memory splits when closing a tree.Michael Cahill2014-12-031-1/+1
| * Only do in-memory splits on large, dirty pages.Michael Cahill2014-12-031-5/+4
| * Don't attempt to split pages when checkpoints are active in a tree.Michael Cahill2014-12-031-18/+17
|/
* fix a comment typoKeith Bostic2014-12-021-1/+1
* whitespaceKeith Bostic2014-12-021-1/+1
* Merge pull request #1422 from wiredtiger/split-ref-keyAlex Gorrod2014-12-021-3/+33
|\
| * Use the original approach to finding the first key on a page: search the smal...Michael Cahill2014-12-021-9/+9
| * Remove stray debugging.Michael Cahill2014-12-021-2/+0
| * Instantiate a full key for the parent ref of a page during in-memory splits. ...Michael Cahill2014-12-021-3/+35
|/
* Merge pull request #1419 from wiredtiger/split-rightMichael Cahill2014-12-0215-278/+656
|\
| * Inherit the original page's dirty transaction during a split so that checkpoi...Michael Cahill2014-12-021-4/+3
| * Tweak the logic to delay eviction after splits: only check inmem_split_txn fo...Michael Cahill2014-12-021-2/+2
| * Don't force-evict pages that have just been through an in-memory split.Michael Cahill2014-12-023-2/+23
| * Merge branch 'develop' into split-rightMichael Cahill2014-12-0210-90/+131
| |\
| * | Look for an in-memory split in the reconciliation path before checkingAlex Gorrod2014-12-021-13/+18
| * | Merge branch 'develop' into split-rightKeith Bostic2014-12-010-0/+0
| |\ \
| * | | Don't drop core on LSM-only runs, we can't open a cursor to verify with.Keith Bostic2014-12-012-2/+8
| * | | Push the checkpoint program a little harder, it's failing in someKeith Bostic2014-12-012-2/+23
| * | | Add error-handling code to the insert split, if the split into theKeith Bostic2014-12-011-43/+58
| * | | Reviewing the code, minor whitespace changes.Keith Bostic2014-12-011-12/+7
| * | | Instead of checking for a single level-5 skip list entry, check for twoKeith Bostic2014-12-011-15/+17
| * | | whitespaceKeith Bostic2014-12-011-3/+2
| * | | Fix a comment.Keith Bostic2014-12-011-2/+1
| * | | return after a jump to the error label or a jump to the error labelKeith Bostic2014-12-011-1/+1
| * | | Add warning messages when we ignore errors after a split completes.Keith Bostic2014-12-011-0/+9
| * | | Some fixes for in-memory splits:Michael Cahill2014-12-013-33/+57
| * | | More re-factoring of the parent-split function: handle the WT_REF'sKeith Bostic2014-11-301-26/+33
| * | | Fix a comment.Keith Bostic2014-11-301-4/+4
| * | | If exclusive is set, we may not be operating on a locked WT_REF,Keith Bostic2014-11-301-1/+0
| * | | The parent split function shouldn't free the passed-in array of WT_REFs,Keith Bostic2014-11-301-1/+2
| * | | Add code to split a too-large insert list onto a new page as part ofKeith Bostic2014-11-308-143/+421
| * | | Don't set an "alloc_ref" count when allocating leaf pages, thatKeith Bostic2014-11-301-4/+4
| * | | Rename __wt_rec_evict to __wt_evict, eviction and reconciliation haveKeith Bostic2014-11-285-9/+9
| * | | Rename __wt_rec_write to __wt_reconcile, there's no __wt_rec_read.Keith Bostic2014-11-285-10/+10
| * | | Refactor the split code so there's a split-the-parent function that canKeith Bostic2014-11-283-109/+134
| * | | Minor renaming.Keith Bostic2014-11-281-6/+6
* | | | Update wtperf multi-lsm configurations.Alex Gorrod2014-12-022-2/+2
| |_|/ |/| |
* | | Add a statistic to count how much eviction application threads are doing.Michael Cahill2014-12-025-87/+97
* | | Fixup wtperf config documentation.Alex Gorrod2014-12-011-1/+1
* | | Merge pull request #1415 from wiredtiger/wtperf-log-workloadssueloverso2014-12-013-0/+31
|\ \ \ | |_|/ |/| |
| * | Add some wtperf workloads that turn logging on.Alex Gorrod2014-11-283-0/+31
* | | Don't drop core on LSM-only runs, we can't open a cursor to verify with.Keith Bostic2014-12-012-2/+8
* | | Push the checkpoint program a little harder, it's failing in someKeith Bostic2014-12-012-2/+23
| |/ |/|
* | When we switched from converting off_t's to/from uint32_t's in fileKeith Bostic2014-11-282-30/+21
* | Merge pull request #1416 from wiredtiger/lsm-ckpt-fixesAlex Gorrod2014-11-285-28/+25
|\ \
| * | Deal with deleted pages if a file discard is interrupted.Michael Cahill2014-11-283-12/+7
| * | Close a window switching LSM chunks where a newer transaction could modify a ...Michael Cahill2014-11-281-8/+9
| * | We don't need to checkpoint a clean file just because the previous checkpoint...Michael Cahill2014-11-281-8/+9