summaryrefslogtreecommitdiff
path: root/src/btree/bt_page.c
Commit message (Expand)AuthorAgeFilesLines
* WT-3267 Upgrade copyright notices from 2016 to 2017. (#3374)Keith Bostic2017-04-071-1/+1
* WT-3093 Reduce the size of WT_PAGE. (#3212)Keith Bostic2016-12-231-13/+15
* WT-2888 Switch functions to return void where possible (#3019)Keith Bostic2016-09-061-4/+2
* WT-2665 Limit allocator fragmentation from the WiredTiger cache (#2799)Michael Cahill2016-06-301-0/+1
* WT-2558: WT_PAGE structure is 72B, reduce to 64B.Keith Bostic2016-04-171-14/+9
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* WT-2231: this is a replay of the changes for the previous WT-2231 branchKeith Bostic2015-12-101-2/+6
* Revert "WT-2231: check the leaf page's parent keys before doing the full bina...Michael Cahill2015-12-101-6/+2
* WT-2231: When internal pages into memory and creating the underlyingKeith Bostic2015-11-211-2/+6
* WT-2119: Add a new WT_PAGE flag, WT_PAGE_OVERFLOW_KEYS, set on anyKeith Bostic2015-09-251-1/+16
* Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-2/+2
* Move __evict_force_check() and __wt_page_in_func() from bt_page.c intoKeith Bostic2015-08-281-214/+0
* Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-191-2/+2
|\
| * Merge branch 'develop' into wt-2025-inline-atomic-functionsKeith Bostic2015-08-181-13/+18
| |\
| * | Rename atomic functions from number of bytes to number of bits.Keith Bostic2015-08-131-2/+2
| * | WT-2025: Inline the gcc/lint (but not the Windows) atomic functions soKeith Bostic2015-08-061-2/+2
* | | Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-181-13/+18
|\ \ \ | | |/ | |/|
| * | WT-2045: There are two places in the page-read code where a readingKeith Bostic2015-08-181-13/+18
| |/
| * __evict_force_check checks WT_READ_NO_EVICT and WT_BTREE_NO_EVICTION,Keith Bostic2015-07-151-8/+8
* | Undo file-function shuffling so the merge from develop will apply cleanly.Keith Bostic2015-08-181-227/+444
* | Flip the order of the helper routines and the primary routines inKeith Bostic2015-08-041-235/+227
* | Move __evict_force_check() and __wt_page_in_func() from btree/bt_page.cKeith Bostic2015-08-041-209/+0
* | Cherry-pick Michael's commit a2d0e2d: Disable all eviction (includingKeith Bostic2015-07-221-0/+1
* | __evict_force_check checks WT_READ_NO_EVICT and WT_BTREE_NO_EVICTION,Keith Bostic2015-07-151-8/+8
|/
* Merge branch 'develop' into evict-clean-throttleKeith Bostic2015-06-231-1/+1
|\
| * SERVER-18829 Have pages start in the middle of the LRU queue for eviction.Michael Cahill2015-06-081-1/+1
* | Split __wt_cache_full_check into two parts, a set of inline checks andKeith Bostic2015-06-081-2/+3
* | Merge branch 'evict-clean' into evict-clean-throttleKeith Bostic2015-06-051-2/+1
|\ \ | |/
| * Switch back to using booleans instead of #defines for boolean argumentsKeith Bostic2015-06-051-2/+1
* | Merge __wt_eviction_check, __wt_cache_full_check and __wt_cache_waitKeith Bostic2015-06-051-6/+15
|/
* If we're waiting on eviction or another thread's read, stall immediatelyKeith Bostic2015-06-051-4/+10
* Remove unnecessary else clause.Keith Bostic2015-06-051-2/+2
* Add a "soft update" of the oldest ID from application threads in case evictio...Michael Cahill2015-05-081-0/+3
* Fix the logic around in-memory splits: if we're trying one, don't allow any o...Michael Cahill2015-05-051-2/+2
* Merge pull request #1910 from wiredtiger/split_page_inmem_during_checkpointAlex Gorrod2015-05-041-1/+2
|\
| * Formatting changesdaveh862015-04-291-1/+1
| * inmem_split_during_checkpointdaveh862015-04-291-1/+2
* | Don't start a transaction when reading a page if eviction is prohibited.Michael Cahill2015-05-011-1/+4
|/
* We shouldn't start the transaction for real until after resolving forcedKeith Bostic2015-04-241-9/+7
* Fix up the merge with develop, where WT_BTREE_NO_HAZARD was renamedKeith Bostic2015-04-231-1/+1
* If a file isn't configured for hazard pointers, skip all hazard pointerKeith Bostic2015-04-231-6/+19
* Check for the auto-commit transaction before acquiring the hazard pointer,Keith Bostic2015-04-231-10/+11
* Revert a change to split large in-memory pages.Alex Gorrod2015-04-211-2/+1
* Fix formatting for Pull 1890daveh862015-04-201-1/+1
* Allow in-memory splits during checkpointsdaveh862015-04-201-1/+2
* Instead of asserting split-generation is set in WT_INTL_FOREACH_BEGIN,Keith Bostic2015-03-261-3/+3
* Lint.Keith Bostic2015-03-141-2/+2
* Pass a allocated memory size to __wt_page_inmem().Keith Bostic2015-03-141-4/+5
* Update memory allocation accounting for new pages and realloc.Alex Gorrod2015-03-131-3/+3
* Merge pull request #1707 from wiredtiger/paranoiaMichael Cahill2015-03-031-1/+1
|\