| Commit message (Expand) | Author | Age | Files | Lines |
* | WT-2888 Switch functions to return void where possible (#3019) | Keith Bostic | 2016-09-06 | 1 | -4/+2 |
* | WT-2665 Limit allocator fragmentation from the WiredTiger cache (#2799) | Michael Cahill | 2016-06-30 | 1 | -0/+1 |
* | WT-2558: WT_PAGE structure is 72B, reduce to 64B. | Keith Bostic | 2016-04-17 | 1 | -14/+9 |
* | Upgrade copyright notices from 2015 to 2016. | Keith Bostic | 2016-01-01 | 1 | -1/+1 |
* | WT-2231: this is a replay of the changes for the previous WT-2231 branch | Keith Bostic | 2015-12-10 | 1 | -2/+6 |
* | Revert "WT-2231: check the leaf page's parent keys before doing the full bina... | Michael Cahill | 2015-12-10 | 1 | -6/+2 |
* | WT-2231: When internal pages into memory and creating the underlying | Keith Bostic | 2015-11-21 | 1 | -2/+6 |
* | WT-2119: Add a new WT_PAGE flag, WT_PAGE_OVERFLOW_KEYS, set on any | Keith Bostic | 2015-09-25 | 1 | -1/+16 |
* | Boolean conversion for the rest of the btree code. | Keith Bostic | 2015-09-23 | 1 | -2/+2 |
* | Move __evict_force_check() and __wt_page_in_func() from bt_page.c into | Keith Bostic | 2015-08-28 | 1 | -214/+0 |
* | Merge branch 'develop' into wt-1967-evict-any | Keith Bostic | 2015-08-19 | 1 | -2/+2 |
|\ |
|
| * | Merge branch 'develop' into wt-2025-inline-atomic-functions | Keith Bostic | 2015-08-18 | 1 | -13/+18 |
| |\ |
|
| * | | Rename atomic functions from number of bytes to number of bits. | Keith Bostic | 2015-08-13 | 1 | -2/+2 |
| * | | WT-2025: Inline the gcc/lint (but not the Windows) atomic functions so | Keith Bostic | 2015-08-06 | 1 | -2/+2 |
* | | | Merge branch 'develop' into wt-1967-evict-any | Keith Bostic | 2015-08-18 | 1 | -13/+18 |
|\ \ \
| | |/
| |/| |
|
| * | | WT-2045: There are two places in the page-read code where a reading | Keith Bostic | 2015-08-18 | 1 | -13/+18 |
| |/ |
|
| * | __evict_force_check checks WT_READ_NO_EVICT and WT_BTREE_NO_EVICTION, | Keith Bostic | 2015-07-15 | 1 | -8/+8 |
* | | Undo file-function shuffling so the merge from develop will apply cleanly. | Keith Bostic | 2015-08-18 | 1 | -227/+444 |
* | | Flip the order of the helper routines and the primary routines in | Keith Bostic | 2015-08-04 | 1 | -235/+227 |
* | | Move __evict_force_check() and __wt_page_in_func() from btree/bt_page.c | Keith Bostic | 2015-08-04 | 1 | -209/+0 |
* | | Cherry-pick Michael's commit a2d0e2d: Disable all eviction (including | Keith Bostic | 2015-07-22 | 1 | -0/+1 |
* | | __evict_force_check checks WT_READ_NO_EVICT and WT_BTREE_NO_EVICTION, | Keith Bostic | 2015-07-15 | 1 | -8/+8 |
|/ |
|
* | Merge branch 'develop' into evict-clean-throttle | Keith Bostic | 2015-06-23 | 1 | -1/+1 |
|\ |
|
| * | SERVER-18829 Have pages start in the middle of the LRU queue for eviction. | Michael Cahill | 2015-06-08 | 1 | -1/+1 |
* | | Split __wt_cache_full_check into two parts, a set of inline checks and | Keith Bostic | 2015-06-08 | 1 | -2/+3 |
* | | Merge branch 'evict-clean' into evict-clean-throttle | Keith Bostic | 2015-06-05 | 1 | -2/+1 |
|\ \
| |/ |
|
| * | Switch back to using booleans instead of #defines for boolean arguments | Keith Bostic | 2015-06-05 | 1 | -2/+1 |
* | | Merge __wt_eviction_check, __wt_cache_full_check and __wt_cache_wait | Keith Bostic | 2015-06-05 | 1 | -6/+15 |
|/ |
|
* | If we're waiting on eviction or another thread's read, stall immediately | Keith Bostic | 2015-06-05 | 1 | -4/+10 |
* | Remove unnecessary else clause. | Keith Bostic | 2015-06-05 | 1 | -2/+2 |
* | Add a "soft update" of the oldest ID from application threads in case evictio... | Michael Cahill | 2015-05-08 | 1 | -0/+3 |
* | Fix the logic around in-memory splits: if we're trying one, don't allow any o... | Michael Cahill | 2015-05-05 | 1 | -2/+2 |
* | Merge pull request #1910 from wiredtiger/split_page_inmem_during_checkpoint | Alex Gorrod | 2015-05-04 | 1 | -1/+2 |
|\ |
|
| * | Formatting changes | daveh86 | 2015-04-29 | 1 | -1/+1 |
| * | inmem_split_during_checkpoint | daveh86 | 2015-04-29 | 1 | -1/+2 |
* | | Don't start a transaction when reading a page if eviction is prohibited. | Michael Cahill | 2015-05-01 | 1 | -1/+4 |
|/ |
|
* | We shouldn't start the transaction for real until after resolving forced | Keith Bostic | 2015-04-24 | 1 | -9/+7 |
* | Fix up the merge with develop, where WT_BTREE_NO_HAZARD was renamed | Keith Bostic | 2015-04-23 | 1 | -1/+1 |
* | If a file isn't configured for hazard pointers, skip all hazard pointer | Keith Bostic | 2015-04-23 | 1 | -6/+19 |
* | Check for the auto-commit transaction before acquiring the hazard pointer, | Keith Bostic | 2015-04-23 | 1 | -10/+11 |
* | Revert a change to split large in-memory pages. | Alex Gorrod | 2015-04-21 | 1 | -2/+1 |
* | Fix formatting for Pull 1890 | daveh86 | 2015-04-20 | 1 | -1/+1 |
* | Allow in-memory splits during checkpoints | daveh86 | 2015-04-20 | 1 | -1/+2 |
* | Instead of asserting split-generation is set in WT_INTL_FOREACH_BEGIN, | Keith Bostic | 2015-03-26 | 1 | -3/+3 |
* | Lint. | Keith Bostic | 2015-03-14 | 1 | -2/+2 |
* | Pass a allocated memory size to __wt_page_inmem(). | Keith Bostic | 2015-03-14 | 1 | -4/+5 |
* | Update memory allocation accounting for new pages and realloc. | Alex Gorrod | 2015-03-13 | 1 | -3/+3 |
* | Merge pull request #1707 from wiredtiger/paranoia | Michael Cahill | 2015-03-03 | 1 | -1/+1 |
|\ |
|
| * | Split __wt_row_ikey into a (rare) raw alloc flavor and the (much more common)... | Michael Cahill | 2015-03-03 | 1 | -1/+1 |
* | | Several optimizations to large page eviction: | Alex Gorrod | 2015-02-26 | 1 | -0/+1 |
|/ |
|