summaryrefslogtreecommitdiff
path: root/src/evict
Commit message (Expand)AuthorAgeFilesLines
* WT-2262 Split btree walk into separate walk functions.Alex Gorrod2015-12-142-8/+8
* WT-2262: don't overload the __wt_tree_walk walkcntp variable, use a newKeith Bostic2015-12-102-7/+8
* LintAlex Gorrod2015-12-091-1/+1
* WT-2272 Flag an error if there is a failure clearing the eviction walk point.Alex Gorrod2015-12-091-0/+4
* Merge pull request #2359 from wiredtiger/wt-2259-evict_file_exclusive_on-errorAlex Gorrod2015-12-081-8/+10
|\
| * WT-2259: the __wt_evict_file_exclusive_on() function should clearKeith Bostic2015-12-021-8/+10
* | Merge branch 'develop' into wt-2260-dont-evict-internalAlex Gorrod2015-12-072-40/+23
|\ \ | |/
| * Merge branch 'develop' into SERVER-21553-free-deleted-blocksMichael Cahill2015-12-021-0/+4
| |\
| | * Merge pull request #2351 from wiredtiger/wt-2253-readgen-oldest-evictionMichael Cahill2015-12-021-0/+4
| | |\
| | | * WT-2553: If a leaf or internal page's read generation is set toKeith Bostic2015-12-011-0/+4
| * | | SERVER-21553 Check that ref->addr is NULL, don't try to free it.Michael Cahill2015-12-021-6/+2
| * | | Merge branch 'develop' into SERVER-21553-free-deleted-blocksMichael Cahill2015-12-021-0/+1
| |\ \ \ | | |/ /
| | * | WT-2553 Include pages resulting from in-memory splits when in the "would bloc...Michael Cahill2015-12-021-0/+1
| | |/
| * | SERVER-21553 Finish rename to __wt_ref_addr_free.Michael Cahill2015-12-021-2/+2
| |/
| * Merge branch 'develop' into WT-2251-ref-addr-leakMichael Cahill2015-12-011-13/+0
| |\
| | * SERVER-21691 Don't retry eviction of a page if transaction state hasn't changed.Michael Cahill2015-12-011-13/+0
| * | WT-2251 Cleanup: no longer need to clear ref->addr after freeing.Michael Cahill2015-12-011-2/+0
| * | WT-2251 Free addresses when we discard deleted page references.Michael Cahill2015-12-011-8/+2
| |/
| * WT-2249 Review fix.Michael Cahill2015-12-011-2/+0
| * WT-2249 Keep eviction stuck until cache usage is under 100%.Michael Cahill2015-11-301-12/+17
* | WT-2260 Avoid adding internal pages to the eviction queue.Alex Gorrod2015-12-041-1/+10
|/
* WT-2244 Don't wait for transactions after splits.Michael Cahill2015-11-273-3/+3
* WT-2244 Refine eviction during checkpoints.Michael Cahill2015-11-271-21/+21
* SERVER-21619 Push down where we mark pages clean so we don't have to repeat t...Michael Cahill2015-11-262-20/+4
* SERVER-21619 Don't do internal page splits after a tree is marked DEAD.Alex Gorrod2015-11-251-14/+24
* SERVER-21585 Don't use the lookaside file until the cache is stuck full.Alex Gorrod2015-11-231-1/+2
* Replace some __wt_errx/WT_ERR pairs with WT_ERR_MSG, __wt_errx/WT_RETKeith Bostic2015-11-191-1/+1
* Merge pull request #2308 from wiredtiger/wt-2220-wt_timediffAlex Gorrod2015-11-181-6/+6
|\
| * WT-2220 Create WT_TIMEDIFF_US and fix use of constants.Susan LoVerso2015-11-171-5/+5
| * WT-2220 Split WT_TIMEDIFF macro into unit specific macros.Alex Gorrod2015-11-171-1/+1
* | Minor comment change.Alex Gorrod2015-11-171-1/+4
* | Merge branch 'develop' into wt-2182-split-up-the-tree-2Keith Bostic2015-11-101-1/+1
|\ \ | |/
| * WT-2206: The cache operations, WT_SYNC_CHECKPOINT, WT_SYNC_CLOSE,Keith Bostic2015-11-091-1/+1
* | Simplify a return clause.Keith Bostic2015-11-091-1/+1
* | If a reverse split fails, let __evict_delete_ref() unlock the child,Keith Bostic2015-11-081-3/+8
|/
* WT-2192 Update a comment to describe a race condition better.Alex Gorrod2015-11-031-1/+3
* SERVER-21246: Coverity complaint 76653, initialize stuck_ts fields;Keith Bostic2015-11-021-1/+1
* WT-2192 Fix the logic around checking whether internal page is evictable.Alex Gorrod2015-11-021-8/+14
* WT-2190 Fix assertion to use logical OR.Michael Cahill2015-11-021-1/+1
* WT-2190: reconciliation skips update visibility tests for the lookasideKeith Bostic2015-11-011-4/+6
* Replace an unnecessary ref->page with the local page variable.Keith Bostic2015-11-011-2/+1
* WT-2178 It's okay to evict clean page from in-memory databases in order to dr...Michael Cahill2015-10-301-1/+1
* SERVER-21027 Remove code that updated snapshots for eviction.Michael Cahill2015-10-301-6/+0
* WT-2170 Restore visible_all semantics if we try to check visibility without a...Michael Cahill2015-10-301-7/+0
* Merge pull request #2257 from wiredtiger/inmemMichael Cahill2015-10-302-6/+20
|\
| * Merge branch 'develop' into inmemAlex Gorrod2015-10-291-2/+35
| |\
| * | WT-2178 review feedback:Alex Gorrod2015-10-292-8/+5
| * | Merge branch 'develop' into inmemKeith Bostic2015-10-281-30/+79
| |\ \
| * | | WT-2178 Have eviction only discard empty pages for in memory workloads.Alex Gorrod2015-10-281-1/+2
| * | | WT-2178 When running in memory don't evict clean pages.Alex Gorrod2015-10-222-1/+15