summaryrefslogtreecommitdiff
path: root/src/btree/bt_read.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2888 Switch functions to return void where possible (#3019)Keith Bostic2016-09-061-1/+1
* WT-2869 Fix a performance regression on secondaries. (#2991)Michael Cahill2016-08-291-0/+7
* WT-2853 Don't force eviction if multiple cursors are pinning the page. (#2974)Michael Cahill2016-08-251-1/+9
* WT-2822 panic mutex and other functions that cannot fail (#2952)Keith Bostic2016-08-161-9/+2
* WT-2820 add gcc warn_unused_result attribute (#2938)Keith Bostic2016-08-121-4/+4
* WT-2026 Allow forced eviction to split pages when BTREE_NO_EVICTION set (#2840)Sulabh Mahajan2016-07-061-1/+5
* WT-2665 Limit allocator fragmentation in WiredTiger (#2842)Keith Bostic2016-07-011-2/+9
* WT-2665 Limit allocator fragmentation from the WiredTiger cache (#2799)Michael Cahill2016-06-301-7/+7
* SERVER-24580 Update oldest txn ID with "strict, nowait" flags. (#2829)Michael Cahill2016-06-231-1/+1
* WT-2446 Add stat for number of calls to get a page. (#2697)sueloverso2016-04-281-0/+2
* Merge pull request #2659 from wiredtiger/wt-2558Michael Cahill2016-04-211-3/+1
|\
| * WT-2558: WT_PAGE structure is 72B, reduce to 64B.Keith Bostic2016-04-171-3/+1
* | WT-2560 Use a rwlock to protect transaction state, don't spin.Michael Cahill2016-04-201-1/+1
|/
* WT-2494: review calls to __wt_free, plus minor bug in an error path.Keith Bostic2016-03-161-4/+2
* WT-2391: De-prioritize eviction from indexesKeith Bostic2016-03-061-4/+6
* WT-2391: De-prioritize eviction from indexesKeith Bostic2016-03-061-6/+3
* WT-2391: De-prioritize eviction from indexesKeith Bostic2016-03-061-0/+9
* WT-2391: De-prioritize eviction from indexesKeith Bostic2016-03-061-4/+4
* WT-2391: De-prioritize eviction from indexesKeith Bostic2016-03-061-6/+11
* Merge branch 'develop' into wt-2247-column-store-splitsKeith Bostic2016-01-191-1/+1
|\
| * Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* | WT-2312: When re-creating a deleted column-store page, the page's recordKeith Bostic2015-12-311-1/+3
|/
* __wt_ref_info() and __ref_is_lef() no longer need a WT_SESSION_IMPLKeith Bostic2015-12-141-1/+1
* gcc47 with [-Werror=maybe-uninitialized] reports we can end up with typeKeith Bostic2015-12-141-1/+1
* Rename __wt_page_can_split to be __wt_leaf_page_can_split, we splitKeith Bostic2015-11-271-1/+1
* WT-2244 Don't wait for transactions after splits.Michael Cahill2015-11-271-1/+1
* WT-2244 - Trigger in-memory splits sooner.Michael Cahill2015-11-261-4/+6
* SERVER-21585 Clean up LAS based on the current count of inserted records.Michael Cahill2015-11-231-0/+16
* WT-2220 Create WT_TIMEDIFF_US and fix use of constants.Susan LoVerso2015-11-171-3/+3
* SERVER-21027 Fix a bug in visibility checks for reverse splits, where truncat...Michael Cahill2015-10-231-1/+2
* SERVER-21027 Don't instatiate empty pages during tree walks.Michael Cahill2015-10-221-1/+4
* WT-2119: Add a new WT_PAGE flag, WT_PAGE_OVERFLOW_KEYS, set on anyKeith Bostic2015-09-251-4/+6
* Boolean conversion pass over txn.Keith Bostic2015-09-241-1/+1
* Boolean conversion pass for include.Keith Bostic2015-09-241-1/+1
* Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-10/+11
* WT-2097 Reintroduce immediate waits when forced eviction is necessary.Alex Gorrod2015-09-101-2/+8
* Revert "If __wt_page_can_split is only called when filling in inmem_splitp, the"Keith Bostic2015-09-031-1/+1
* If __wt_page_can_split is only called when filling in inmem_splitp, theKeith Bostic2015-09-021-1/+1
* When a page isn't available because it's being read or locked orKeith Bostic2015-09-021-24/+20
* If we're reading in a checkpoint, there's no additional work to do afterKeith Bostic2015-08-301-35/+40
* Switch the order of the transaction ID and the counter in the lookasideKeith Bostic2015-08-281-2/+3
* Move __evict_force_check() and __wt_page_in_func() from bt_page.c intoKeith Bostic2015-08-281-3/+217
* Turn off caching of lookaside table pages, there's no reason to believeKeith Bostic2015-08-271-6/+6
* bt_read.c: In function '__las_page_instantiate':Keith Bostic2015-08-261-1/+1
* Passing wrong argument to WT_CURSOR.set-keyKeith Bostic2015-08-261-1/+1
* Specify a key-format to simplify creating lookaside table records.Keith Bostic2015-08-261-104/+65
* This is the other half of 3ae90d2 (Force instantiated pages clean: thatKeith Bostic2015-08-261-38/+10
* Consistently use "lookaside table", rather than "lookaside file".Keith Bostic2015-08-261-6/+6
* The instantiated page doesn't need to set first_dirty_txn to WT_TXN_FIRST.Keith Bostic2015-08-261-11/+0
* Force instantiated pages clean: that means they're easier to evict, and ifKeith Bostic2015-08-261-4/+14