| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'develop' into checkpoint-closing-files | Michael Cahill | 2015-03-26 | 1 | -8/+8 |
|\ |
|
| * | Use beginthreadex, and ensure we use the correct C calling conventions in all... | Mark Benvenuto | 2015-03-25 | 1 | -8/+8 |
* | | Change the sweep server to only operate on clean files. Track the maximum tr... | Michael Cahill | 2015-03-24 | 2 | -12/+6 |
|/ |
|
* | If a walk for pages to evict ends on a page requiring forced eviction, don't ... | Michael Cahill | 2015-03-23 | 1 | -1/+6 |
* | Fix a race closing eviction helper threads: close the main eviction thread fi... | Michael Cahill | 2015-03-20 | 1 | -6/+14 |
* | Update the eviction server to not set stuck if it isn't full. | Alex Gorrod | 2015-03-20 | 1 | -6/+12 |
* | Merge pull request #1746 from wiredtiger/checkpoint-id-per-file | Michael Cahill | 2015-03-18 | 1 | -15/+1 |
|\ |
|
| * | Don't set the oldest transaction when evicting a page. | Alex Gorrod | 2015-03-13 | 1 | -15/+1 |
| * | Merge new visibility check function with the old one. | Alex Gorrod | 2015-03-12 | 2 | -3/+3 |
| * | Update visibility check to know about checkpoints. | Alex Gorrod | 2015-03-11 | 2 | -3/+3 |
* | | minor whitespace cleanups | Keith Bostic | 2015-03-16 | 1 | -6/+4 |
* | | Track the number of hazard pointers active in the eviction server. Don't sta... | Michael Cahill | 2015-03-16 | 1 | -4/+22 |
* | | Sign conversion warnings | Michael Cahill | 2015-03-11 | 1 | -1/+1 |
|/ |
|
* | Remove the code that merges child pages into internal pages as part of | Keith Bostic | 2015-03-06 | 2 | -225/+78 |
* | Revert some of the change: have a fast-discard path for trees marked clean, b... | Michael Cahill | 2015-03-05 | 1 | -0/+11 |
* | Remove the special "discard" path for trees marked clean: always go through e... | Michael Cahill | 2015-03-05 | 1 | -23/+0 |
* | eviction_workers_XXX are uint32_t's, be consistent in handling them. | Keith Bostic | 2015-03-03 | 1 | -2/+2 |
* | Take all eviction candidates if we are aggressive. | Alex Gorrod | 2015-03-02 | 1 | -1/+1 |
* | Reverse the direction of the LRU walk each time the eviction server goes to s... | Michael Cahill | 2015-03-02 | 2 | -20/+27 |
* | Further updates to eviction. Including | Alex Gorrod | 2015-02-26 | 1 | -2/+2 |
* | Several optimizations to large page eviction: | Alex Gorrod | 2015-02-26 | 1 | -17/+31 |
* | Pre-allocate space for eviction workers to close a window where opening new s... | Michael Cahill | 2015-02-24 | 1 | -1/+7 |
* | Merge branch 'statistics-sources-handle-overwrite' of github.com:wiredtiger/w... | Michael Cahill | 2015-02-24 | 1 | -1/+1 |
|\ |
|
| * | Review places that set/clear session->dhandle, replace with macros. Change c... | Michael Cahill | 2015-02-24 | 1 | -1/+1 |
* | | Merge pull request #1691 from wiredtiger/evict-walk-small | Alex Gorrod | 2015-02-24 | 1 | -12/+15 |
|\ \ |
|
| * | | If eviction is walking a file with only one live page (e.g., the last page), ... | Michael Cahill | 2015-02-23 | 1 | -12/+15 |
| |/ |
|
* | | error: variable 'btree' set but not used [-Werror=unused-but-set-variable] | Keith Bostic | 2015-02-23 | 1 | -3/+0 |
* | | Compaction wasn't checking WT_BTREE_NO_EVICTION before executing a | Keith Bostic | 2015-02-23 | 2 | -6/+13 |
|/ |
|
* | Keep scanning files for eviction candidates if we haven't found any at all. ... | Michael Cahill | 2015-02-19 | 1 | -5/+5 |
* | Merge pull request #1681 from wiredtiger/mongo-eviction | Michael Cahill | 2015-02-19 | 3 | -71/+47 |
|\ |
|
| * | Changes based on @keithbostic's review | Michael Cahill | 2015-02-19 | 1 | -21/+31 |
| * | If we have exclusive access to a file being evicted, don't check each page. | Michael Cahill | 2015-02-17 | 1 | -1/+1 |
| * | whitespace | Michael Cahill | 2015-02-17 | 1 | -1/+2 |
| * | Make the eviction walk incremental: don't spend too long in any one file, fix... | Michael Cahill | 2015-02-17 | 2 | -22/+22 |
| * | Combine the various checks for whether a page can be evicted into one place. | Michael Cahill | 2015-02-17 | 2 | -50/+15 |
* | | whitespace | Keith Bostic | 2015-02-18 | 1 | -4/+3 |
* | | Merge branch 'develop' into eviction-thread-reconfigure | Keith Bostic | 2015-02-18 | 1 | -10/+5 |
|\ \ |
|
| * | | Revert one line of the previous commit: check that we have capacity to start ... | Michael Cahill | 2015-02-18 | 1 | -1/+2 |
| * | | Flip cache overhead to apply to the allocated bytes rather than the total siz... | Michael Cahill | 2015-02-18 | 1 | -11/+5 |
| |/ |
|
* | | Allow the maximum number of eviction threads to be reconfigured. This was pr... | Michael Cahill | 2015-02-17 | 1 | -25/+46 |
|/ |
|
* | More fixes for eviction threads helping with forced eviction: only check (and... | Michael Cahill | 2015-02-11 | 1 | -7/+7 |
* | Improve LRU eviction of large pages: don't give up because a large page has r... | Michael Cahill | 2015-02-10 | 1 | -15/+14 |
* | Fix a local variable read when looking for pages evict racing with a page bec... | Michael Cahill | 2015-02-10 | 1 | -1/+4 |
* | Merge branch 'develop' into free-update-aggressive | Michael Cahill | 2015-02-09 | 1 | -11/+18 |
|\ |
|
| * | If we find a "removed" page, clean or dirty, leaf or internal, fast-path | Keith Bostic | 2015-02-08 | 1 | -11/+18 |
* | | Remove obsolete updates every time we add a new update. | Alex Gorrod | 2015-02-09 | 1 | -2/+0 |
|/ |
|
* | Split the code to discard trees into separate "sweep discard" and "force disc... | Michael Cahill | 2015-02-04 | 1 | -18/+22 |
* | Merge branch 'develop' into discard-dirty | Keith Bostic | 2015-02-03 | 1 | -4/+3 |
|\ |
|
| * | Merge branch 'develop' into accounting-keith | Keith Bostic | 2015-02-02 | 2 | -4/+4 |
| |\ |
|
| * | | Decrement the in-memory accounting value when discarding a page, stop using | Keith Bostic | 2015-01-29 | 1 | -4/+3 |